diff --git a/FONTLIST.json b/FONTLIST.json index a16440fe4a2..432e7cdbe00 100644 --- a/FONTLIST.json +++ b/FONTLIST.json @@ -477,7 +477,7 @@ "gantari": "2022-09-22", "gasoek-one": "2023-08-25", "gayathri": "2023-08-25", - "gelasio": "2024-04-12", + "gelasio": "2024-04-17", "gemunu-libre": "2023-08-25", "genos": "2023-08-25", "gentium-book-basic": "2022-09-22", diff --git a/fonts/google/abeezee/scss/mixins.scss b/fonts/google/abeezee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/abeezee/scss/mixins.scss +++ b/fonts/google/abeezee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/abel/scss/mixins.scss b/fonts/google/abel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/abel/scss/mixins.scss +++ b/fonts/google/abel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-400-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-400-normal.woff index dba74d2ed2a..24f0f74f5d1 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-400-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-400-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-500-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-500-normal.woff index 7765ff9649c..3b94ec8130a 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-500-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-500-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-600-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-600-normal.woff index a2c14682b6f..b0e6f4882cd 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-600-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-600-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-700-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-700-normal.woff index a84a463358f..ee63ae69624 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-700-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-700-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-800-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-800-normal.woff index 40fbaf86a85..c0127362bc0 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-800-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-800-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-400-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-400-normal.woff index 6f02864ae28..65b0a6181ae 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-400-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-400-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-500-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-500-normal.woff index c4454aaaaa3..1dad6a91e3f 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-500-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-500-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-600-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-600-normal.woff index 7d1cc74b3af..3353d7d89c5 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-600-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-600-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-700-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-700-normal.woff index 81e676e7cd0..54b4554684a 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-700-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-700-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-800-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-800-normal.woff index 5ef9efc8342..c54e5ab327b 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-800-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-latin-ext-800-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-400-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-400-normal.woff index 3d4266b02da..93970e23fdf 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-400-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-400-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-500-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-500-normal.woff index 80f16cce409..78ee66678f7 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-500-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-500-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-600-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-600-normal.woff index 1fc78f2989c..b66ef9c9ad3 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-600-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-600-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-700-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-700-normal.woff index be14523601a..da02be0f5f9 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-700-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-700-normal.woff differ diff --git a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-800-normal.woff b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-800-normal.woff index 333252b4f6a..82308ebeb4e 100644 Binary files a/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-800-normal.woff and b/fonts/google/abhaya-libre/files/abhaya-libre-sinhala-800-normal.woff differ diff --git a/fonts/google/abhaya-libre/scss/mixins.scss b/fonts/google/abhaya-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/abhaya-libre/scss/mixins.scss +++ b/fonts/google/abhaya-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aboreto/scss/mixins.scss b/fonts/google/aboreto/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aboreto/scss/mixins.scss +++ b/fonts/google/aboreto/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/abril-fatface/scss/mixins.scss b/fonts/google/abril-fatface/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/abril-fatface/scss/mixins.scss +++ b/fonts/google/abril-fatface/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/abyssinica-sil/scss/mixins.scss b/fonts/google/abyssinica-sil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/abyssinica-sil/scss/mixins.scss +++ b/fonts/google/abyssinica-sil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aclonica/scss/mixins.scss b/fonts/google/aclonica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aclonica/scss/mixins.scss +++ b/fonts/google/aclonica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/acme/files/acme-latin-400-normal.woff b/fonts/google/acme/files/acme-latin-400-normal.woff index eb9e7f9c74c..a92a8af0666 100644 Binary files a/fonts/google/acme/files/acme-latin-400-normal.woff and b/fonts/google/acme/files/acme-latin-400-normal.woff differ diff --git a/fonts/google/acme/scss/mixins.scss b/fonts/google/acme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/acme/scss/mixins.scss +++ b/fonts/google/acme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/actor/scss/mixins.scss b/fonts/google/actor/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/actor/scss/mixins.scss +++ b/fonts/google/actor/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/adamina/scss/mixins.scss b/fonts/google/adamina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/adamina/scss/mixins.scss +++ b/fonts/google/adamina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/adlam-display/files/adlam-display-adlam-400-normal.woff b/fonts/google/adlam-display/files/adlam-display-adlam-400-normal.woff index e360c75b003..bf5a96f2827 100644 Binary files a/fonts/google/adlam-display/files/adlam-display-adlam-400-normal.woff and b/fonts/google/adlam-display/files/adlam-display-adlam-400-normal.woff differ diff --git a/fonts/google/adlam-display/scss/mixins.scss b/fonts/google/adlam-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/adlam-display/scss/mixins.scss +++ b/fonts/google/adlam-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/advent-pro/files/advent-pro-cyrillic-600-italic.woff b/fonts/google/advent-pro/files/advent-pro-cyrillic-600-italic.woff index 4f01af37fcf..9f7e9b01971 100644 Binary files a/fonts/google/advent-pro/files/advent-pro-cyrillic-600-italic.woff and b/fonts/google/advent-pro/files/advent-pro-cyrillic-600-italic.woff differ diff --git a/fonts/google/advent-pro/scss/mixins.scss b/fonts/google/advent-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/advent-pro/scss/mixins.scss +++ b/fonts/google/advent-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-400-italic.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-400-italic.woff index 05ee0b69df9..05f5652ce15 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-400-italic.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-400-normal.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-400-normal.woff index ae170145277..958712e1016 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-400-normal.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-500-italic.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-500-italic.woff index 19a2ad39f58..6637240cb67 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-500-italic.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-500-normal.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-500-normal.woff index b8559ef4d36..89db9544db6 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-500-normal.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-600-italic.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-600-italic.woff index b22bc0c9032..875b0e3540d 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-600-italic.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-600-normal.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-600-normal.woff index ba5ebf951c7..98f2ca76d21 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-600-normal.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-700-italic.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-700-italic.woff index dd8e4270485..258518c5641 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-700-italic.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-cyrillic-ext-700-normal.woff b/fonts/google/afacad/files/afacad-cyrillic-ext-700-normal.woff index e5aa01fd95f..f2443c202b1 100644 Binary files a/fonts/google/afacad/files/afacad-cyrillic-ext-700-normal.woff and b/fonts/google/afacad/files/afacad-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-400-italic.woff b/fonts/google/afacad/files/afacad-latin-400-italic.woff index cd442d959e8..cb5744aa3ee 100644 Binary files a/fonts/google/afacad/files/afacad-latin-400-italic.woff and b/fonts/google/afacad/files/afacad-latin-400-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-400-normal.woff b/fonts/google/afacad/files/afacad-latin-400-normal.woff index d48bfe6703b..b34ba91db64 100644 Binary files a/fonts/google/afacad/files/afacad-latin-400-normal.woff and b/fonts/google/afacad/files/afacad-latin-400-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-500-italic.woff b/fonts/google/afacad/files/afacad-latin-500-italic.woff index be94aa8efb7..79ff61f02c9 100644 Binary files a/fonts/google/afacad/files/afacad-latin-500-italic.woff and b/fonts/google/afacad/files/afacad-latin-500-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-500-normal.woff b/fonts/google/afacad/files/afacad-latin-500-normal.woff index 4e96fe2693b..cdacb9a8156 100644 Binary files a/fonts/google/afacad/files/afacad-latin-500-normal.woff and b/fonts/google/afacad/files/afacad-latin-500-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-600-italic.woff b/fonts/google/afacad/files/afacad-latin-600-italic.woff index f38183bc17c..4cd1d769e86 100644 Binary files a/fonts/google/afacad/files/afacad-latin-600-italic.woff and b/fonts/google/afacad/files/afacad-latin-600-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-600-normal.woff b/fonts/google/afacad/files/afacad-latin-600-normal.woff index f96a2760031..b96efa7c618 100644 Binary files a/fonts/google/afacad/files/afacad-latin-600-normal.woff and b/fonts/google/afacad/files/afacad-latin-600-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-700-italic.woff b/fonts/google/afacad/files/afacad-latin-700-italic.woff index 203900171e2..a5e3ff6f414 100644 Binary files a/fonts/google/afacad/files/afacad-latin-700-italic.woff and b/fonts/google/afacad/files/afacad-latin-700-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-700-normal.woff b/fonts/google/afacad/files/afacad-latin-700-normal.woff index 717e6ab4bd2..ec1cdf0e654 100644 Binary files a/fonts/google/afacad/files/afacad-latin-700-normal.woff and b/fonts/google/afacad/files/afacad-latin-700-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-400-italic.woff b/fonts/google/afacad/files/afacad-latin-ext-400-italic.woff index 46544f356e5..60da2ae5914 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-400-italic.woff and b/fonts/google/afacad/files/afacad-latin-ext-400-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-400-normal.woff b/fonts/google/afacad/files/afacad-latin-ext-400-normal.woff index df8e8b60a0e..d070a13d8be 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-400-normal.woff and b/fonts/google/afacad/files/afacad-latin-ext-400-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-500-italic.woff b/fonts/google/afacad/files/afacad-latin-ext-500-italic.woff index 45a3cfbe933..abf560231fc 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-500-italic.woff and b/fonts/google/afacad/files/afacad-latin-ext-500-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-500-normal.woff b/fonts/google/afacad/files/afacad-latin-ext-500-normal.woff index 9d8abe23676..2106e4ced1f 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-500-normal.woff and b/fonts/google/afacad/files/afacad-latin-ext-500-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-600-italic.woff b/fonts/google/afacad/files/afacad-latin-ext-600-italic.woff index dcaf9b5ed9c..fefc68ac25d 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-600-italic.woff and b/fonts/google/afacad/files/afacad-latin-ext-600-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-600-normal.woff b/fonts/google/afacad/files/afacad-latin-ext-600-normal.woff index 106d43abde7..3da6a557a64 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-600-normal.woff and b/fonts/google/afacad/files/afacad-latin-ext-600-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-700-italic.woff b/fonts/google/afacad/files/afacad-latin-ext-700-italic.woff index 8f756e03ae8..c6f94e4e027 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-700-italic.woff and b/fonts/google/afacad/files/afacad-latin-ext-700-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-latin-ext-700-normal.woff b/fonts/google/afacad/files/afacad-latin-ext-700-normal.woff index 3c4abfb5b1f..52be2132653 100644 Binary files a/fonts/google/afacad/files/afacad-latin-ext-700-normal.woff and b/fonts/google/afacad/files/afacad-latin-ext-700-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-math-400-italic.woff b/fonts/google/afacad/files/afacad-math-400-italic.woff index 7922dad4db1..3c627fc3b91 100644 Binary files a/fonts/google/afacad/files/afacad-math-400-italic.woff and b/fonts/google/afacad/files/afacad-math-400-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-math-400-normal.woff b/fonts/google/afacad/files/afacad-math-400-normal.woff index 12d360115b9..c545326c45c 100644 Binary files a/fonts/google/afacad/files/afacad-math-400-normal.woff and b/fonts/google/afacad/files/afacad-math-400-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-math-500-italic.woff b/fonts/google/afacad/files/afacad-math-500-italic.woff index 715ac59d390..9fddd36a61e 100644 Binary files a/fonts/google/afacad/files/afacad-math-500-italic.woff and b/fonts/google/afacad/files/afacad-math-500-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-math-500-normal.woff b/fonts/google/afacad/files/afacad-math-500-normal.woff index 4eca217858e..37d52422502 100644 Binary files a/fonts/google/afacad/files/afacad-math-500-normal.woff and b/fonts/google/afacad/files/afacad-math-500-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-math-600-italic.woff b/fonts/google/afacad/files/afacad-math-600-italic.woff index b2518e27746..e6c0c08408d 100644 Binary files a/fonts/google/afacad/files/afacad-math-600-italic.woff and b/fonts/google/afacad/files/afacad-math-600-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-math-600-normal.woff b/fonts/google/afacad/files/afacad-math-600-normal.woff index 343e7716fc7..77cc37e78c7 100644 Binary files a/fonts/google/afacad/files/afacad-math-600-normal.woff and b/fonts/google/afacad/files/afacad-math-600-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-math-700-italic.woff b/fonts/google/afacad/files/afacad-math-700-italic.woff index dfa2b5c60bc..87a4a263849 100644 Binary files a/fonts/google/afacad/files/afacad-math-700-italic.woff and b/fonts/google/afacad/files/afacad-math-700-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-math-700-normal.woff b/fonts/google/afacad/files/afacad-math-700-normal.woff index 15e12d08427..7fd1848a565 100644 Binary files a/fonts/google/afacad/files/afacad-math-700-normal.woff and b/fonts/google/afacad/files/afacad-math-700-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-400-italic.woff b/fonts/google/afacad/files/afacad-symbols-400-italic.woff index 9b058d65afc..85545a0fa4a 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-400-italic.woff and b/fonts/google/afacad/files/afacad-symbols-400-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-400-normal.woff b/fonts/google/afacad/files/afacad-symbols-400-normal.woff index 251e57c1854..fcd46f43311 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-400-normal.woff and b/fonts/google/afacad/files/afacad-symbols-400-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-500-italic.woff b/fonts/google/afacad/files/afacad-symbols-500-italic.woff index 017ddb16963..ac4fdaa7d16 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-500-italic.woff and b/fonts/google/afacad/files/afacad-symbols-500-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-500-normal.woff b/fonts/google/afacad/files/afacad-symbols-500-normal.woff index 5882ea1fb5b..1c1658e87f8 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-500-normal.woff and b/fonts/google/afacad/files/afacad-symbols-500-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-600-italic.woff b/fonts/google/afacad/files/afacad-symbols-600-italic.woff index 86f8392c883..133b60fc71d 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-600-italic.woff and b/fonts/google/afacad/files/afacad-symbols-600-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-600-normal.woff b/fonts/google/afacad/files/afacad-symbols-600-normal.woff index 75f3a166be3..8ff731a54c8 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-600-normal.woff and b/fonts/google/afacad/files/afacad-symbols-600-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-700-italic.woff b/fonts/google/afacad/files/afacad-symbols-700-italic.woff index 14a1e9634b1..dcd4201003f 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-700-italic.woff and b/fonts/google/afacad/files/afacad-symbols-700-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-symbols-700-normal.woff b/fonts/google/afacad/files/afacad-symbols-700-normal.woff index 472c435dd4f..36aacf7fc29 100644 Binary files a/fonts/google/afacad/files/afacad-symbols-700-normal.woff and b/fonts/google/afacad/files/afacad-symbols-700-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-400-italic.woff b/fonts/google/afacad/files/afacad-vietnamese-400-italic.woff index fa453f81d15..0b690e56887 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-400-italic.woff and b/fonts/google/afacad/files/afacad-vietnamese-400-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-400-normal.woff b/fonts/google/afacad/files/afacad-vietnamese-400-normal.woff index 33f1bf796fc..e6e3809d676 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-400-normal.woff and b/fonts/google/afacad/files/afacad-vietnamese-400-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-500-italic.woff b/fonts/google/afacad/files/afacad-vietnamese-500-italic.woff index f5c705c41ee..3a314d33621 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-500-italic.woff and b/fonts/google/afacad/files/afacad-vietnamese-500-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-500-normal.woff b/fonts/google/afacad/files/afacad-vietnamese-500-normal.woff index ebb0e515750..265661607bb 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-500-normal.woff and b/fonts/google/afacad/files/afacad-vietnamese-500-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-600-italic.woff b/fonts/google/afacad/files/afacad-vietnamese-600-italic.woff index 09d4810e3b2..7eb896a41ee 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-600-italic.woff and b/fonts/google/afacad/files/afacad-vietnamese-600-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-600-normal.woff b/fonts/google/afacad/files/afacad-vietnamese-600-normal.woff index f29a98ad704..27a9554bb3d 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-600-normal.woff and b/fonts/google/afacad/files/afacad-vietnamese-600-normal.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-700-italic.woff b/fonts/google/afacad/files/afacad-vietnamese-700-italic.woff index 3d3af403e56..d4fda2874b7 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-700-italic.woff and b/fonts/google/afacad/files/afacad-vietnamese-700-italic.woff differ diff --git a/fonts/google/afacad/files/afacad-vietnamese-700-normal.woff b/fonts/google/afacad/files/afacad-vietnamese-700-normal.woff index 24cb87ae008..ef169d1265d 100644 Binary files a/fonts/google/afacad/files/afacad-vietnamese-700-normal.woff and b/fonts/google/afacad/files/afacad-vietnamese-700-normal.woff differ diff --git a/fonts/google/afacad/scss/mixins.scss b/fonts/google/afacad/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/afacad/scss/mixins.scss +++ b/fonts/google/afacad/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/agbalumo/scss/mixins.scss b/fonts/google/agbalumo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/agbalumo/scss/mixins.scss +++ b/fonts/google/agbalumo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/agdasima/scss/mixins.scss b/fonts/google/agdasima/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/agdasima/scss/mixins.scss +++ b/fonts/google/agdasima/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aguafina-script/files/aguafina-script-latin-400-normal.woff b/fonts/google/aguafina-script/files/aguafina-script-latin-400-normal.woff index 576b8a56603..7922007394c 100644 Binary files a/fonts/google/aguafina-script/files/aguafina-script-latin-400-normal.woff and b/fonts/google/aguafina-script/files/aguafina-script-latin-400-normal.woff differ diff --git a/fonts/google/aguafina-script/files/aguafina-script-latin-ext-400-normal.woff b/fonts/google/aguafina-script/files/aguafina-script-latin-ext-400-normal.woff index ee7b1f09bca..b5eebc673bc 100644 Binary files a/fonts/google/aguafina-script/files/aguafina-script-latin-ext-400-normal.woff and b/fonts/google/aguafina-script/files/aguafina-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/aguafina-script/scss/mixins.scss b/fonts/google/aguafina-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aguafina-script/scss/mixins.scss +++ b/fonts/google/aguafina-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/akatab/scss/mixins.scss b/fonts/google/akatab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/akatab/scss/mixins.scss +++ b/fonts/google/akatab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/akaya-kanadaka/scss/mixins.scss b/fonts/google/akaya-kanadaka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/akaya-kanadaka/scss/mixins.scss +++ b/fonts/google/akaya-kanadaka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-400-normal.woff b/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-400-normal.woff index d1093ba1a21..c73d71b5be1 100644 Binary files a/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-400-normal.woff and b/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-400-normal.woff differ diff --git a/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-ext-400-normal.woff b/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-ext-400-normal.woff index 370b38c9c84..061edb3822a 100644 Binary files a/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-ext-400-normal.woff and b/fonts/google/akaya-telivigala/files/akaya-telivigala-latin-ext-400-normal.woff differ diff --git a/fonts/google/akaya-telivigala/files/akaya-telivigala-telugu-400-normal.woff b/fonts/google/akaya-telivigala/files/akaya-telivigala-telugu-400-normal.woff index 5c424424748..70eb00922a7 100644 Binary files a/fonts/google/akaya-telivigala/files/akaya-telivigala-telugu-400-normal.woff and b/fonts/google/akaya-telivigala/files/akaya-telivigala-telugu-400-normal.woff differ diff --git a/fonts/google/akaya-telivigala/scss/mixins.scss b/fonts/google/akaya-telivigala/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/akaya-telivigala/scss/mixins.scss +++ b/fonts/google/akaya-telivigala/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/akronim/scss/mixins.scss b/fonts/google/akronim/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/akronim/scss/mixins.scss +++ b/fonts/google/akronim/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/akshar/files/akshar-devanagari-700-normal.woff b/fonts/google/akshar/files/akshar-devanagari-700-normal.woff index ec26e8b7925..55bd8515258 100644 Binary files a/fonts/google/akshar/files/akshar-devanagari-700-normal.woff and b/fonts/google/akshar/files/akshar-devanagari-700-normal.woff differ diff --git a/fonts/google/akshar/scss/mixins.scss b/fonts/google/akshar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/akshar/scss/mixins.scss +++ b/fonts/google/akshar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aladin/scss/mixins.scss b/fonts/google/aladin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aladin/scss/mixins.scss +++ b/fonts/google/aladin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alata/scss/mixins.scss b/fonts/google/alata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alata/scss/mixins.scss +++ b/fonts/google/alata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alatsi/files/alatsi-cyrillic-ext-400-normal.woff b/fonts/google/alatsi/files/alatsi-cyrillic-ext-400-normal.woff index e4c3f52a0c9..1f73c6a8df4 100644 Binary files a/fonts/google/alatsi/files/alatsi-cyrillic-ext-400-normal.woff and b/fonts/google/alatsi/files/alatsi-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/alatsi/files/alatsi-latin-400-normal.woff b/fonts/google/alatsi/files/alatsi-latin-400-normal.woff index 758bce64c49..1196aeeec48 100644 Binary files a/fonts/google/alatsi/files/alatsi-latin-400-normal.woff and b/fonts/google/alatsi/files/alatsi-latin-400-normal.woff differ diff --git a/fonts/google/alatsi/files/alatsi-latin-ext-400-normal.woff b/fonts/google/alatsi/files/alatsi-latin-ext-400-normal.woff index 7dcf7eb669b..dd4259ce3a6 100644 Binary files a/fonts/google/alatsi/files/alatsi-latin-ext-400-normal.woff and b/fonts/google/alatsi/files/alatsi-latin-ext-400-normal.woff differ diff --git a/fonts/google/alatsi/files/alatsi-vietnamese-400-normal.woff b/fonts/google/alatsi/files/alatsi-vietnamese-400-normal.woff index b5f52a20c77..b5f6a91a1db 100644 Binary files a/fonts/google/alatsi/files/alatsi-vietnamese-400-normal.woff and b/fonts/google/alatsi/files/alatsi-vietnamese-400-normal.woff differ diff --git a/fonts/google/alatsi/scss/mixins.scss b/fonts/google/alatsi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alatsi/scss/mixins.scss +++ b/fonts/google/alatsi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/albert-sans/files/albert-sans-latin-100-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-100-italic.woff index 4672455c397..ef086ebe0a6 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-100-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-100-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-100-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-100-normal.woff index 7b5257bfa03..490833835bb 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-100-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-100-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-200-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-200-italic.woff index a4ac6d7dce3..543e81c1ff4 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-200-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-200-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-200-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-200-normal.woff index 693004fecf1..15e6d7a9ad0 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-200-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-200-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-300-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-300-italic.woff index 85407b7ed05..ea37fdeafb5 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-300-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-300-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-300-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-300-normal.woff index 6b63d24fdc4..be8fade4c61 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-300-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-300-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-400-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-400-italic.woff index e9e3818fa05..20fe2f30457 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-400-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-400-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-400-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-400-normal.woff index aae73911e32..7559605f655 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-400-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-400-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-500-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-500-italic.woff index 9f49de61245..47d39bc9557 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-500-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-500-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-500-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-500-normal.woff index 5f04b5d176f..ec4b17ec66c 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-500-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-500-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-600-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-600-italic.woff index 18871ec704b..e6cec9cc7ba 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-600-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-600-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-600-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-600-normal.woff index 5671eaa5bde..a3f19b7b771 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-600-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-600-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-700-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-700-italic.woff index e14491d42a7..1347e2f1c8d 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-700-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-700-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-700-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-700-normal.woff index 5ca54fd2e4a..ff9d9652ff2 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-700-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-700-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-800-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-800-italic.woff index d8df77fe74b..78cc70b3587 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-800-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-800-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-800-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-800-normal.woff index b9219ef0e97..df9b2cc6cbf 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-800-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-800-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-900-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-900-italic.woff index 51ed0757d88..6199ab3fe65 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-900-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-900-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-900-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-900-normal.woff index 33388b83709..db7c483961a 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-900-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-900-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-100-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-100-italic.woff index acab5e6a4c7..921bbb3ed28 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-100-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-100-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-100-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-100-normal.woff index b991c782a23..8b472a41ffd 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-100-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-100-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-200-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-200-italic.woff index 1f682a0f841..000dea94cf8 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-200-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-200-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-200-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-200-normal.woff index a643479ea18..b4502b50db7 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-200-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-200-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-300-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-300-italic.woff index 7d7bb5fc038..bdcf4c95315 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-300-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-300-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-300-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-300-normal.woff index 8269a6e2882..d1c2538bfea 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-300-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-300-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-400-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-400-italic.woff index 85e38976f52..23b4ee4c81a 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-400-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-400-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-400-normal.woff index 5fb0080adc6..c6db6d987be 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-400-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-500-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-500-italic.woff index f957398f8cf..ed77269f269 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-500-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-500-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-500-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-500-normal.woff index 2d243c28283..3e96ae2b0f2 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-500-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-500-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-600-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-600-italic.woff index 0b72b8af068..0ebea97327d 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-600-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-600-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-600-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-600-normal.woff index b97ad848c38..daab86200c7 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-600-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-600-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-700-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-700-italic.woff index 4fb28d56b15..88d3335846b 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-700-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-700-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-700-normal.woff index d12cc8f34b2..79b30cedb4c 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-700-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-800-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-800-italic.woff index 719be00d12f..05a6a0badf5 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-800-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-800-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-800-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-800-normal.woff index dbdc4b950b0..6af59f67d66 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-800-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-800-normal.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-900-italic.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-900-italic.woff index 6974bcb0e6b..139a4e5dd56 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-900-italic.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-900-italic.woff differ diff --git a/fonts/google/albert-sans/files/albert-sans-latin-ext-900-normal.woff b/fonts/google/albert-sans/files/albert-sans-latin-ext-900-normal.woff index cf4acf97082..cac3db1176f 100644 Binary files a/fonts/google/albert-sans/files/albert-sans-latin-ext-900-normal.woff and b/fonts/google/albert-sans/files/albert-sans-latin-ext-900-normal.woff differ diff --git a/fonts/google/albert-sans/scss/mixins.scss b/fonts/google/albert-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/albert-sans/scss/mixins.scss +++ b/fonts/google/albert-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aldrich/scss/mixins.scss b/fonts/google/aldrich/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aldrich/scss/mixins.scss +++ b/fonts/google/aldrich/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alef/scss/mixins.scss b/fonts/google/alef/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alef/scss/mixins.scss +++ b/fonts/google/alef/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-italic.woff index edc9dc8bc88..8d80ae1d362 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-normal.woff index 46863df8d31..5ff1335b03c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-italic.woff index 6bafead7aa4..8d9e6203ec2 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-normal.woff index 297fb206563..6d79b25afa6 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-italic.woff index d66a4fbbf65..4e487171e3e 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-normal.woff index 30e839acf4a..9a7a6203ebc 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-italic.woff index 51adab112aa..c6e2f4185af 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-normal.woff index 327b093f389..3c90cf1dfe5 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-italic.woff index b5b662f23ef..137f8ee90b6 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-normal.woff index e88d7742415..cc35bfd840a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-italic.woff index 54d47a8bd8e..9b837199d22 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-normal.woff index 8509b6cd927..945ef9183f6 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-italic.woff index a4de9c7c809..70e44891e2a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-normal.woff index 35dd9440b94..9a9daa11812 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-italic.woff index 331e9d7570c..462e999149a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-normal.woff index c16adaf2c33..5883456543c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-italic.woff index 98373063302..a6074347c3c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-normal.woff index bbf279c2b60..533e35f98dd 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-italic.woff index 09dc8453ea6..515b9c8f895 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-normal.woff index 0bc34f111b6..cadf14a48eb 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-italic.woff index aa0c21cdee0..61ab73b1d06 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-normal.woff index e656657e3f4..9e2d83bec6b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-italic.woff index 26269a4d6fe..3489393e775 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-normal.woff index 6d68412e4d6..19f3123b39a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-italic.woff index 5df57e18367..c2349e153df 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-normal.woff index 2a48c8427df..be7e6299b75 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-italic.woff index bc2e8aa5c8f..2e33b1002bb 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-normal.woff index 2a82a2d42b9..3d15af249a9 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-italic.woff index 9040c4c5ce7..b0424b42e3e 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-normal.woff index ca4684727a0..dec78df9968 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-italic.woff index d14e576f3d4..908aaf5e0fb 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-normal.woff index 3e58a54fede..0a04e9dff3c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-italic.woff index 56fabc3c14f..f9fecb09248 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-normal.woff index 0e3c0442804..9a15959581b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-italic.woff index 08ff3186648..4320976b2e1 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-normal.woff index 91a0c4434b0..c2a65683b7b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-italic.woff index e64b351cf89..c24a34a816c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-normal.woff index 52e55b9e6ed..377a8ee106c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-italic.woff index e6e77545d69..c9d7e760bb5 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-normal.woff index de6b92da2c7..12432a6bfee 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-italic.woff index f509d7ee542..042b07e3de2 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-normal.woff index 109cc7cb1c3..0e80031d603 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-italic.woff index 8848fa8b87b..fc351e85bdf 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-normal.woff index 09c5141aa96..c66156991e5 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-italic.woff index cbb5bbab59c..c0b759f3e4e 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-normal.woff index 85ecdd4001d..b30b8ce4a1b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-italic.woff index a2302dc1380..3686a5a8158 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-normal.woff index 8713a2daeac..d9b94244ee6 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-italic.woff index 0b503a19638..9b672cc5c12 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-normal.woff index 3ab7a5ccacb..a0f801f1387 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-italic.woff index 9d42faa6cee..8ea3d62160d 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-normal.woff index a332186e9ac..7489602921a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-italic.woff index 5624ae9839a..4d3ea232178 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-normal.woff index 0bbad276c32..1c82cb7ff4e 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-italic.woff index b1c85b57cb5..4636db81ad9 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-normal.woff index a15978cbd42..9aaa8a9a8a9 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-greek-ext-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-italic.woff index 79987bb537c..01f511d3b3c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-normal.woff index 9fb69ee90f8..819ab0840df 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-italic.woff index fd3a3c1afaa..93aa2353955 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-normal.woff index 701b1d896a8..3975a60f37d 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-italic.woff index bc6812bceb9..c80c523b58a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-normal.woff index b203c2d370a..987d5b56139 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-italic.woff index a19c4eb071c..2f198dc0d16 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-normal.woff index 2264f657b2b..534d792559f 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-italic.woff index 15aa8ec971a..a156f68760c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-normal.woff index 23726a51073..c05eb40d9da 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-italic.woff index eb59f6eeae1..afdfbc81d2b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-normal.woff index 14805e0ab56..bf18aeb8b7b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-italic.woff index 4f224128dea..9bb748ea879 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-normal.woff index b6da2782b76..3991e3c169f 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-italic.woff index 7857a0c8acd..6218b5858c5 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-normal.woff index d7adaa42062..409daf3f14a 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-italic.woff index d3b76645f38..08b0a28c10b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-normal.woff index 61be555a86a..71a621a6ba9 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-italic.woff index 1c0a3f84b7e..2ea02d1c21b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-normal.woff index 67c494d1cda..803b93d69a1 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-italic.woff index d3bcf1f48b7..ab2adb357a1 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-normal.woff index eedacb9f415..634652e23b1 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-italic.woff index 0b3e03ae1e3..34f98d6836c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-normal.woff index f605d9ffb86..3faba4a31cf 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-italic.woff index 07e176da8f5..57f6bfc7c54 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-normal.woff index db03ca88b1f..7967220612b 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-italic.woff index aea1196dec3..3c721d579fb 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-normal.woff index 183a89b1192..3844ec54273 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-latin-ext-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-italic.woff index 46c1ba32d2c..8262b12c75e 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-normal.woff index a9d2ac8cfce..6a8768c2282 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-100-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-italic.woff index 88b6110a0a2..43e43a1f883 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-normal.woff index 2588bc78316..a93da3df5b3 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-300-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-italic.woff index 944b974ce87..2f41a7b6a23 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-normal.woff index 34bbcaa8139..9083378eb61 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-400-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-italic.woff index 3a5dc2acbf6..36e1b535fa6 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-normal.woff index 193242f80dc..d327177c7c7 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-500-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-italic.woff index 9c8dc301a04..44634c9812c 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-normal.woff index 63aebd173e5..7f33331bef0 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-700-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-italic.woff index 680dce6fae4..9e565a65f39 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-normal.woff index e159b801591..08f986a84ef 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-800-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-italic.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-italic.woff index b78cd1e3f1c..08303dbaf41 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-italic.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-italic.woff differ diff --git a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-normal.woff b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-normal.woff index 23ad2b180b6..e12373a8de0 100644 Binary files a/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-normal.woff and b/fonts/google/alegreya-sans-sc/files/alegreya-sans-sc-vietnamese-900-normal.woff differ diff --git a/fonts/google/alegreya-sans-sc/scss/mixins.scss b/fonts/google/alegreya-sans-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alegreya-sans-sc/scss/mixins.scss +++ b/fonts/google/alegreya-sans-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alegreya-sans/files/alegreya-sans-greek-100-normal.woff b/fonts/google/alegreya-sans/files/alegreya-sans-greek-100-normal.woff index eda9ea4af6c..c1b7d7c601a 100644 Binary files a/fonts/google/alegreya-sans/files/alegreya-sans-greek-100-normal.woff and b/fonts/google/alegreya-sans/files/alegreya-sans-greek-100-normal.woff differ diff --git a/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-800-normal.woff b/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-800-normal.woff index ff3f746ccc3..b648b6cdec5 100644 Binary files a/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-800-normal.woff and b/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-800-normal.woff differ diff --git a/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-900-italic.woff b/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-900-italic.woff index 0e0a3be4406..93db45357ea 100644 Binary files a/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-900-italic.woff and b/fonts/google/alegreya-sans/files/alegreya-sans-greek-ext-900-italic.woff differ diff --git a/fonts/google/alegreya-sans/scss/mixins.scss b/fonts/google/alegreya-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alegreya-sans/scss/mixins.scss +++ b/fonts/google/alegreya-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-700-normal.woff b/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-700-normal.woff index d0b99ae469b..f8d98d7c7f1 100644 Binary files a/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-700-normal.woff and b/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-700-normal.woff differ diff --git a/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-ext-800-italic.woff b/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-ext-800-italic.woff index 5918a79784e..4781cfeb329 100644 Binary files a/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-ext-800-italic.woff and b/fonts/google/alegreya-sc/files/alegreya-sc-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/alegreya-sc/files/alegreya-sc-greek-ext-800-normal.woff b/fonts/google/alegreya-sc/files/alegreya-sc-greek-ext-800-normal.woff index 79aae55ef6f..8dfc0df711d 100644 Binary files a/fonts/google/alegreya-sc/files/alegreya-sc-greek-ext-800-normal.woff and b/fonts/google/alegreya-sc/files/alegreya-sc-greek-ext-800-normal.woff differ diff --git a/fonts/google/alegreya-sc/scss/mixins.scss b/fonts/google/alegreya-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alegreya-sc/scss/mixins.scss +++ b/fonts/google/alegreya-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alegreya/files/alegreya-cyrillic-ext-500-normal.woff b/fonts/google/alegreya/files/alegreya-cyrillic-ext-500-normal.woff index 77f24b99b8a..4e6df5862be 100644 Binary files a/fonts/google/alegreya/files/alegreya-cyrillic-ext-500-normal.woff and b/fonts/google/alegreya/files/alegreya-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/alegreya/files/alegreya-greek-400-normal.woff b/fonts/google/alegreya/files/alegreya-greek-400-normal.woff index ad1bfd57062..aa98dae9fad 100644 Binary files a/fonts/google/alegreya/files/alegreya-greek-400-normal.woff and b/fonts/google/alegreya/files/alegreya-greek-400-normal.woff differ diff --git a/fonts/google/alegreya/files/alegreya-greek-700-italic.woff b/fonts/google/alegreya/files/alegreya-greek-700-italic.woff index 83882c96730..17b6e8a782e 100644 Binary files a/fonts/google/alegreya/files/alegreya-greek-700-italic.woff and b/fonts/google/alegreya/files/alegreya-greek-700-italic.woff differ diff --git a/fonts/google/alegreya/files/alegreya-vietnamese-700-normal.woff b/fonts/google/alegreya/files/alegreya-vietnamese-700-normal.woff index 67f7fc0d5c9..456f5a8d969 100644 Binary files a/fonts/google/alegreya/files/alegreya-vietnamese-700-normal.woff and b/fonts/google/alegreya/files/alegreya-vietnamese-700-normal.woff differ diff --git a/fonts/google/alegreya/scss/mixins.scss b/fonts/google/alegreya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alegreya/scss/mixins.scss +++ b/fonts/google/alegreya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aleo/files/aleo-latin-ext-200-italic.woff b/fonts/google/aleo/files/aleo-latin-ext-200-italic.woff index 8c1c4705960..438cfcd464f 100644 Binary files a/fonts/google/aleo/files/aleo-latin-ext-200-italic.woff and b/fonts/google/aleo/files/aleo-latin-ext-200-italic.woff differ diff --git a/fonts/google/aleo/files/aleo-latin-ext-300-italic.woff b/fonts/google/aleo/files/aleo-latin-ext-300-italic.woff index 4532b1805ef..be667bb5872 100644 Binary files a/fonts/google/aleo/files/aleo-latin-ext-300-italic.woff and b/fonts/google/aleo/files/aleo-latin-ext-300-italic.woff differ diff --git a/fonts/google/aleo/files/aleo-vietnamese-700-normal.woff b/fonts/google/aleo/files/aleo-vietnamese-700-normal.woff index 28a7c780668..30f9fce2068 100644 Binary files a/fonts/google/aleo/files/aleo-vietnamese-700-normal.woff and b/fonts/google/aleo/files/aleo-vietnamese-700-normal.woff differ diff --git a/fonts/google/aleo/scss/mixins.scss b/fonts/google/aleo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aleo/scss/mixins.scss +++ b/fonts/google/aleo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alex-brush/scss/mixins.scss b/fonts/google/alex-brush/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alex-brush/scss/mixins.scss +++ b/fonts/google/alex-brush/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alexandria/files/alexandria-latin-400-normal.woff b/fonts/google/alexandria/files/alexandria-latin-400-normal.woff index d6c487bbba4..cee8c28ccea 100644 Binary files a/fonts/google/alexandria/files/alexandria-latin-400-normal.woff and b/fonts/google/alexandria/files/alexandria-latin-400-normal.woff differ diff --git a/fonts/google/alexandria/files/alexandria-latin-ext-100-normal.woff b/fonts/google/alexandria/files/alexandria-latin-ext-100-normal.woff index bcf9ae3228c..52b554ac321 100644 Binary files a/fonts/google/alexandria/files/alexandria-latin-ext-100-normal.woff and b/fonts/google/alexandria/files/alexandria-latin-ext-100-normal.woff differ diff --git a/fonts/google/alexandria/files/alexandria-latin-ext-500-normal.woff b/fonts/google/alexandria/files/alexandria-latin-ext-500-normal.woff index db64a41aa7d..5d8465ec3be 100644 Binary files a/fonts/google/alexandria/files/alexandria-latin-ext-500-normal.woff and b/fonts/google/alexandria/files/alexandria-latin-ext-500-normal.woff differ diff --git a/fonts/google/alexandria/scss/mixins.scss b/fonts/google/alexandria/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alexandria/scss/mixins.scss +++ b/fonts/google/alexandria/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alfa-slab-one/scss/mixins.scss b/fonts/google/alfa-slab-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alfa-slab-one/scss/mixins.scss +++ b/fonts/google/alfa-slab-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alice/scss/mixins.scss b/fonts/google/alice/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alice/scss/mixins.scss +++ b/fonts/google/alice/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alike-angular/files/alike-angular-latin-400-normal.woff b/fonts/google/alike-angular/files/alike-angular-latin-400-normal.woff index 26d5ee04ae6..ffea80b03e3 100644 Binary files a/fonts/google/alike-angular/files/alike-angular-latin-400-normal.woff and b/fonts/google/alike-angular/files/alike-angular-latin-400-normal.woff differ diff --git a/fonts/google/alike-angular/files/alike-angular-latin-ext-400-normal.woff b/fonts/google/alike-angular/files/alike-angular-latin-ext-400-normal.woff index 6636ec7cc46..4cfab38e155 100644 Binary files a/fonts/google/alike-angular/files/alike-angular-latin-ext-400-normal.woff and b/fonts/google/alike-angular/files/alike-angular-latin-ext-400-normal.woff differ diff --git a/fonts/google/alike-angular/files/alike-angular-math-400-normal.woff b/fonts/google/alike-angular/files/alike-angular-math-400-normal.woff index 66212257950..b7e053f4100 100644 Binary files a/fonts/google/alike-angular/files/alike-angular-math-400-normal.woff and b/fonts/google/alike-angular/files/alike-angular-math-400-normal.woff differ diff --git a/fonts/google/alike-angular/files/alike-angular-symbols-400-normal.woff b/fonts/google/alike-angular/files/alike-angular-symbols-400-normal.woff index 796aed49b5b..b77f0f77868 100644 Binary files a/fonts/google/alike-angular/files/alike-angular-symbols-400-normal.woff and b/fonts/google/alike-angular/files/alike-angular-symbols-400-normal.woff differ diff --git a/fonts/google/alike-angular/scss/mixins.scss b/fonts/google/alike-angular/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alike-angular/scss/mixins.scss +++ b/fonts/google/alike-angular/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alike/files/alike-latin-400-normal.woff b/fonts/google/alike/files/alike-latin-400-normal.woff index afd3913b320..cd46e7509a0 100644 Binary files a/fonts/google/alike/files/alike-latin-400-normal.woff and b/fonts/google/alike/files/alike-latin-400-normal.woff differ diff --git a/fonts/google/alike/files/alike-latin-ext-400-normal.woff b/fonts/google/alike/files/alike-latin-ext-400-normal.woff index 62839ed883e..724a6f84ec6 100644 Binary files a/fonts/google/alike/files/alike-latin-ext-400-normal.woff and b/fonts/google/alike/files/alike-latin-ext-400-normal.woff differ diff --git a/fonts/google/alike/files/alike-math-400-normal.woff b/fonts/google/alike/files/alike-math-400-normal.woff index 0b7b8b2a79f..df0361d98fd 100644 Binary files a/fonts/google/alike/files/alike-math-400-normal.woff and b/fonts/google/alike/files/alike-math-400-normal.woff differ diff --git a/fonts/google/alike/files/alike-symbols-400-normal.woff b/fonts/google/alike/files/alike-symbols-400-normal.woff index 3850000e589..9d093915b04 100644 Binary files a/fonts/google/alike/files/alike-symbols-400-normal.woff and b/fonts/google/alike/files/alike-symbols-400-normal.woff differ diff --git a/fonts/google/alike/scss/mixins.scss b/fonts/google/alike/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alike/scss/mixins.scss +++ b/fonts/google/alike/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alkalami/files/alkalami-latin-ext-400-normal.woff b/fonts/google/alkalami/files/alkalami-latin-ext-400-normal.woff index 3c5596c85fe..ec62bf501b6 100644 Binary files a/fonts/google/alkalami/files/alkalami-latin-ext-400-normal.woff and b/fonts/google/alkalami/files/alkalami-latin-ext-400-normal.woff differ diff --git a/fonts/google/alkalami/scss/mixins.scss b/fonts/google/alkalami/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alkalami/scss/mixins.scss +++ b/fonts/google/alkalami/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alkatra/files/alkatra-latin-ext-700-normal.woff b/fonts/google/alkatra/files/alkatra-latin-ext-700-normal.woff index ce9738afcc8..b117dd0d6dd 100644 Binary files a/fonts/google/alkatra/files/alkatra-latin-ext-700-normal.woff and b/fonts/google/alkatra/files/alkatra-latin-ext-700-normal.woff differ diff --git a/fonts/google/alkatra/files/alkatra-oriya-600-normal.woff b/fonts/google/alkatra/files/alkatra-oriya-600-normal.woff index 24d93c17141..4ab17072dac 100644 Binary files a/fonts/google/alkatra/files/alkatra-oriya-600-normal.woff and b/fonts/google/alkatra/files/alkatra-oriya-600-normal.woff differ diff --git a/fonts/google/alkatra/scss/mixins.scss b/fonts/google/alkatra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alkatra/scss/mixins.scss +++ b/fonts/google/alkatra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/allan/scss/mixins.scss b/fonts/google/allan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/allan/scss/mixins.scss +++ b/fonts/google/allan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/allerta-stencil/files/allerta-stencil-latin-400-normal.woff b/fonts/google/allerta-stencil/files/allerta-stencil-latin-400-normal.woff index 572321603ba..700741958f0 100644 Binary files a/fonts/google/allerta-stencil/files/allerta-stencil-latin-400-normal.woff and b/fonts/google/allerta-stencil/files/allerta-stencil-latin-400-normal.woff differ diff --git a/fonts/google/allerta-stencil/scss/mixins.scss b/fonts/google/allerta-stencil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/allerta-stencil/scss/mixins.scss +++ b/fonts/google/allerta-stencil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/allerta/scss/mixins.scss b/fonts/google/allerta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/allerta/scss/mixins.scss +++ b/fonts/google/allerta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/allison/scss/mixins.scss b/fonts/google/allison/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/allison/scss/mixins.scss +++ b/fonts/google/allison/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/allura/scss/mixins.scss b/fonts/google/allura/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/allura/scss/mixins.scss +++ b/fonts/google/allura/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/almarai/scss/mixins.scss b/fonts/google/almarai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/almarai/scss/mixins.scss +++ b/fonts/google/almarai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/almendra-display/scss/mixins.scss b/fonts/google/almendra-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/almendra-display/scss/mixins.scss +++ b/fonts/google/almendra-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/almendra-sc/scss/mixins.scss b/fonts/google/almendra-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/almendra-sc/scss/mixins.scss +++ b/fonts/google/almendra-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/almendra/files/almendra-latin-400-italic.woff b/fonts/google/almendra/files/almendra-latin-400-italic.woff index 0080b4ef8da..7329f60907e 100644 Binary files a/fonts/google/almendra/files/almendra-latin-400-italic.woff and b/fonts/google/almendra/files/almendra-latin-400-italic.woff differ diff --git a/fonts/google/almendra/scss/mixins.scss b/fonts/google/almendra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/almendra/scss/mixins.scss +++ b/fonts/google/almendra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alumni-sans-collegiate-one/scss/mixins.scss b/fonts/google/alumni-sans-collegiate-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alumni-sans-collegiate-one/scss/mixins.scss +++ b/fonts/google/alumni-sans-collegiate-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alumni-sans-inline-one/scss/mixins.scss b/fonts/google/alumni-sans-inline-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alumni-sans-inline-one/scss/mixins.scss +++ b/fonts/google/alumni-sans-inline-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alumni-sans-pinstripe/files/alumni-sans-pinstripe-latin-ext-400-normal.woff b/fonts/google/alumni-sans-pinstripe/files/alumni-sans-pinstripe-latin-ext-400-normal.woff index 6710044e58c..a936800e8e3 100644 Binary files a/fonts/google/alumni-sans-pinstripe/files/alumni-sans-pinstripe-latin-ext-400-normal.woff and b/fonts/google/alumni-sans-pinstripe/files/alumni-sans-pinstripe-latin-ext-400-normal.woff differ diff --git a/fonts/google/alumni-sans-pinstripe/scss/mixins.scss b/fonts/google/alumni-sans-pinstripe/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alumni-sans-pinstripe/scss/mixins.scss +++ b/fonts/google/alumni-sans-pinstripe/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/alumni-sans/files/alumni-sans-cyrillic-600-normal.woff b/fonts/google/alumni-sans/files/alumni-sans-cyrillic-600-normal.woff index 78f182769f9..746cd4025ca 100644 Binary files a/fonts/google/alumni-sans/files/alumni-sans-cyrillic-600-normal.woff and b/fonts/google/alumni-sans/files/alumni-sans-cyrillic-600-normal.woff differ diff --git a/fonts/google/alumni-sans/files/alumni-sans-cyrillic-ext-300-italic.woff b/fonts/google/alumni-sans/files/alumni-sans-cyrillic-ext-300-italic.woff index 46ba6fd0061..c8a55bee3d6 100644 Binary files a/fonts/google/alumni-sans/files/alumni-sans-cyrillic-ext-300-italic.woff and b/fonts/google/alumni-sans/files/alumni-sans-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/alumni-sans/files/alumni-sans-latin-500-normal.woff b/fonts/google/alumni-sans/files/alumni-sans-latin-500-normal.woff index cd81002f48a..c0b003ea6da 100644 Binary files a/fonts/google/alumni-sans/files/alumni-sans-latin-500-normal.woff and b/fonts/google/alumni-sans/files/alumni-sans-latin-500-normal.woff differ diff --git a/fonts/google/alumni-sans/files/alumni-sans-latin-900-italic.woff b/fonts/google/alumni-sans/files/alumni-sans-latin-900-italic.woff index c9559e3e7f1..d9717897c32 100644 Binary files a/fonts/google/alumni-sans/files/alumni-sans-latin-900-italic.woff and b/fonts/google/alumni-sans/files/alumni-sans-latin-900-italic.woff differ diff --git a/fonts/google/alumni-sans/files/alumni-sans-vietnamese-500-italic.woff b/fonts/google/alumni-sans/files/alumni-sans-vietnamese-500-italic.woff index 8f92accdf1f..71bd620726e 100644 Binary files a/fonts/google/alumni-sans/files/alumni-sans-vietnamese-500-italic.woff and b/fonts/google/alumni-sans/files/alumni-sans-vietnamese-500-italic.woff differ diff --git a/fonts/google/alumni-sans/files/alumni-sans-vietnamese-600-normal.woff b/fonts/google/alumni-sans/files/alumni-sans-vietnamese-600-normal.woff index 9e4e6d524f3..f0ca23f1662 100644 Binary files a/fonts/google/alumni-sans/files/alumni-sans-vietnamese-600-normal.woff and b/fonts/google/alumni-sans/files/alumni-sans-vietnamese-600-normal.woff differ diff --git a/fonts/google/alumni-sans/scss/mixins.scss b/fonts/google/alumni-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/alumni-sans/scss/mixins.scss +++ b/fonts/google/alumni-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amarante/scss/mixins.scss b/fonts/google/amarante/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amarante/scss/mixins.scss +++ b/fonts/google/amarante/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amaranth/files/amaranth-latin-400-italic.woff b/fonts/google/amaranth/files/amaranth-latin-400-italic.woff index e9c6496a35c..7fffa95d68d 100644 Binary files a/fonts/google/amaranth/files/amaranth-latin-400-italic.woff and b/fonts/google/amaranth/files/amaranth-latin-400-italic.woff differ diff --git a/fonts/google/amaranth/files/amaranth-latin-400-normal.woff b/fonts/google/amaranth/files/amaranth-latin-400-normal.woff index 2f3ef12b69e..b418a6b8773 100644 Binary files a/fonts/google/amaranth/files/amaranth-latin-400-normal.woff and b/fonts/google/amaranth/files/amaranth-latin-400-normal.woff differ diff --git a/fonts/google/amaranth/files/amaranth-latin-700-italic.woff b/fonts/google/amaranth/files/amaranth-latin-700-italic.woff index 6a008da9008..e0cc075c6bc 100644 Binary files a/fonts/google/amaranth/files/amaranth-latin-700-italic.woff and b/fonts/google/amaranth/files/amaranth-latin-700-italic.woff differ diff --git a/fonts/google/amaranth/files/amaranth-latin-700-normal.woff b/fonts/google/amaranth/files/amaranth-latin-700-normal.woff index ad08c27c83d..e217fecd0e5 100644 Binary files a/fonts/google/amaranth/files/amaranth-latin-700-normal.woff and b/fonts/google/amaranth/files/amaranth-latin-700-normal.woff differ diff --git a/fonts/google/amaranth/scss/mixins.scss b/fonts/google/amaranth/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amaranth/scss/mixins.scss +++ b/fonts/google/amaranth/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amatic-sc/scss/mixins.scss b/fonts/google/amatic-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amatic-sc/scss/mixins.scss +++ b/fonts/google/amatic-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amethysta/files/amethysta-latin-400-normal.woff b/fonts/google/amethysta/files/amethysta-latin-400-normal.woff index 62db43d5fad..c895730757d 100644 Binary files a/fonts/google/amethysta/files/amethysta-latin-400-normal.woff and b/fonts/google/amethysta/files/amethysta-latin-400-normal.woff differ diff --git a/fonts/google/amethysta/scss/mixins.scss b/fonts/google/amethysta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amethysta/scss/mixins.scss +++ b/fonts/google/amethysta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amiko/files/amiko-latin-700-normal.woff b/fonts/google/amiko/files/amiko-latin-700-normal.woff index 8577ecfa232..9334c213c4c 100644 Binary files a/fonts/google/amiko/files/amiko-latin-700-normal.woff and b/fonts/google/amiko/files/amiko-latin-700-normal.woff differ diff --git a/fonts/google/amiko/scss/mixins.scss b/fonts/google/amiko/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amiko/scss/mixins.scss +++ b/fonts/google/amiko/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amiri-quran/scss/mixins.scss b/fonts/google/amiri-quran/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amiri-quran/scss/mixins.scss +++ b/fonts/google/amiri-quran/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amiri/scss/mixins.scss b/fonts/google/amiri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amiri/scss/mixins.scss +++ b/fonts/google/amiri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/amita/files/amita-latin-700-normal.woff b/fonts/google/amita/files/amita-latin-700-normal.woff index 4e3f8419e4b..d340f05f4b2 100644 Binary files a/fonts/google/amita/files/amita-latin-700-normal.woff and b/fonts/google/amita/files/amita-latin-700-normal.woff differ diff --git a/fonts/google/amita/scss/mixins.scss b/fonts/google/amita/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/amita/scss/mixins.scss +++ b/fonts/google/amita/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anaheim/scss/mixins.scss b/fonts/google/anaheim/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anaheim/scss/mixins.scss +++ b/fonts/google/anaheim/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/andada-pro/files/andada-pro-latin-400-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-400-italic.woff index 99e14997af4..0b8806bf7dc 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-400-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-400-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-400-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-400-normal.woff index 725fe6925fa..12f93c3c415 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-400-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-400-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-500-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-500-italic.woff index b6b79098b2f..901f9359452 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-500-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-500-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-500-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-500-normal.woff index d67354be5ed..29dc8204a05 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-500-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-500-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-600-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-600-italic.woff index b826ded52cd..b9c60a783cf 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-600-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-600-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-600-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-600-normal.woff index 40099c6ccf6..5e9f98ef521 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-600-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-600-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-700-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-700-italic.woff index 0d784de3cf8..5ad675eff21 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-700-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-700-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-700-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-700-normal.woff index 7c8273fae02..2e3f9966bda 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-700-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-700-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-800-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-800-italic.woff index 39f8102e244..8c9ee5ae38d 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-800-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-800-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-800-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-800-normal.woff index 136855d3bf2..cb45a7b3dbe 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-800-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-800-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-400-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-400-italic.woff index 2ef54d70aa5..e211ca64e59 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-400-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-400-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-400-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-400-normal.woff index 533b7ccc0f8..7b4f8358892 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-400-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-400-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-500-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-500-italic.woff index 7cce7363eb0..68cb13dafdb 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-500-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-500-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-500-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-500-normal.woff index af331e71921..5a2b0dbac5b 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-500-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-500-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-600-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-600-italic.woff index 7b5f48685de..41b955e4ba9 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-600-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-600-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-600-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-600-normal.woff index 63691867083..d0a6360a342 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-600-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-600-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-700-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-700-italic.woff index 9a4bd35f79d..b9aa2e7ee46 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-700-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-700-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-700-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-700-normal.woff index 68fe1deadf6..edc349f35af 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-700-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-700-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-800-italic.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-800-italic.woff index b4bdb5c04e7..4e231321176 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-800-italic.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-800-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-latin-ext-800-normal.woff b/fonts/google/andada-pro/files/andada-pro-latin-ext-800-normal.woff index 68e0537a0c0..309de4c105f 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-latin-ext-800-normal.woff and b/fonts/google/andada-pro/files/andada-pro-latin-ext-800-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-400-italic.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-400-italic.woff index e43a7dd94c7..59f9331adaf 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-400-italic.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-400-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-400-normal.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-400-normal.woff index 7593cd00130..202f67d1069 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-400-normal.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-400-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-500-italic.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-500-italic.woff index 3ddcb0bb32c..f535bb5c1aa 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-500-italic.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-500-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-500-normal.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-500-normal.woff index 1fd64fe25d7..f7066a56592 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-500-normal.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-500-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-600-italic.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-600-italic.woff index 397e0f19b2b..5ad5db86194 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-600-italic.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-600-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-600-normal.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-600-normal.woff index a513c89767c..59358d13953 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-600-normal.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-600-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-700-italic.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-700-italic.woff index d20175bf576..20e5f79b4b2 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-700-italic.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-700-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-700-normal.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-700-normal.woff index 3690e3a1e11..2485b3b1ba5 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-700-normal.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-700-normal.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-800-italic.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-800-italic.woff index e7e851b0b0a..4d72f6e80dc 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-800-italic.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-800-italic.woff differ diff --git a/fonts/google/andada-pro/files/andada-pro-vietnamese-800-normal.woff b/fonts/google/andada-pro/files/andada-pro-vietnamese-800-normal.woff index e91770f415c..7a52b7513dd 100644 Binary files a/fonts/google/andada-pro/files/andada-pro-vietnamese-800-normal.woff and b/fonts/google/andada-pro/files/andada-pro-vietnamese-800-normal.woff differ diff --git a/fonts/google/andada-pro/scss/mixins.scss b/fonts/google/andada-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/andada-pro/scss/mixins.scss +++ b/fonts/google/andada-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/andika/scss/mixins.scss b/fonts/google/andika/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/andika/scss/mixins.scss +++ b/fonts/google/andika/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-bangla/scss/mixins.scss b/fonts/google/anek-bangla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-bangla/scss/mixins.scss +++ b/fonts/google/anek-bangla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-devanagari/scss/mixins.scss b/fonts/google/anek-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-devanagari/scss/mixins.scss +++ b/fonts/google/anek-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-gujarati/scss/mixins.scss b/fonts/google/anek-gujarati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-gujarati/scss/mixins.scss +++ b/fonts/google/anek-gujarati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-gurmukhi/files/anek-gurmukhi-gurmukhi-100-normal.woff b/fonts/google/anek-gurmukhi/files/anek-gurmukhi-gurmukhi-100-normal.woff index 68e10454f5e..5a73bb64778 100644 Binary files a/fonts/google/anek-gurmukhi/files/anek-gurmukhi-gurmukhi-100-normal.woff and b/fonts/google/anek-gurmukhi/files/anek-gurmukhi-gurmukhi-100-normal.woff differ diff --git a/fonts/google/anek-gurmukhi/scss/mixins.scss b/fonts/google/anek-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-gurmukhi/scss/mixins.scss +++ b/fonts/google/anek-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-100-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-100-normal.woff index 01ebe99b738..1983f429c50 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-100-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-100-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-200-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-200-normal.woff index f803586f5f5..5cc46a2373b 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-200-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-200-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-300-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-300-normal.woff index 9409e500f5c..572d721325a 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-300-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-300-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-400-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-400-normal.woff index 50a2b01e415..ed77ad5defd 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-400-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-400-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-500-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-500-normal.woff index c71b013a3aa..3546b8102a6 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-500-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-500-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-600-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-600-normal.woff index 1925a08bb8c..47022d635e0 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-600-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-600-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-700-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-700-normal.woff index 5a9ac14b4fc..932895c65e2 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-700-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-700-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-kannada-800-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-kannada-800-normal.woff index a631817de8d..08c549cd3f3 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-kannada-800-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-kannada-800-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-100-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-100-normal.woff index d94c1e0e2f9..8b88ca39c5b 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-100-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-100-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-200-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-200-normal.woff index 01668be6b3d..1c1bd2337bc 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-200-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-200-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-300-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-300-normal.woff index 042c6187cd9..1c4fabff756 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-300-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-300-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-400-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-400-normal.woff index 2568b60721f..7e971656960 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-400-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-400-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-500-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-500-normal.woff index 6ca4e92c6c5..b254bbfaac8 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-500-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-500-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-600-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-600-normal.woff index f09e9fce2d4..85a17971cb1 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-600-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-600-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-700-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-700-normal.woff index 3b62d18e55f..ff5d7c12b01 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-700-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-700-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-800-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-800-normal.woff index 1530fd5c4ff..0b9d5ab2aac 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-800-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-800-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-100-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-100-normal.woff index e50201efe13..a32efdf0565 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-100-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-100-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-200-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-200-normal.woff index 42819c41ddc..60528c27797 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-200-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-200-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-300-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-300-normal.woff index 1aa1339de6f..c8713fa4868 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-300-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-300-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-400-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-400-normal.woff index b26645c6953..4b7eab64eb4 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-400-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-400-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-500-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-500-normal.woff index cae22e3b233..2198e9bc659 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-500-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-500-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-600-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-600-normal.woff index 1cf98420d1f..f354fac9caf 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-600-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-600-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-700-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-700-normal.woff index d9a12b8be33..4ffba0efd16 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-700-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-700-normal.woff differ diff --git a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-800-normal.woff b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-800-normal.woff index 8a6afa10b69..fc74c2d5cd4 100644 Binary files a/fonts/google/anek-kannada/files/anek-kannada-latin-ext-800-normal.woff and b/fonts/google/anek-kannada/files/anek-kannada-latin-ext-800-normal.woff differ diff --git a/fonts/google/anek-kannada/scss/mixins.scss b/fonts/google/anek-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-kannada/scss/mixins.scss +++ b/fonts/google/anek-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-latin/files/anek-latin-latin-200-normal.woff b/fonts/google/anek-latin/files/anek-latin-latin-200-normal.woff index c95be5a7bd1..e3e6747d9ff 100644 Binary files a/fonts/google/anek-latin/files/anek-latin-latin-200-normal.woff and b/fonts/google/anek-latin/files/anek-latin-latin-200-normal.woff differ diff --git a/fonts/google/anek-latin/files/anek-latin-latin-300-normal.woff b/fonts/google/anek-latin/files/anek-latin-latin-300-normal.woff index eac4bce39f3..b76691125ed 100644 Binary files a/fonts/google/anek-latin/files/anek-latin-latin-300-normal.woff and b/fonts/google/anek-latin/files/anek-latin-latin-300-normal.woff differ diff --git a/fonts/google/anek-latin/scss/mixins.scss b/fonts/google/anek-latin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-latin/scss/mixins.scss +++ b/fonts/google/anek-latin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-malayalam/files/anek-malayalam-latin-ext-800-normal.woff b/fonts/google/anek-malayalam/files/anek-malayalam-latin-ext-800-normal.woff index b46beb5cc05..6ba62733fbb 100644 Binary files a/fonts/google/anek-malayalam/files/anek-malayalam-latin-ext-800-normal.woff and b/fonts/google/anek-malayalam/files/anek-malayalam-latin-ext-800-normal.woff differ diff --git a/fonts/google/anek-malayalam/scss/mixins.scss b/fonts/google/anek-malayalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-malayalam/scss/mixins.scss +++ b/fonts/google/anek-malayalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-odia/files/anek-odia-oriya-700-normal.woff b/fonts/google/anek-odia/files/anek-odia-oriya-700-normal.woff index 6b8e9bd9c99..003c317af1c 100644 Binary files a/fonts/google/anek-odia/files/anek-odia-oriya-700-normal.woff and b/fonts/google/anek-odia/files/anek-odia-oriya-700-normal.woff differ diff --git a/fonts/google/anek-odia/scss/mixins.scss b/fonts/google/anek-odia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-odia/scss/mixins.scss +++ b/fonts/google/anek-odia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-100-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-100-normal.woff index 154acbcfe36..f0a5615d59f 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-100-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-100-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-200-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-200-normal.woff index 0c65263803d..e277c7335e1 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-200-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-200-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-300-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-300-normal.woff index 78be72c30ca..2c08c2d45ed 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-300-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-300-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-400-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-400-normal.woff index 1a9ec66e42a..2a05bacfe24 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-400-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-400-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-500-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-500-normal.woff index e9eea52b044..393f4fe735c 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-500-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-500-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-600-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-600-normal.woff index 663229aa67f..1a652ad4d04 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-600-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-600-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-700-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-700-normal.woff index 2ecb88b9259..bd3888ae6f5 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-700-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-700-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-800-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-800-normal.woff index edce48fb5cc..4872afaa56f 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-800-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-800-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-100-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-100-normal.woff index 11f0e5caf2a..a6d234b9967 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-100-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-100-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-200-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-200-normal.woff index fd37695617f..4d28e5de812 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-200-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-200-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-300-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-300-normal.woff index 7810caece55..cc54ea8bfb4 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-300-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-300-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-400-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-400-normal.woff index fdaa59e0758..67a586917d9 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-400-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-400-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-500-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-500-normal.woff index 24243b29df5..814c34821c5 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-500-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-500-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-600-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-600-normal.woff index acd18f62597..261b7d2ff7b 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-600-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-600-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-700-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-700-normal.woff index 7fd19fe63a3..9836606af2f 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-700-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-700-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-800-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-800-normal.woff index 63a8405b0f6..71a81530152 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-latin-ext-800-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-latin-ext-800-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-100-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-100-normal.woff index cfb598afc05..bc0ea3221a9 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-100-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-100-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-200-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-200-normal.woff index e7807b36fcf..3259823b7ad 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-200-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-200-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-300-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-300-normal.woff index 4c2e52cc064..629c29b0f9e 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-300-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-300-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-400-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-400-normal.woff index dd0efb64d23..35e438fb2ae 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-400-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-400-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-500-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-500-normal.woff index 496b3244b8f..a0d4687287c 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-500-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-500-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-600-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-600-normal.woff index 57260c2419f..dcb9b1a22e6 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-600-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-600-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-700-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-700-normal.woff index 2af5a7e65c1..7c2c61610a0 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-700-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-700-normal.woff differ diff --git a/fonts/google/anek-tamil/files/anek-tamil-tamil-800-normal.woff b/fonts/google/anek-tamil/files/anek-tamil-tamil-800-normal.woff index 03ed57079e1..e1f1d4a6d78 100644 Binary files a/fonts/google/anek-tamil/files/anek-tamil-tamil-800-normal.woff and b/fonts/google/anek-tamil/files/anek-tamil-tamil-800-normal.woff differ diff --git a/fonts/google/anek-tamil/scss/mixins.scss b/fonts/google/anek-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-tamil/scss/mixins.scss +++ b/fonts/google/anek-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anek-telugu/files/anek-telugu-latin-600-normal.woff b/fonts/google/anek-telugu/files/anek-telugu-latin-600-normal.woff index 1cc00108b65..9b54c3a7ccc 100644 Binary files a/fonts/google/anek-telugu/files/anek-telugu-latin-600-normal.woff and b/fonts/google/anek-telugu/files/anek-telugu-latin-600-normal.woff differ diff --git a/fonts/google/anek-telugu/files/anek-telugu-latin-ext-100-normal.woff b/fonts/google/anek-telugu/files/anek-telugu-latin-ext-100-normal.woff index d2635da3dca..c0ecc5ca980 100644 Binary files a/fonts/google/anek-telugu/files/anek-telugu-latin-ext-100-normal.woff and b/fonts/google/anek-telugu/files/anek-telugu-latin-ext-100-normal.woff differ diff --git a/fonts/google/anek-telugu/files/anek-telugu-telugu-700-normal.woff b/fonts/google/anek-telugu/files/anek-telugu-telugu-700-normal.woff index 25fbcc8f47e..144a4389e29 100644 Binary files a/fonts/google/anek-telugu/files/anek-telugu-telugu-700-normal.woff and b/fonts/google/anek-telugu/files/anek-telugu-telugu-700-normal.woff differ diff --git a/fonts/google/anek-telugu/files/anek-telugu-telugu-800-normal.woff b/fonts/google/anek-telugu/files/anek-telugu-telugu-800-normal.woff index df93eccede2..c2aca596b3b 100644 Binary files a/fonts/google/anek-telugu/files/anek-telugu-telugu-800-normal.woff and b/fonts/google/anek-telugu/files/anek-telugu-telugu-800-normal.woff differ diff --git a/fonts/google/anek-telugu/scss/mixins.scss b/fonts/google/anek-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anek-telugu/scss/mixins.scss +++ b/fonts/google/anek-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/angkor/files/angkor-khmer-400-normal.woff b/fonts/google/angkor/files/angkor-khmer-400-normal.woff index d791dd09332..fdacdc5c1f8 100644 Binary files a/fonts/google/angkor/files/angkor-khmer-400-normal.woff and b/fonts/google/angkor/files/angkor-khmer-400-normal.woff differ diff --git a/fonts/google/angkor/files/angkor-latin-400-normal.woff b/fonts/google/angkor/files/angkor-latin-400-normal.woff index 75a00db8a87..0ee4725f96d 100644 Binary files a/fonts/google/angkor/files/angkor-latin-400-normal.woff and b/fonts/google/angkor/files/angkor-latin-400-normal.woff differ diff --git a/fonts/google/angkor/scss/mixins.scss b/fonts/google/angkor/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/angkor/scss/mixins.scss +++ b/fonts/google/angkor/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/annapurna-sil/files/annapurna-sil-math-400-normal.woff b/fonts/google/annapurna-sil/files/annapurna-sil-math-400-normal.woff index 398b5636cc5..3b0410119bd 100644 Binary files a/fonts/google/annapurna-sil/files/annapurna-sil-math-400-normal.woff and b/fonts/google/annapurna-sil/files/annapurna-sil-math-400-normal.woff differ diff --git a/fonts/google/annapurna-sil/scss/mixins.scss b/fonts/google/annapurna-sil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/annapurna-sil/scss/mixins.scss +++ b/fonts/google/annapurna-sil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/annie-use-your-telescope/scss/mixins.scss b/fonts/google/annie-use-your-telescope/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/annie-use-your-telescope/scss/mixins.scss +++ b/fonts/google/annie-use-your-telescope/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anonymous-pro/scss/mixins.scss b/fonts/google/anonymous-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anonymous-pro/scss/mixins.scss +++ b/fonts/google/anonymous-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anta/scss/mixins.scss b/fonts/google/anta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anta/scss/mixins.scss +++ b/fonts/google/anta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/antic-didone/scss/mixins.scss b/fonts/google/antic-didone/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/antic-didone/scss/mixins.scss +++ b/fonts/google/antic-didone/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/antic-slab/scss/mixins.scss b/fonts/google/antic-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/antic-slab/scss/mixins.scss +++ b/fonts/google/antic-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/antic/scss/mixins.scss b/fonts/google/antic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/antic/scss/mixins.scss +++ b/fonts/google/antic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anton/files/anton-latin-400-normal.woff b/fonts/google/anton/files/anton-latin-400-normal.woff index d6b1ce5cc5d..09a8837aa89 100644 Binary files a/fonts/google/anton/files/anton-latin-400-normal.woff and b/fonts/google/anton/files/anton-latin-400-normal.woff differ diff --git a/fonts/google/anton/files/anton-latin-ext-400-normal.woff b/fonts/google/anton/files/anton-latin-ext-400-normal.woff index 58c8c3acc07..91e24889b17 100644 Binary files a/fonts/google/anton/files/anton-latin-ext-400-normal.woff and b/fonts/google/anton/files/anton-latin-ext-400-normal.woff differ diff --git a/fonts/google/anton/files/anton-vietnamese-400-normal.woff b/fonts/google/anton/files/anton-vietnamese-400-normal.woff index 47761416663..1c0c8d59eae 100644 Binary files a/fonts/google/anton/files/anton-vietnamese-400-normal.woff and b/fonts/google/anton/files/anton-vietnamese-400-normal.woff differ diff --git a/fonts/google/anton/scss/mixins.scss b/fonts/google/anton/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anton/scss/mixins.scss +++ b/fonts/google/anton/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/antonio/files/antonio-latin-ext-200-normal.woff b/fonts/google/antonio/files/antonio-latin-ext-200-normal.woff index 3cb22255ac7..29473c169d9 100644 Binary files a/fonts/google/antonio/files/antonio-latin-ext-200-normal.woff and b/fonts/google/antonio/files/antonio-latin-ext-200-normal.woff differ diff --git a/fonts/google/antonio/scss/mixins.scss b/fonts/google/antonio/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/antonio/scss/mixins.scss +++ b/fonts/google/antonio/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anuphan/scss/mixins.scss b/fonts/google/anuphan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anuphan/scss/mixins.scss +++ b/fonts/google/anuphan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/anybody/files/anybody-latin-100-italic.woff b/fonts/google/anybody/files/anybody-latin-100-italic.woff index c23c80d83d1..9d8be35bb61 100644 Binary files a/fonts/google/anybody/files/anybody-latin-100-italic.woff and b/fonts/google/anybody/files/anybody-latin-100-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-100-normal.woff b/fonts/google/anybody/files/anybody-latin-100-normal.woff index 1535a75a0ed..6f5c6fe7dac 100644 Binary files a/fonts/google/anybody/files/anybody-latin-100-normal.woff and b/fonts/google/anybody/files/anybody-latin-100-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-200-italic.woff b/fonts/google/anybody/files/anybody-latin-200-italic.woff index d068590a04c..5b88bde9089 100644 Binary files a/fonts/google/anybody/files/anybody-latin-200-italic.woff and b/fonts/google/anybody/files/anybody-latin-200-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-200-normal.woff b/fonts/google/anybody/files/anybody-latin-200-normal.woff index b8aaf1d08f7..96feee40061 100644 Binary files a/fonts/google/anybody/files/anybody-latin-200-normal.woff and b/fonts/google/anybody/files/anybody-latin-200-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-300-italic.woff b/fonts/google/anybody/files/anybody-latin-300-italic.woff index 97f8a531d15..1b81c9bf308 100644 Binary files a/fonts/google/anybody/files/anybody-latin-300-italic.woff and b/fonts/google/anybody/files/anybody-latin-300-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-300-normal.woff b/fonts/google/anybody/files/anybody-latin-300-normal.woff index 17bb4aa9b45..492218010dc 100644 Binary files a/fonts/google/anybody/files/anybody-latin-300-normal.woff and b/fonts/google/anybody/files/anybody-latin-300-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-400-italic.woff b/fonts/google/anybody/files/anybody-latin-400-italic.woff index 3cd8e2bed62..c777caa8803 100644 Binary files a/fonts/google/anybody/files/anybody-latin-400-italic.woff and b/fonts/google/anybody/files/anybody-latin-400-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-400-normal.woff b/fonts/google/anybody/files/anybody-latin-400-normal.woff index f9db2926ec8..b86cc111fb9 100644 Binary files a/fonts/google/anybody/files/anybody-latin-400-normal.woff and b/fonts/google/anybody/files/anybody-latin-400-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-500-italic.woff b/fonts/google/anybody/files/anybody-latin-500-italic.woff index 496854aecd4..3ce5e7c56b4 100644 Binary files a/fonts/google/anybody/files/anybody-latin-500-italic.woff and b/fonts/google/anybody/files/anybody-latin-500-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-500-normal.woff b/fonts/google/anybody/files/anybody-latin-500-normal.woff index a5bc344248d..cf02f71623a 100644 Binary files a/fonts/google/anybody/files/anybody-latin-500-normal.woff and b/fonts/google/anybody/files/anybody-latin-500-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-600-italic.woff b/fonts/google/anybody/files/anybody-latin-600-italic.woff index c605d3298b0..41fbec2a232 100644 Binary files a/fonts/google/anybody/files/anybody-latin-600-italic.woff and b/fonts/google/anybody/files/anybody-latin-600-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-600-normal.woff b/fonts/google/anybody/files/anybody-latin-600-normal.woff index 8b3479cb01d..597c4ebcd05 100644 Binary files a/fonts/google/anybody/files/anybody-latin-600-normal.woff and b/fonts/google/anybody/files/anybody-latin-600-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-700-italic.woff b/fonts/google/anybody/files/anybody-latin-700-italic.woff index 3a3a395a5b0..5a53c895238 100644 Binary files a/fonts/google/anybody/files/anybody-latin-700-italic.woff and b/fonts/google/anybody/files/anybody-latin-700-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-700-normal.woff b/fonts/google/anybody/files/anybody-latin-700-normal.woff index 2500bf06d87..516a4d4ebf2 100644 Binary files a/fonts/google/anybody/files/anybody-latin-700-normal.woff and b/fonts/google/anybody/files/anybody-latin-700-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-800-italic.woff b/fonts/google/anybody/files/anybody-latin-800-italic.woff index 7a51787b238..bf05026d45c 100644 Binary files a/fonts/google/anybody/files/anybody-latin-800-italic.woff and b/fonts/google/anybody/files/anybody-latin-800-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-800-normal.woff b/fonts/google/anybody/files/anybody-latin-800-normal.woff index 6d7cb2faa7b..5768f451b35 100644 Binary files a/fonts/google/anybody/files/anybody-latin-800-normal.woff and b/fonts/google/anybody/files/anybody-latin-800-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-900-italic.woff b/fonts/google/anybody/files/anybody-latin-900-italic.woff index c5c36d43da7..b2592038fbc 100644 Binary files a/fonts/google/anybody/files/anybody-latin-900-italic.woff and b/fonts/google/anybody/files/anybody-latin-900-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-900-normal.woff b/fonts/google/anybody/files/anybody-latin-900-normal.woff index beb8f549bed..066fa12bf80 100644 Binary files a/fonts/google/anybody/files/anybody-latin-900-normal.woff and b/fonts/google/anybody/files/anybody-latin-900-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-100-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-100-italic.woff index a1b8a305aad..dadc9109cb0 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-100-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-100-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-100-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-100-normal.woff index 56319134067..d6b3d03895a 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-100-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-100-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-200-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-200-italic.woff index dcc0d6e49b6..74ac810932f 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-200-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-200-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-200-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-200-normal.woff index b29ced130d0..a37420be84a 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-200-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-200-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-300-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-300-italic.woff index 79c90ee7d09..dc159d617f3 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-300-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-300-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-300-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-300-normal.woff index fb26c4796d3..bc2ac058f34 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-300-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-300-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-400-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-400-italic.woff index 5095c287c70..22dab8bb392 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-400-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-400-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-400-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-400-normal.woff index 42a44717d72..6b408d78384 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-400-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-400-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-500-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-500-italic.woff index d9e7ebe83f3..1abc2030d2a 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-500-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-500-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-500-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-500-normal.woff index 9761a6e7a1a..dbd4c4ea7d9 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-500-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-500-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-600-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-600-italic.woff index 5bfe3029b37..dbaa55aecbb 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-600-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-600-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-600-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-600-normal.woff index 4dbd63effbd..4bcc8db3a19 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-600-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-600-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-700-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-700-italic.woff index 40f92cfbac9..2d670fee71e 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-700-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-700-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-700-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-700-normal.woff index 1e1733069f7..9a49e463470 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-700-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-700-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-800-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-800-italic.woff index 46c6bb01db5..aaed773b997 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-800-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-800-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-800-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-800-normal.woff index 9aae31ecedd..480c1e9b425 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-800-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-800-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-900-italic.woff b/fonts/google/anybody/files/anybody-latin-ext-900-italic.woff index dc9b1f7361e..76f0e1768b5 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-900-italic.woff and b/fonts/google/anybody/files/anybody-latin-ext-900-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-latin-ext-900-normal.woff b/fonts/google/anybody/files/anybody-latin-ext-900-normal.woff index 3122f32f9b9..91e2b1271b5 100644 Binary files a/fonts/google/anybody/files/anybody-latin-ext-900-normal.woff and b/fonts/google/anybody/files/anybody-latin-ext-900-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-100-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-100-italic.woff index ba6256db8e9..c3081d474c3 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-100-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-100-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-100-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-100-normal.woff index c2bc12d7a6b..709a76b6689 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-100-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-100-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-200-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-200-italic.woff index 00418db245b..4d6fb7a277d 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-200-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-200-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-200-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-200-normal.woff index a753dd7dc96..bae7bd0b586 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-200-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-200-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-300-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-300-italic.woff index a4474a9d7b1..410ad3ca4f7 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-300-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-300-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-300-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-300-normal.woff index 8e3a5a9a381..db3c271c3a2 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-300-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-300-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-400-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-400-italic.woff index 5c263757f0c..3b64247eb13 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-400-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-400-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-400-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-400-normal.woff index a58ced0553f..9e1ce352a85 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-400-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-400-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-500-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-500-italic.woff index 74d356c6997..3ecca581fe1 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-500-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-500-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-500-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-500-normal.woff index 9f903e8a4b1..36f8fc66434 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-500-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-500-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-600-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-600-italic.woff index cefb9d7bda5..0edbbaf8dcb 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-600-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-600-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-600-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-600-normal.woff index ce8469f94f5..48a97ede92e 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-600-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-600-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-700-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-700-italic.woff index 2882f53237c..1fe314d1608 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-700-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-700-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-700-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-700-normal.woff index 16d93491c9f..c2dec8b9d34 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-700-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-700-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-800-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-800-italic.woff index 1449cfb2561..a61dc40d690 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-800-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-800-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-800-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-800-normal.woff index af11642c0ff..85302f6e706 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-800-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-800-normal.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-900-italic.woff b/fonts/google/anybody/files/anybody-vietnamese-900-italic.woff index 749e6de94f9..e1ed02c820b 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-900-italic.woff and b/fonts/google/anybody/files/anybody-vietnamese-900-italic.woff differ diff --git a/fonts/google/anybody/files/anybody-vietnamese-900-normal.woff b/fonts/google/anybody/files/anybody-vietnamese-900-normal.woff index 309fe2da086..9aa2f36b7fc 100644 Binary files a/fonts/google/anybody/files/anybody-vietnamese-900-normal.woff and b/fonts/google/anybody/files/anybody-vietnamese-900-normal.woff differ diff --git a/fonts/google/anybody/scss/mixins.scss b/fonts/google/anybody/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/anybody/scss/mixins.scss +++ b/fonts/google/anybody/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aoboshi-one/files/aoboshi-one-117-400-normal.woff b/fonts/google/aoboshi-one/files/aoboshi-one-117-400-normal.woff index 541285dd0bf..4be1068c781 100644 Binary files a/fonts/google/aoboshi-one/files/aoboshi-one-117-400-normal.woff and b/fonts/google/aoboshi-one/files/aoboshi-one-117-400-normal.woff differ diff --git a/fonts/google/aoboshi-one/files/aoboshi-one-89-400-normal.woff b/fonts/google/aoboshi-one/files/aoboshi-one-89-400-normal.woff index 90cb56cc717..04cce600ec1 100644 Binary files a/fonts/google/aoboshi-one/files/aoboshi-one-89-400-normal.woff and b/fonts/google/aoboshi-one/files/aoboshi-one-89-400-normal.woff differ diff --git a/fonts/google/aoboshi-one/scss/mixins.scss b/fonts/google/aoboshi-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aoboshi-one/scss/mixins.scss +++ b/fonts/google/aoboshi-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ar-one-sans/scss/mixins.scss b/fonts/google/ar-one-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ar-one-sans/scss/mixins.scss +++ b/fonts/google/ar-one-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arapey/scss/mixins.scss b/fonts/google/arapey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arapey/scss/mixins.scss +++ b/fonts/google/arapey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arbutus-slab/scss/mixins.scss b/fonts/google/arbutus-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arbutus-slab/scss/mixins.scss +++ b/fonts/google/arbutus-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arbutus/files/arbutus-latin-400-normal.woff b/fonts/google/arbutus/files/arbutus-latin-400-normal.woff index 6930f13b894..bfc21ec92b7 100644 Binary files a/fonts/google/arbutus/files/arbutus-latin-400-normal.woff and b/fonts/google/arbutus/files/arbutus-latin-400-normal.woff differ diff --git a/fonts/google/arbutus/files/arbutus-latin-ext-400-normal.woff b/fonts/google/arbutus/files/arbutus-latin-ext-400-normal.woff index 2a1893126d6..b54e8d4982d 100644 Binary files a/fonts/google/arbutus/files/arbutus-latin-ext-400-normal.woff and b/fonts/google/arbutus/files/arbutus-latin-ext-400-normal.woff differ diff --git a/fonts/google/arbutus/scss/mixins.scss b/fonts/google/arbutus/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arbutus/scss/mixins.scss +++ b/fonts/google/arbutus/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/architects-daughter/scss/mixins.scss b/fonts/google/architects-daughter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/architects-daughter/scss/mixins.scss +++ b/fonts/google/architects-daughter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/archivo-black/files/archivo-black-latin-400-normal.woff b/fonts/google/archivo-black/files/archivo-black-latin-400-normal.woff index 642b0d156a0..8f575880977 100644 Binary files a/fonts/google/archivo-black/files/archivo-black-latin-400-normal.woff and b/fonts/google/archivo-black/files/archivo-black-latin-400-normal.woff differ diff --git a/fonts/google/archivo-black/files/archivo-black-latin-ext-400-normal.woff b/fonts/google/archivo-black/files/archivo-black-latin-ext-400-normal.woff index 525838dff51..30d9b9872c8 100644 Binary files a/fonts/google/archivo-black/files/archivo-black-latin-ext-400-normal.woff and b/fonts/google/archivo-black/files/archivo-black-latin-ext-400-normal.woff differ diff --git a/fonts/google/archivo-black/scss/mixins.scss b/fonts/google/archivo-black/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/archivo-black/scss/mixins.scss +++ b/fonts/google/archivo-black/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/archivo-narrow/files/archivo-narrow-latin-ext-500-italic.woff b/fonts/google/archivo-narrow/files/archivo-narrow-latin-ext-500-italic.woff index f61f7d8c42a..6cc6adee7e4 100644 Binary files a/fonts/google/archivo-narrow/files/archivo-narrow-latin-ext-500-italic.woff and b/fonts/google/archivo-narrow/files/archivo-narrow-latin-ext-500-italic.woff differ diff --git a/fonts/google/archivo-narrow/files/archivo-narrow-vietnamese-700-italic.woff b/fonts/google/archivo-narrow/files/archivo-narrow-vietnamese-700-italic.woff index ba7350717d7..75fdcbf96fc 100644 Binary files a/fonts/google/archivo-narrow/files/archivo-narrow-vietnamese-700-italic.woff and b/fonts/google/archivo-narrow/files/archivo-narrow-vietnamese-700-italic.woff differ diff --git a/fonts/google/archivo-narrow/scss/mixins.scss b/fonts/google/archivo-narrow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/archivo-narrow/scss/mixins.scss +++ b/fonts/google/archivo-narrow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/archivo/files/archivo-latin-100-italic.woff b/fonts/google/archivo/files/archivo-latin-100-italic.woff index 41e91cb16fa..68075edaaca 100644 Binary files a/fonts/google/archivo/files/archivo-latin-100-italic.woff and b/fonts/google/archivo/files/archivo-latin-100-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-100-normal.woff b/fonts/google/archivo/files/archivo-latin-100-normal.woff index 1f0df4102d1..981ac5e11ae 100644 Binary files a/fonts/google/archivo/files/archivo-latin-100-normal.woff and b/fonts/google/archivo/files/archivo-latin-100-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-200-italic.woff b/fonts/google/archivo/files/archivo-latin-200-italic.woff index 97b33b2c356..ad613bb122c 100644 Binary files a/fonts/google/archivo/files/archivo-latin-200-italic.woff and b/fonts/google/archivo/files/archivo-latin-200-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-200-normal.woff b/fonts/google/archivo/files/archivo-latin-200-normal.woff index 8ad7a138989..f8c00305faa 100644 Binary files a/fonts/google/archivo/files/archivo-latin-200-normal.woff and b/fonts/google/archivo/files/archivo-latin-200-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-300-italic.woff b/fonts/google/archivo/files/archivo-latin-300-italic.woff index b8730cd5b7d..6edf1dab208 100644 Binary files a/fonts/google/archivo/files/archivo-latin-300-italic.woff and b/fonts/google/archivo/files/archivo-latin-300-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-300-normal.woff b/fonts/google/archivo/files/archivo-latin-300-normal.woff index 7eaa2171416..1ce01993d76 100644 Binary files a/fonts/google/archivo/files/archivo-latin-300-normal.woff and b/fonts/google/archivo/files/archivo-latin-300-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-400-italic.woff b/fonts/google/archivo/files/archivo-latin-400-italic.woff index 3a73bb86f98..c6d95c08ce7 100644 Binary files a/fonts/google/archivo/files/archivo-latin-400-italic.woff and b/fonts/google/archivo/files/archivo-latin-400-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-400-normal.woff b/fonts/google/archivo/files/archivo-latin-400-normal.woff index ddc6f02f5c0..58d6d2148fd 100644 Binary files a/fonts/google/archivo/files/archivo-latin-400-normal.woff and b/fonts/google/archivo/files/archivo-latin-400-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-500-italic.woff b/fonts/google/archivo/files/archivo-latin-500-italic.woff index 9543b1c29a4..355fed2d81b 100644 Binary files a/fonts/google/archivo/files/archivo-latin-500-italic.woff and b/fonts/google/archivo/files/archivo-latin-500-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-500-normal.woff b/fonts/google/archivo/files/archivo-latin-500-normal.woff index 78fee38d9d3..7462914b68a 100644 Binary files a/fonts/google/archivo/files/archivo-latin-500-normal.woff and b/fonts/google/archivo/files/archivo-latin-500-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-600-italic.woff b/fonts/google/archivo/files/archivo-latin-600-italic.woff index 4c342e6ac94..9f462c2b405 100644 Binary files a/fonts/google/archivo/files/archivo-latin-600-italic.woff and b/fonts/google/archivo/files/archivo-latin-600-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-600-normal.woff b/fonts/google/archivo/files/archivo-latin-600-normal.woff index aa8be27b56b..72b7879ae97 100644 Binary files a/fonts/google/archivo/files/archivo-latin-600-normal.woff and b/fonts/google/archivo/files/archivo-latin-600-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-700-italic.woff b/fonts/google/archivo/files/archivo-latin-700-italic.woff index 117e85fc397..3914a59a966 100644 Binary files a/fonts/google/archivo/files/archivo-latin-700-italic.woff and b/fonts/google/archivo/files/archivo-latin-700-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-700-normal.woff b/fonts/google/archivo/files/archivo-latin-700-normal.woff index e77a6fe908d..be408f69fef 100644 Binary files a/fonts/google/archivo/files/archivo-latin-700-normal.woff and b/fonts/google/archivo/files/archivo-latin-700-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-800-italic.woff b/fonts/google/archivo/files/archivo-latin-800-italic.woff index 4c331bb72ff..bb04b0fef5a 100644 Binary files a/fonts/google/archivo/files/archivo-latin-800-italic.woff and b/fonts/google/archivo/files/archivo-latin-800-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-800-normal.woff b/fonts/google/archivo/files/archivo-latin-800-normal.woff index 6aadf37f041..64cb23e361b 100644 Binary files a/fonts/google/archivo/files/archivo-latin-800-normal.woff and b/fonts/google/archivo/files/archivo-latin-800-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-900-italic.woff b/fonts/google/archivo/files/archivo-latin-900-italic.woff index 1809196765d..9cdda633a5b 100644 Binary files a/fonts/google/archivo/files/archivo-latin-900-italic.woff and b/fonts/google/archivo/files/archivo-latin-900-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-900-normal.woff b/fonts/google/archivo/files/archivo-latin-900-normal.woff index c5afe99e7bd..4efc52ed229 100644 Binary files a/fonts/google/archivo/files/archivo-latin-900-normal.woff and b/fonts/google/archivo/files/archivo-latin-900-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-100-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-100-italic.woff index 509f4913794..a09c049bbc8 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-100-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-100-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-100-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-100-normal.woff index 9ef8c432723..2ffb61909d6 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-100-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-100-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-200-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-200-italic.woff index 8b513877d48..f789cf7dba8 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-200-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-200-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-200-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-200-normal.woff index 906ecf6e5ee..a8e217a0065 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-200-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-200-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-300-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-300-italic.woff index 581e19f506e..c728a968838 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-300-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-300-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-300-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-300-normal.woff index f77d813a3dd..22d14e695c6 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-300-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-300-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-400-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-400-italic.woff index 9fb37caf0f9..b2357d63101 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-400-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-400-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-400-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-400-normal.woff index ceb30268501..737f21c535e 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-400-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-400-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-500-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-500-italic.woff index 7aea191a6a4..e399f38cc27 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-500-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-500-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-500-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-500-normal.woff index ee6da8b0594..953d33bd6f5 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-500-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-500-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-600-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-600-italic.woff index 8df1dd991cd..6b96609c66b 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-600-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-600-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-600-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-600-normal.woff index db7c93fe064..e6757919d1c 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-600-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-600-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-700-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-700-italic.woff index 7f2f8467d34..5f4277b693e 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-700-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-700-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-700-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-700-normal.woff index 6ab885c42ab..858863e8cb3 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-700-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-700-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-800-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-800-italic.woff index 98b0a4ebb53..8c22781f291 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-800-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-800-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-800-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-800-normal.woff index 711d8e0ae48..d5a0407608a 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-800-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-800-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-900-italic.woff b/fonts/google/archivo/files/archivo-latin-ext-900-italic.woff index d64c21013eb..ad251f81434 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-900-italic.woff and b/fonts/google/archivo/files/archivo-latin-ext-900-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-latin-ext-900-normal.woff b/fonts/google/archivo/files/archivo-latin-ext-900-normal.woff index ac67fe9486d..98d6efb6c24 100644 Binary files a/fonts/google/archivo/files/archivo-latin-ext-900-normal.woff and b/fonts/google/archivo/files/archivo-latin-ext-900-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-100-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-100-italic.woff index ecde22a6e37..b8194f178f8 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-100-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-100-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-100-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-100-normal.woff index aa1770f6b33..5c280f78a61 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-100-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-100-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-200-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-200-italic.woff index 6d4cbb09c5f..96e97ac3ba9 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-200-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-200-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-200-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-200-normal.woff index 51f0b828db7..1de958d0bcb 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-200-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-200-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-300-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-300-italic.woff index a47e69a6390..0d9037be80c 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-300-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-300-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-300-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-300-normal.woff index b52f98cba5e..0eb1deb27f7 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-300-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-300-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-400-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-400-italic.woff index 661cbc03485..f34bdb72f4a 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-400-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-400-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-400-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-400-normal.woff index 13e8bcb094d..91c4dfa34cf 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-400-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-400-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-500-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-500-italic.woff index b6e2bfbf653..cae91d32df0 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-500-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-500-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-500-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-500-normal.woff index 8ffe9a534fc..0dd626ef4c1 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-500-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-500-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-600-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-600-italic.woff index 0746417548e..41d9087b7be 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-600-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-600-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-600-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-600-normal.woff index dfb456deb62..1bc4ee96192 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-600-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-600-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-700-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-700-italic.woff index 9d2d3242ac2..e6dd360ce20 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-700-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-700-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-700-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-700-normal.woff index c8a4b8a638c..bd4af5864a6 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-700-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-700-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-800-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-800-italic.woff index c1f0bd398c6..d1eb9473e32 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-800-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-800-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-800-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-800-normal.woff index 637b7dd8d00..1ed726bf757 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-800-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-800-normal.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-900-italic.woff b/fonts/google/archivo/files/archivo-vietnamese-900-italic.woff index e28a535af98..6837b7af973 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-900-italic.woff and b/fonts/google/archivo/files/archivo-vietnamese-900-italic.woff differ diff --git a/fonts/google/archivo/files/archivo-vietnamese-900-normal.woff b/fonts/google/archivo/files/archivo-vietnamese-900-normal.woff index 9fed8ffce8e..a8c58ca7aad 100644 Binary files a/fonts/google/archivo/files/archivo-vietnamese-900-normal.woff and b/fonts/google/archivo/files/archivo-vietnamese-900-normal.woff differ diff --git a/fonts/google/archivo/scss/mixins.scss b/fonts/google/archivo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/archivo/scss/mixins.scss +++ b/fonts/google/archivo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/are-you-serious/scss/mixins.scss b/fonts/google/are-you-serious/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/are-you-serious/scss/mixins.scss +++ b/fonts/google/are-you-serious/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-400-normal.woff b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-400-normal.woff index a73390da195..51ef01d601e 100644 Binary files a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-400-normal.woff and b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-400-normal.woff differ diff --git a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-700-normal.woff b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-700-normal.woff index dff14f58ca7..548ddc89b75 100644 Binary files a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-700-normal.woff and b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-arabic-700-normal.woff differ diff --git a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-400-normal.woff b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-400-normal.woff index 0a412d59cb6..1ac75b0e7e9 100644 Binary files a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-400-normal.woff and b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-400-normal.woff differ diff --git a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-700-normal.woff b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-700-normal.woff index 9618db3e15a..6e291852f14 100644 Binary files a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-700-normal.woff and b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-700-normal.woff differ diff --git a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-400-normal.woff b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-400-normal.woff index e6474d94f71..d044e49a76b 100644 Binary files a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-400-normal.woff and b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-400-normal.woff differ diff --git a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-700-normal.woff b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-700-normal.woff index 126efb5691e..903787ca888 100644 Binary files a/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-700-normal.woff and b/fonts/google/aref-ruqaa-ink/files/aref-ruqaa-ink-latin-ext-700-normal.woff differ diff --git a/fonts/google/aref-ruqaa-ink/scss/mixins.scss b/fonts/google/aref-ruqaa-ink/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aref-ruqaa-ink/scss/mixins.scss +++ b/fonts/google/aref-ruqaa-ink/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aref-ruqaa/scss/mixins.scss b/fonts/google/aref-ruqaa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aref-ruqaa/scss/mixins.scss +++ b/fonts/google/aref-ruqaa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arima/files/arima-vietnamese-400-normal.woff b/fonts/google/arima/files/arima-vietnamese-400-normal.woff index 839fc59eb69..73bb68056dd 100644 Binary files a/fonts/google/arima/files/arima-vietnamese-400-normal.woff and b/fonts/google/arima/files/arima-vietnamese-400-normal.woff differ diff --git a/fonts/google/arima/scss/mixins.scss b/fonts/google/arima/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arima/scss/mixins.scss +++ b/fonts/google/arima/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arimo/files/arimo-cyrillic-700-normal.woff b/fonts/google/arimo/files/arimo-cyrillic-700-normal.woff index f1b79108b3f..6a48bcc2c2e 100644 Binary files a/fonts/google/arimo/files/arimo-cyrillic-700-normal.woff and b/fonts/google/arimo/files/arimo-cyrillic-700-normal.woff differ diff --git a/fonts/google/arimo/scss/mixins.scss b/fonts/google/arimo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arimo/scss/mixins.scss +++ b/fonts/google/arimo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arizonia/scss/mixins.scss b/fonts/google/arizonia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arizonia/scss/mixins.scss +++ b/fonts/google/arizonia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/armata/scss/mixins.scss b/fonts/google/armata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/armata/scss/mixins.scss +++ b/fonts/google/armata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arsenal/files/arsenal-cyrillic-ext-400-normal.woff b/fonts/google/arsenal/files/arsenal-cyrillic-ext-400-normal.woff index a511d026bf0..e10236d43a8 100644 Binary files a/fonts/google/arsenal/files/arsenal-cyrillic-ext-400-normal.woff and b/fonts/google/arsenal/files/arsenal-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/arsenal/scss/mixins.scss b/fonts/google/arsenal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arsenal/scss/mixins.scss +++ b/fonts/google/arsenal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/artifika/files/artifika-latin-400-normal.woff b/fonts/google/artifika/files/artifika-latin-400-normal.woff index 2773529cb1e..3bc47af026f 100644 Binary files a/fonts/google/artifika/files/artifika-latin-400-normal.woff and b/fonts/google/artifika/files/artifika-latin-400-normal.woff differ diff --git a/fonts/google/artifika/scss/mixins.scss b/fonts/google/artifika/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/artifika/scss/mixins.scss +++ b/fonts/google/artifika/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arvo/scss/mixins.scss b/fonts/google/arvo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arvo/scss/mixins.scss +++ b/fonts/google/arvo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/arya/scss/mixins.scss b/fonts/google/arya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/arya/scss/mixins.scss +++ b/fonts/google/arya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-200-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-200-italic.woff index 84db9c8c09f..347060b5e6d 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-200-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-200-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-200-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-200-normal.woff index 4a1ddf652e9..a467426022f 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-200-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-200-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-300-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-300-italic.woff index 2d1e5e8a50e..f0b56f08fd7 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-300-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-300-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-300-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-300-normal.woff index a81e2b8d0c0..8faee8b383b 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-300-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-300-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-400-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-400-italic.woff index 2731bc78af5..64090124667 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-400-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-400-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-400-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-400-normal.woff index d3780276c5b..9993855b4d5 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-400-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-400-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-500-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-500-italic.woff index 0da16749f82..775f609eebb 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-500-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-500-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-500-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-500-normal.woff index 292aadb58db..91ec94095d1 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-500-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-500-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-600-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-600-italic.woff index 7283208070e..763aca53474 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-600-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-600-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-600-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-600-normal.woff index b43abc09fbe..29b6f7b035a 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-600-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-600-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-700-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-700-italic.woff index 9a9749d9ab6..6582ea840ab 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-700-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-700-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-700-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-700-normal.woff index a45d5df1b7b..5947c4ce71f 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-700-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-700-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-800-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-800-italic.woff index 72acc781f97..d35eb58b837 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-800-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-800-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-800-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-800-normal.woff index abb1046355a..c7d1ce13336 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-800-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-800-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-900-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-900-italic.woff index a0a1c929cdc..7d9c77fa448 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-900-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-900-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-900-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-900-normal.woff index f6851b862bb..7efbb266ec3 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-900-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-900-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-italic.woff index 47f9ce1afd1..3dcb98b7d0c 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-normal.woff index 232840e3999..bd289561720 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-200-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-italic.woff index 1edd02eb07a..843257546e2 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-normal.woff index 9f08b0354ab..371f39b8eeb 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-300-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-italic.woff index 8a902e0c5c7..00dc22ba5b7 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-normal.woff index 92532f95e9b..09b5220ade4 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-italic.woff index b1f3529d90f..9fd030b6400 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-normal.woff index ae5c1f82dd1..b10141cde9a 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-500-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-italic.woff index 437b0ee7c48..c6d5ba9816b 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-normal.woff index 8c73234f912..e026b2a25ca 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-600-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-italic.woff index 62743839ae5..f3d01566352 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-normal.woff index 74d2ea66b22..4449bdeee18 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-700-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-italic.woff index c79ddd9aa19..af2f508d77c 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-normal.woff index 9b72adf48bd..f419a09869c 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-800-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-italic.woff index 08eb6c66391..cdef2dc7ca1 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-normal.woff index 10dc51b277f..4ff97cfe8eb 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-latin-ext-900-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-italic.woff index 310fad34f1a..5a4a1b57860 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-normal.woff index 82f135fb5e3..c8252cea62e 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-200-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-italic.woff index f8fd014495e..06d26d7c42a 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-normal.woff index bb8ceda1d9b..935b6d1dbdd 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-300-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-italic.woff index a724f2de9fc..68a0de22427 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-normal.woff index 9f334153c9a..f411d23c640 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-400-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-italic.woff index 63d91c1f194..fdde504242c 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-normal.woff index 5d2cc7204a5..4849434d7b6 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-500-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-italic.woff index da6b4cb833e..1ae94c3e3eb 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-normal.woff index bb4f2f90cd8..d77779c0a34 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-600-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-italic.woff index 69f4951d374..b50ca975cb7 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-normal.woff index 76dd9efd180..9f6401fcb48 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-700-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-italic.woff index 44c487e3e8a..5386980517d 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-normal.woff index ec13fdb3e35..f5fcc5330df 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-800-normal.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-italic.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-italic.woff index a8722303595..34b6e6238a6 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-italic.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-italic.woff differ diff --git a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-normal.woff b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-normal.woff index 92bdfed0aad..23f2b59c5f4 100644 Binary files a/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-normal.woff and b/fonts/google/asap-condensed/files/asap-condensed-vietnamese-900-normal.woff differ diff --git a/fonts/google/asap-condensed/scss/mixins.scss b/fonts/google/asap-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/asap-condensed/scss/mixins.scss +++ b/fonts/google/asap-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/asap/files/asap-latin-100-italic.woff b/fonts/google/asap/files/asap-latin-100-italic.woff index 349f0116564..d33c53af978 100644 Binary files a/fonts/google/asap/files/asap-latin-100-italic.woff and b/fonts/google/asap/files/asap-latin-100-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-100-normal.woff b/fonts/google/asap/files/asap-latin-100-normal.woff index 4376d21089c..7f98fd0baa4 100644 Binary files a/fonts/google/asap/files/asap-latin-100-normal.woff and b/fonts/google/asap/files/asap-latin-100-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-200-italic.woff b/fonts/google/asap/files/asap-latin-200-italic.woff index ba7ea08d8ec..d7de4285da3 100644 Binary files a/fonts/google/asap/files/asap-latin-200-italic.woff and b/fonts/google/asap/files/asap-latin-200-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-200-normal.woff b/fonts/google/asap/files/asap-latin-200-normal.woff index e98e50a78ff..d77f39d5051 100644 Binary files a/fonts/google/asap/files/asap-latin-200-normal.woff and b/fonts/google/asap/files/asap-latin-200-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-300-italic.woff b/fonts/google/asap/files/asap-latin-300-italic.woff index e3b5214d838..e6d70c0171a 100644 Binary files a/fonts/google/asap/files/asap-latin-300-italic.woff and b/fonts/google/asap/files/asap-latin-300-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-300-normal.woff b/fonts/google/asap/files/asap-latin-300-normal.woff index 1da4217f9f2..56eeb0fa61a 100644 Binary files a/fonts/google/asap/files/asap-latin-300-normal.woff and b/fonts/google/asap/files/asap-latin-300-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-400-italic.woff b/fonts/google/asap/files/asap-latin-400-italic.woff index b10c4b9e879..592851570e5 100644 Binary files a/fonts/google/asap/files/asap-latin-400-italic.woff and b/fonts/google/asap/files/asap-latin-400-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-400-normal.woff b/fonts/google/asap/files/asap-latin-400-normal.woff index 72a2a8cae86..60187b34ae0 100644 Binary files a/fonts/google/asap/files/asap-latin-400-normal.woff and b/fonts/google/asap/files/asap-latin-400-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-500-italic.woff b/fonts/google/asap/files/asap-latin-500-italic.woff index 35af017e203..95a1829f2ea 100644 Binary files a/fonts/google/asap/files/asap-latin-500-italic.woff and b/fonts/google/asap/files/asap-latin-500-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-500-normal.woff b/fonts/google/asap/files/asap-latin-500-normal.woff index ec533b1f55f..0583d483064 100644 Binary files a/fonts/google/asap/files/asap-latin-500-normal.woff and b/fonts/google/asap/files/asap-latin-500-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-600-italic.woff b/fonts/google/asap/files/asap-latin-600-italic.woff index 0b82b61fa87..2fc7fad3f86 100644 Binary files a/fonts/google/asap/files/asap-latin-600-italic.woff and b/fonts/google/asap/files/asap-latin-600-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-600-normal.woff b/fonts/google/asap/files/asap-latin-600-normal.woff index e9f6434e3af..e2ff950ea1b 100644 Binary files a/fonts/google/asap/files/asap-latin-600-normal.woff and b/fonts/google/asap/files/asap-latin-600-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-700-italic.woff b/fonts/google/asap/files/asap-latin-700-italic.woff index 5c405aac8de..9f32a1be857 100644 Binary files a/fonts/google/asap/files/asap-latin-700-italic.woff and b/fonts/google/asap/files/asap-latin-700-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-700-normal.woff b/fonts/google/asap/files/asap-latin-700-normal.woff index dbc52f9b55f..d68e03199a5 100644 Binary files a/fonts/google/asap/files/asap-latin-700-normal.woff and b/fonts/google/asap/files/asap-latin-700-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-800-italic.woff b/fonts/google/asap/files/asap-latin-800-italic.woff index 640ccfe3f0b..2ee8623c87b 100644 Binary files a/fonts/google/asap/files/asap-latin-800-italic.woff and b/fonts/google/asap/files/asap-latin-800-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-800-normal.woff b/fonts/google/asap/files/asap-latin-800-normal.woff index bc23d076199..5ae7c556ec8 100644 Binary files a/fonts/google/asap/files/asap-latin-800-normal.woff and b/fonts/google/asap/files/asap-latin-800-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-900-italic.woff b/fonts/google/asap/files/asap-latin-900-italic.woff index 8fd090f3bff..1b30d83a51b 100644 Binary files a/fonts/google/asap/files/asap-latin-900-italic.woff and b/fonts/google/asap/files/asap-latin-900-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-900-normal.woff b/fonts/google/asap/files/asap-latin-900-normal.woff index 6e101c26523..5fa5596ad9c 100644 Binary files a/fonts/google/asap/files/asap-latin-900-normal.woff and b/fonts/google/asap/files/asap-latin-900-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-100-italic.woff b/fonts/google/asap/files/asap-latin-ext-100-italic.woff index aac7fe92e71..8d3e548819c 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-100-italic.woff and b/fonts/google/asap/files/asap-latin-ext-100-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-100-normal.woff b/fonts/google/asap/files/asap-latin-ext-100-normal.woff index 73f255f01cf..9cabf771445 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-100-normal.woff and b/fonts/google/asap/files/asap-latin-ext-100-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-200-italic.woff b/fonts/google/asap/files/asap-latin-ext-200-italic.woff index a59739488b8..a0db49b5dd8 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-200-italic.woff and b/fonts/google/asap/files/asap-latin-ext-200-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-200-normal.woff b/fonts/google/asap/files/asap-latin-ext-200-normal.woff index e92f135cb96..c172aa25780 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-200-normal.woff and b/fonts/google/asap/files/asap-latin-ext-200-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-300-italic.woff b/fonts/google/asap/files/asap-latin-ext-300-italic.woff index b2c13f63c07..fafc9e56b6f 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-300-italic.woff and b/fonts/google/asap/files/asap-latin-ext-300-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-300-normal.woff b/fonts/google/asap/files/asap-latin-ext-300-normal.woff index 8eb43ea207b..a7ccebc4f4c 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-300-normal.woff and b/fonts/google/asap/files/asap-latin-ext-300-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-400-italic.woff b/fonts/google/asap/files/asap-latin-ext-400-italic.woff index dd97bd56141..e538176442c 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-400-italic.woff and b/fonts/google/asap/files/asap-latin-ext-400-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-400-normal.woff b/fonts/google/asap/files/asap-latin-ext-400-normal.woff index d31e4f2d476..21087acd406 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-400-normal.woff and b/fonts/google/asap/files/asap-latin-ext-400-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-500-italic.woff b/fonts/google/asap/files/asap-latin-ext-500-italic.woff index 8449289a004..46b950125c4 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-500-italic.woff and b/fonts/google/asap/files/asap-latin-ext-500-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-500-normal.woff b/fonts/google/asap/files/asap-latin-ext-500-normal.woff index 0fdf15bb811..8c28314cb56 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-500-normal.woff and b/fonts/google/asap/files/asap-latin-ext-500-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-600-italic.woff b/fonts/google/asap/files/asap-latin-ext-600-italic.woff index 0c367224c91..d6112ece439 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-600-italic.woff and b/fonts/google/asap/files/asap-latin-ext-600-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-600-normal.woff b/fonts/google/asap/files/asap-latin-ext-600-normal.woff index f8ae3d22383..ca8f50a6e18 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-600-normal.woff and b/fonts/google/asap/files/asap-latin-ext-600-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-700-italic.woff b/fonts/google/asap/files/asap-latin-ext-700-italic.woff index 2915263218d..0afc23832fc 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-700-italic.woff and b/fonts/google/asap/files/asap-latin-ext-700-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-700-normal.woff b/fonts/google/asap/files/asap-latin-ext-700-normal.woff index d5d7d9b3c09..647d9e2234f 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-700-normal.woff and b/fonts/google/asap/files/asap-latin-ext-700-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-800-italic.woff b/fonts/google/asap/files/asap-latin-ext-800-italic.woff index 5b81058c763..9429ee99d16 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-800-italic.woff and b/fonts/google/asap/files/asap-latin-ext-800-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-800-normal.woff b/fonts/google/asap/files/asap-latin-ext-800-normal.woff index b052b668208..5f3ac95adda 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-800-normal.woff and b/fonts/google/asap/files/asap-latin-ext-800-normal.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-900-italic.woff b/fonts/google/asap/files/asap-latin-ext-900-italic.woff index e4b85129ec6..144ff4dcf67 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-900-italic.woff and b/fonts/google/asap/files/asap-latin-ext-900-italic.woff differ diff --git a/fonts/google/asap/files/asap-latin-ext-900-normal.woff b/fonts/google/asap/files/asap-latin-ext-900-normal.woff index 02f31fc0c3a..3298f30aea7 100644 Binary files a/fonts/google/asap/files/asap-latin-ext-900-normal.woff and b/fonts/google/asap/files/asap-latin-ext-900-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-100-italic.woff b/fonts/google/asap/files/asap-vietnamese-100-italic.woff index d7816c74a55..4a674c2a391 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-100-italic.woff and b/fonts/google/asap/files/asap-vietnamese-100-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-100-normal.woff b/fonts/google/asap/files/asap-vietnamese-100-normal.woff index c1b1da834cb..2d97c7f027b 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-100-normal.woff and b/fonts/google/asap/files/asap-vietnamese-100-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-200-italic.woff b/fonts/google/asap/files/asap-vietnamese-200-italic.woff index 3e6310cd0b2..61853c5e6a3 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-200-italic.woff and b/fonts/google/asap/files/asap-vietnamese-200-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-200-normal.woff b/fonts/google/asap/files/asap-vietnamese-200-normal.woff index 38acf462ef6..12d01a116d7 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-200-normal.woff and b/fonts/google/asap/files/asap-vietnamese-200-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-300-italic.woff b/fonts/google/asap/files/asap-vietnamese-300-italic.woff index 6e306ecefae..7c99642e9a9 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-300-italic.woff and b/fonts/google/asap/files/asap-vietnamese-300-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-300-normal.woff b/fonts/google/asap/files/asap-vietnamese-300-normal.woff index d2d0d09ff8c..d33edf7b1a3 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-300-normal.woff and b/fonts/google/asap/files/asap-vietnamese-300-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-400-italic.woff b/fonts/google/asap/files/asap-vietnamese-400-italic.woff index 0adf6f56a5b..107e0fd7d43 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-400-italic.woff and b/fonts/google/asap/files/asap-vietnamese-400-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-400-normal.woff b/fonts/google/asap/files/asap-vietnamese-400-normal.woff index e7756a3e137..213b50b3cc9 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-400-normal.woff and b/fonts/google/asap/files/asap-vietnamese-400-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-500-italic.woff b/fonts/google/asap/files/asap-vietnamese-500-italic.woff index d6d0c232fc7..9591211aabf 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-500-italic.woff and b/fonts/google/asap/files/asap-vietnamese-500-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-500-normal.woff b/fonts/google/asap/files/asap-vietnamese-500-normal.woff index d4805c02339..4a764212c5d 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-500-normal.woff and b/fonts/google/asap/files/asap-vietnamese-500-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-600-italic.woff b/fonts/google/asap/files/asap-vietnamese-600-italic.woff index d244ad6d882..a7cda18f06d 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-600-italic.woff and b/fonts/google/asap/files/asap-vietnamese-600-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-600-normal.woff b/fonts/google/asap/files/asap-vietnamese-600-normal.woff index b7e8ccc490a..30452a403fb 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-600-normal.woff and b/fonts/google/asap/files/asap-vietnamese-600-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-700-italic.woff b/fonts/google/asap/files/asap-vietnamese-700-italic.woff index e91ee0e6b7e..de72404db04 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-700-italic.woff and b/fonts/google/asap/files/asap-vietnamese-700-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-700-normal.woff b/fonts/google/asap/files/asap-vietnamese-700-normal.woff index 824d1714e89..efa94fca618 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-700-normal.woff and b/fonts/google/asap/files/asap-vietnamese-700-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-800-italic.woff b/fonts/google/asap/files/asap-vietnamese-800-italic.woff index f7149da249d..a9b6b01f50f 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-800-italic.woff and b/fonts/google/asap/files/asap-vietnamese-800-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-800-normal.woff b/fonts/google/asap/files/asap-vietnamese-800-normal.woff index eef5f371225..ba528ac7d9b 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-800-normal.woff and b/fonts/google/asap/files/asap-vietnamese-800-normal.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-900-italic.woff b/fonts/google/asap/files/asap-vietnamese-900-italic.woff index eab71401143..a1a309986f0 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-900-italic.woff and b/fonts/google/asap/files/asap-vietnamese-900-italic.woff differ diff --git a/fonts/google/asap/files/asap-vietnamese-900-normal.woff b/fonts/google/asap/files/asap-vietnamese-900-normal.woff index 5956f77cece..7ff095e4f57 100644 Binary files a/fonts/google/asap/files/asap-vietnamese-900-normal.woff and b/fonts/google/asap/files/asap-vietnamese-900-normal.woff differ diff --git a/fonts/google/asap/scss/mixins.scss b/fonts/google/asap/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/asap/scss/mixins.scss +++ b/fonts/google/asap/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/asar/scss/mixins.scss b/fonts/google/asar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/asar/scss/mixins.scss +++ b/fonts/google/asar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/asset/files/asset-math-400-normal.woff b/fonts/google/asset/files/asset-math-400-normal.woff index f44b53fc3c9..dd025b230dd 100644 Binary files a/fonts/google/asset/files/asset-math-400-normal.woff and b/fonts/google/asset/files/asset-math-400-normal.woff differ diff --git a/fonts/google/asset/scss/mixins.scss b/fonts/google/asset/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/asset/scss/mixins.scss +++ b/fonts/google/asset/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/assistant/files/assistant-hebrew-200-normal.woff b/fonts/google/assistant/files/assistant-hebrew-200-normal.woff index 6784afa3890..b2a3335d96c 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-200-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-200-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-hebrew-300-normal.woff b/fonts/google/assistant/files/assistant-hebrew-300-normal.woff index 5c35101c14b..5dfae0c2d62 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-300-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-300-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-hebrew-400-normal.woff b/fonts/google/assistant/files/assistant-hebrew-400-normal.woff index 35cb94a5160..f27aca6c0be 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-400-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-400-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-hebrew-500-normal.woff b/fonts/google/assistant/files/assistant-hebrew-500-normal.woff index b673c2c9b80..87de95162f8 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-500-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-500-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-hebrew-600-normal.woff b/fonts/google/assistant/files/assistant-hebrew-600-normal.woff index b2eb25fb49f..db6b9d665d1 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-600-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-600-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-hebrew-700-normal.woff b/fonts/google/assistant/files/assistant-hebrew-700-normal.woff index 814bc4ff671..00af1ef1ee0 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-700-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-700-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-hebrew-800-normal.woff b/fonts/google/assistant/files/assistant-hebrew-800-normal.woff index c0fc4ce670c..47e61621946 100644 Binary files a/fonts/google/assistant/files/assistant-hebrew-800-normal.woff and b/fonts/google/assistant/files/assistant-hebrew-800-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-200-normal.woff b/fonts/google/assistant/files/assistant-latin-200-normal.woff index 83f596618b8..dd57ab0f57d 100644 Binary files a/fonts/google/assistant/files/assistant-latin-200-normal.woff and b/fonts/google/assistant/files/assistant-latin-200-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-300-normal.woff b/fonts/google/assistant/files/assistant-latin-300-normal.woff index 263a48411cd..eb50c6ad9e0 100644 Binary files a/fonts/google/assistant/files/assistant-latin-300-normal.woff and b/fonts/google/assistant/files/assistant-latin-300-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-400-normal.woff b/fonts/google/assistant/files/assistant-latin-400-normal.woff index ae84484c306..d94b81c36d5 100644 Binary files a/fonts/google/assistant/files/assistant-latin-400-normal.woff and b/fonts/google/assistant/files/assistant-latin-400-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-500-normal.woff b/fonts/google/assistant/files/assistant-latin-500-normal.woff index dd4a1b4c248..53db87f49f1 100644 Binary files a/fonts/google/assistant/files/assistant-latin-500-normal.woff and b/fonts/google/assistant/files/assistant-latin-500-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-600-normal.woff b/fonts/google/assistant/files/assistant-latin-600-normal.woff index b9b61ac914c..4fcd351b152 100644 Binary files a/fonts/google/assistant/files/assistant-latin-600-normal.woff and b/fonts/google/assistant/files/assistant-latin-600-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-700-normal.woff b/fonts/google/assistant/files/assistant-latin-700-normal.woff index 182a7cdf38c..0f972dab841 100644 Binary files a/fonts/google/assistant/files/assistant-latin-700-normal.woff and b/fonts/google/assistant/files/assistant-latin-700-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-800-normal.woff b/fonts/google/assistant/files/assistant-latin-800-normal.woff index b5671a4e19e..7c2733f9f36 100644 Binary files a/fonts/google/assistant/files/assistant-latin-800-normal.woff and b/fonts/google/assistant/files/assistant-latin-800-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-200-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-200-normal.woff index 2313cd08e6a..d401f686e51 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-200-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-200-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-300-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-300-normal.woff index 68592df1603..46f5d7fef46 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-300-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-300-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-400-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-400-normal.woff index 73bad1ab4d6..79a3a87006a 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-400-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-400-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-500-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-500-normal.woff index 07b29629eab..a0aa0e1a757 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-500-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-500-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-600-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-600-normal.woff index 20996bd48db..deb8b83d15e 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-600-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-600-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-700-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-700-normal.woff index aa7820e92b6..760c0338e44 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-700-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-700-normal.woff differ diff --git a/fonts/google/assistant/files/assistant-latin-ext-800-normal.woff b/fonts/google/assistant/files/assistant-latin-ext-800-normal.woff index fd6b8fd172c..5c6796719ef 100644 Binary files a/fonts/google/assistant/files/assistant-latin-ext-800-normal.woff and b/fonts/google/assistant/files/assistant-latin-ext-800-normal.woff differ diff --git a/fonts/google/assistant/scss/mixins.scss b/fonts/google/assistant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/assistant/scss/mixins.scss +++ b/fonts/google/assistant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/astloch/files/astloch-latin-400-normal.woff b/fonts/google/astloch/files/astloch-latin-400-normal.woff index 3eca23334a8..0376df930e2 100644 Binary files a/fonts/google/astloch/files/astloch-latin-400-normal.woff and b/fonts/google/astloch/files/astloch-latin-400-normal.woff differ diff --git a/fonts/google/astloch/files/astloch-latin-700-normal.woff b/fonts/google/astloch/files/astloch-latin-700-normal.woff index 73e0e95c9c9..0db6ca11afe 100644 Binary files a/fonts/google/astloch/files/astloch-latin-700-normal.woff and b/fonts/google/astloch/files/astloch-latin-700-normal.woff differ diff --git a/fonts/google/astloch/scss/mixins.scss b/fonts/google/astloch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/astloch/scss/mixins.scss +++ b/fonts/google/astloch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/asul/scss/mixins.scss b/fonts/google/asul/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/asul/scss/mixins.scss +++ b/fonts/google/asul/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/athiti/files/athiti-thai-700-normal.woff b/fonts/google/athiti/files/athiti-thai-700-normal.woff index 9b3dd8ad5d6..73fd97ba8ee 100644 Binary files a/fonts/google/athiti/files/athiti-thai-700-normal.woff and b/fonts/google/athiti/files/athiti-thai-700-normal.woff differ diff --git a/fonts/google/athiti/scss/mixins.scss b/fonts/google/athiti/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/athiti/scss/mixins.scss +++ b/fonts/google/athiti/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/atkinson-hyperlegible/scss/mixins.scss b/fonts/google/atkinson-hyperlegible/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/atkinson-hyperlegible/scss/mixins.scss +++ b/fonts/google/atkinson-hyperlegible/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/atma/files/atma-latin-300-normal.woff b/fonts/google/atma/files/atma-latin-300-normal.woff index 3cff1f5d43c..a6a9eb58882 100644 Binary files a/fonts/google/atma/files/atma-latin-300-normal.woff and b/fonts/google/atma/files/atma-latin-300-normal.woff differ diff --git a/fonts/google/atma/scss/mixins.scss b/fonts/google/atma/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/atma/scss/mixins.scss +++ b/fonts/google/atma/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/atomic-age/scss/mixins.scss b/fonts/google/atomic-age/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/atomic-age/scss/mixins.scss +++ b/fonts/google/atomic-age/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/aubrey/files/aubrey-latin-400-normal.woff b/fonts/google/aubrey/files/aubrey-latin-400-normal.woff index 824ef9729da..a7982e0ec25 100644 Binary files a/fonts/google/aubrey/files/aubrey-latin-400-normal.woff and b/fonts/google/aubrey/files/aubrey-latin-400-normal.woff differ diff --git a/fonts/google/aubrey/scss/mixins.scss b/fonts/google/aubrey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/aubrey/scss/mixins.scss +++ b/fonts/google/aubrey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/audiowide/scss/mixins.scss b/fonts/google/audiowide/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/audiowide/scss/mixins.scss +++ b/fonts/google/audiowide/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/autour-one/scss/mixins.scss b/fonts/google/autour-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/autour-one/scss/mixins.scss +++ b/fonts/google/autour-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/average-sans/files/average-sans-latin-400-normal.woff b/fonts/google/average-sans/files/average-sans-latin-400-normal.woff index 9f961952f36..60aab5ca8ee 100644 Binary files a/fonts/google/average-sans/files/average-sans-latin-400-normal.woff and b/fonts/google/average-sans/files/average-sans-latin-400-normal.woff differ diff --git a/fonts/google/average-sans/scss/mixins.scss b/fonts/google/average-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/average-sans/scss/mixins.scss +++ b/fonts/google/average-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/average/scss/mixins.scss b/fonts/google/average/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/average/scss/mixins.scss +++ b/fonts/google/average/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/averia-gruesa-libre/scss/mixins.scss b/fonts/google/averia-gruesa-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/averia-gruesa-libre/scss/mixins.scss +++ b/fonts/google/averia-gruesa-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/averia-libre/scss/mixins.scss b/fonts/google/averia-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/averia-libre/scss/mixins.scss +++ b/fonts/google/averia-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/averia-sans-libre/scss/mixins.scss b/fonts/google/averia-sans-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/averia-sans-libre/scss/mixins.scss +++ b/fonts/google/averia-sans-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/averia-serif-libre/scss/mixins.scss b/fonts/google/averia-serif-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/averia-serif-libre/scss/mixins.scss +++ b/fonts/google/averia-serif-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/azeret-mono/files/azeret-mono-latin-800-italic.woff b/fonts/google/azeret-mono/files/azeret-mono-latin-800-italic.woff index 4bed1bb824b..1a12c993414 100644 Binary files a/fonts/google/azeret-mono/files/azeret-mono-latin-800-italic.woff and b/fonts/google/azeret-mono/files/azeret-mono-latin-800-italic.woff differ diff --git a/fonts/google/azeret-mono/files/azeret-mono-latin-ext-600-normal.woff b/fonts/google/azeret-mono/files/azeret-mono-latin-ext-600-normal.woff index c42d3649118..72c56607824 100644 Binary files a/fonts/google/azeret-mono/files/azeret-mono-latin-ext-600-normal.woff and b/fonts/google/azeret-mono/files/azeret-mono-latin-ext-600-normal.woff differ diff --git a/fonts/google/azeret-mono/scss/mixins.scss b/fonts/google/azeret-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/azeret-mono/scss/mixins.scss +++ b/fonts/google/azeret-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/b612-mono/scss/mixins.scss b/fonts/google/b612-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/b612-mono/scss/mixins.scss +++ b/fonts/google/b612-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/b612/files/b612-latin-700-normal.woff b/fonts/google/b612/files/b612-latin-700-normal.woff index 2677f98b447..50b30498b9b 100644 Binary files a/fonts/google/b612/files/b612-latin-700-normal.woff and b/fonts/google/b612/files/b612-latin-700-normal.woff differ diff --git a/fonts/google/b612/scss/mixins.scss b/fonts/google/b612/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/b612/scss/mixins.scss +++ b/fonts/google/b612/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/babylonica/scss/mixins.scss b/fonts/google/babylonica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/babylonica/scss/mixins.scss +++ b/fonts/google/babylonica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bacasime-antique/scss/mixins.scss b/fonts/google/bacasime-antique/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bacasime-antique/scss/mixins.scss +++ b/fonts/google/bacasime-antique/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bad-script/scss/mixins.scss b/fonts/google/bad-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bad-script/scss/mixins.scss +++ b/fonts/google/bad-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bagel-fat-one/files/bagel-fat-one-11-400-normal.woff b/fonts/google/bagel-fat-one/files/bagel-fat-one-11-400-normal.woff index e018cf2dfd0..f9c68b1925f 100644 Binary files a/fonts/google/bagel-fat-one/files/bagel-fat-one-11-400-normal.woff and b/fonts/google/bagel-fat-one/files/bagel-fat-one-11-400-normal.woff differ diff --git a/fonts/google/bagel-fat-one/files/bagel-fat-one-115-400-normal.woff b/fonts/google/bagel-fat-one/files/bagel-fat-one-115-400-normal.woff index f8331471dbe..6e84bed12d2 100644 Binary files a/fonts/google/bagel-fat-one/files/bagel-fat-one-115-400-normal.woff and b/fonts/google/bagel-fat-one/files/bagel-fat-one-115-400-normal.woff differ diff --git a/fonts/google/bagel-fat-one/files/bagel-fat-one-33-400-normal.woff b/fonts/google/bagel-fat-one/files/bagel-fat-one-33-400-normal.woff index 568af2c9137..d392d50da02 100644 Binary files a/fonts/google/bagel-fat-one/files/bagel-fat-one-33-400-normal.woff and b/fonts/google/bagel-fat-one/files/bagel-fat-one-33-400-normal.woff differ diff --git a/fonts/google/bagel-fat-one/files/bagel-fat-one-42-400-normal.woff b/fonts/google/bagel-fat-one/files/bagel-fat-one-42-400-normal.woff index b12ad153295..e0045d61d35 100644 Binary files a/fonts/google/bagel-fat-one/files/bagel-fat-one-42-400-normal.woff and b/fonts/google/bagel-fat-one/files/bagel-fat-one-42-400-normal.woff differ diff --git a/fonts/google/bagel-fat-one/files/bagel-fat-one-56-400-normal.woff b/fonts/google/bagel-fat-one/files/bagel-fat-one-56-400-normal.woff index 287f882dd26..7000eb06907 100644 Binary files a/fonts/google/bagel-fat-one/files/bagel-fat-one-56-400-normal.woff and b/fonts/google/bagel-fat-one/files/bagel-fat-one-56-400-normal.woff differ diff --git a/fonts/google/bagel-fat-one/files/bagel-fat-one-7-400-normal.woff b/fonts/google/bagel-fat-one/files/bagel-fat-one-7-400-normal.woff index c5f84065e8c..9a03baf0090 100644 Binary files a/fonts/google/bagel-fat-one/files/bagel-fat-one-7-400-normal.woff and b/fonts/google/bagel-fat-one/files/bagel-fat-one-7-400-normal.woff differ diff --git a/fonts/google/bagel-fat-one/scss/mixins.scss b/fonts/google/bagel-fat-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bagel-fat-one/scss/mixins.scss +++ b/fonts/google/bagel-fat-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bahiana/scss/mixins.scss b/fonts/google/bahiana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bahiana/scss/mixins.scss +++ b/fonts/google/bahiana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bahianita/files/bahianita-latin-ext-400-normal.woff b/fonts/google/bahianita/files/bahianita-latin-ext-400-normal.woff index bd3b0bdb160..36b05fcb20b 100644 Binary files a/fonts/google/bahianita/files/bahianita-latin-ext-400-normal.woff and b/fonts/google/bahianita/files/bahianita-latin-ext-400-normal.woff differ diff --git a/fonts/google/bahianita/files/bahianita-vietnamese-400-normal.woff b/fonts/google/bahianita/files/bahianita-vietnamese-400-normal.woff index abbaeadb125..67a86a2ac89 100644 Binary files a/fonts/google/bahianita/files/bahianita-vietnamese-400-normal.woff and b/fonts/google/bahianita/files/bahianita-vietnamese-400-normal.woff differ diff --git a/fonts/google/bahianita/scss/mixins.scss b/fonts/google/bahianita/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bahianita/scss/mixins.scss +++ b/fonts/google/bahianita/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-600-normal.woff b/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-600-normal.woff index b5004c0e47b..1ca83aee354 100644 Binary files a/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-600-normal.woff and b/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-600-normal.woff differ diff --git a/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-600-normal.woff b/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-600-normal.woff index 83114a8782e..bc23a823ce1 100644 Binary files a/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-600-normal.woff and b/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-600-normal.woff differ diff --git a/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-700-normal.woff b/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-700-normal.woff index c4fa6d3fb05..6199855355f 100644 Binary files a/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-700-normal.woff and b/fonts/google/bai-jamjuree/files/bai-jamjuree-latin-ext-700-normal.woff differ diff --git a/fonts/google/bai-jamjuree/files/bai-jamjuree-thai-500-italic.woff b/fonts/google/bai-jamjuree/files/bai-jamjuree-thai-500-italic.woff index 51d7ccfb6c7..97dc43ac9f6 100644 Binary files a/fonts/google/bai-jamjuree/files/bai-jamjuree-thai-500-italic.woff and b/fonts/google/bai-jamjuree/files/bai-jamjuree-thai-500-italic.woff differ diff --git a/fonts/google/bai-jamjuree/scss/mixins.scss b/fonts/google/bai-jamjuree/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bai-jamjuree/scss/mixins.scss +++ b/fonts/google/bai-jamjuree/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bakbak-one/files/bakbak-one-devanagari-400-normal.woff b/fonts/google/bakbak-one/files/bakbak-one-devanagari-400-normal.woff index e6da4ea3d4f..e229124ccf8 100644 Binary files a/fonts/google/bakbak-one/files/bakbak-one-devanagari-400-normal.woff and b/fonts/google/bakbak-one/files/bakbak-one-devanagari-400-normal.woff differ diff --git a/fonts/google/bakbak-one/files/bakbak-one-latin-400-normal.woff b/fonts/google/bakbak-one/files/bakbak-one-latin-400-normal.woff index a2b8e3eed21..1a6ae82684d 100644 Binary files a/fonts/google/bakbak-one/files/bakbak-one-latin-400-normal.woff and b/fonts/google/bakbak-one/files/bakbak-one-latin-400-normal.woff differ diff --git a/fonts/google/bakbak-one/files/bakbak-one-latin-ext-400-normal.woff b/fonts/google/bakbak-one/files/bakbak-one-latin-ext-400-normal.woff index 14355306664..be149744f2f 100644 Binary files a/fonts/google/bakbak-one/files/bakbak-one-latin-ext-400-normal.woff and b/fonts/google/bakbak-one/files/bakbak-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/bakbak-one/scss/mixins.scss b/fonts/google/bakbak-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bakbak-one/scss/mixins.scss +++ b/fonts/google/bakbak-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ballet/scss/mixins.scss b/fonts/google/ballet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ballet/scss/mixins.scss +++ b/fonts/google/ballet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-2/files/baloo-2-latin-ext-400-normal.woff b/fonts/google/baloo-2/files/baloo-2-latin-ext-400-normal.woff index eefdc33af0e..510d9c10a2f 100644 Binary files a/fonts/google/baloo-2/files/baloo-2-latin-ext-400-normal.woff and b/fonts/google/baloo-2/files/baloo-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/baloo-2/scss/mixins.scss b/fonts/google/baloo-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-2/scss/mixins.scss +++ b/fonts/google/baloo-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-bhai-2/files/baloo-bhai-2-vietnamese-800-normal.woff b/fonts/google/baloo-bhai-2/files/baloo-bhai-2-vietnamese-800-normal.woff index d2e5c292ad5..310619366e1 100644 Binary files a/fonts/google/baloo-bhai-2/files/baloo-bhai-2-vietnamese-800-normal.woff and b/fonts/google/baloo-bhai-2/files/baloo-bhai-2-vietnamese-800-normal.woff differ diff --git a/fonts/google/baloo-bhai-2/scss/mixins.scss b/fonts/google/baloo-bhai-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-bhai-2/scss/mixins.scss +++ b/fonts/google/baloo-bhai-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-800-normal.woff b/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-800-normal.woff index 2614127d633..b2360360539 100644 Binary files a/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-800-normal.woff and b/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-800-normal.woff differ diff --git a/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-ext-400-normal.woff b/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-ext-400-normal.woff index c00e90d1e21..919f6da4c05 100644 Binary files a/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-ext-400-normal.woff and b/fonts/google/baloo-bhaijaan-2/files/baloo-bhaijaan-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/baloo-bhaijaan-2/scss/mixins.scss b/fonts/google/baloo-bhaijaan-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-bhaijaan-2/scss/mixins.scss +++ b/fonts/google/baloo-bhaijaan-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-400-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-400-normal.woff index 0ac08ce8fb3..a58e2260b03 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-400-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-400-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-500-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-500-normal.woff index e1a22b0399b..5edc0e01083 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-500-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-500-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-600-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-600-normal.woff index 8e59ba98df3..3c8c57b7634 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-600-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-600-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-700-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-700-normal.woff index 3d4e8ecc196..76f35b630bb 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-700-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-700-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-800-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-800-normal.woff index 3283f10fef6..e180711149d 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-800-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-800-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-400-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-400-normal.woff index 2230e52b1e9..51efd8089e5 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-400-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-500-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-500-normal.woff index 3146da1fb5a..01c843fa819 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-500-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-500-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-600-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-600-normal.woff index 741a94a4c0c..23cb8fcddcd 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-600-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-600-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-700-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-700-normal.woff index adf4865aa11..d71ab668077 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-700-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-700-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-800-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-800-normal.woff index 10fa9b27ea1..88f9df29298 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-800-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-latin-ext-800-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-400-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-400-normal.woff index a537f784c6a..72982208770 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-400-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-400-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-500-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-500-normal.woff index 451504bddc4..f3853278a81 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-500-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-500-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-600-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-600-normal.woff index 1dd170075c5..d16fb5f9782 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-600-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-600-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-700-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-700-normal.woff index 36ff743abec..2f0e710e054 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-700-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-700-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-800-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-800-normal.woff index 5027444aefb..cf14d0680ba 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-800-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-oriya-800-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-400-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-400-normal.woff index 8d1ea78df30..d85000c0238 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-400-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-400-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-500-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-500-normal.woff index cd564a021c5..570bf6b7ff0 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-500-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-500-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-600-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-600-normal.woff index 88fed440e29..d6a7c827650 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-600-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-600-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-700-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-700-normal.woff index 97e2b37a812..bbfaebf6c9d 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-700-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-700-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-800-normal.woff b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-800-normal.woff index 293542e7d1e..e135f16092e 100644 Binary files a/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-800-normal.woff and b/fonts/google/baloo-bhaina-2/files/baloo-bhaina-2-vietnamese-800-normal.woff differ diff --git a/fonts/google/baloo-bhaina-2/scss/mixins.scss b/fonts/google/baloo-bhaina-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-bhaina-2/scss/mixins.scss +++ b/fonts/google/baloo-bhaina-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-400-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-400-normal.woff index 913d53a6c40..a7e1a40e89a 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-400-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-400-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-500-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-500-normal.woff index d9acf3cc1b2..8b545e66fce 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-500-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-500-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-600-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-600-normal.woff index dafe29bd865..a49a2a7411d 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-600-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-600-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-700-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-700-normal.woff index 3bf92a1604d..db5d2394cc9 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-700-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-700-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-800-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-800-normal.woff index 95f99588abc..4f5791ee0f9 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-800-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-800-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-400-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-400-normal.woff index 2ce3f8ac897..e27e7dfa617 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-400-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-500-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-500-normal.woff index 7adbd7da0fc..0568c9d73c0 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-500-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-500-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-600-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-600-normal.woff index f169868ea7e..aad3064b246 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-600-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-600-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-700-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-700-normal.woff index 36e4ae518cc..741ab74a737 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-700-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-700-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-800-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-800-normal.woff index a82fb322c84..3939baa0413 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-800-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-latin-ext-800-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-400-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-400-normal.woff index aaa53f6b5b1..f4f50f3e1be 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-400-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-400-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-500-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-500-normal.woff index 99accc858b8..90197ad6c6e 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-500-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-500-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-600-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-600-normal.woff index ee4718ed98d..a1f371777e5 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-600-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-600-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-700-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-700-normal.woff index 64e2a3566d8..aef17aa6bcd 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-700-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-700-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-800-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-800-normal.woff index 6af41adf969..3ca9e82bb95 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-800-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-malayalam-800-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-400-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-400-normal.woff index 9f32371ded9..d0185490b52 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-400-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-400-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-500-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-500-normal.woff index 405e396a121..a8ef87a7ddd 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-500-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-500-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-600-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-600-normal.woff index 0abefc4e188..ccb599f5fa2 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-600-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-600-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-700-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-700-normal.woff index 55130f7ccfa..343ee05559a 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-700-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-700-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-800-normal.woff b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-800-normal.woff index 58c2de3121c..80a791997b0 100644 Binary files a/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-800-normal.woff and b/fonts/google/baloo-chettan-2/files/baloo-chettan-2-vietnamese-800-normal.woff differ diff --git a/fonts/google/baloo-chettan-2/scss/mixins.scss b/fonts/google/baloo-chettan-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-chettan-2/scss/mixins.scss +++ b/fonts/google/baloo-chettan-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-da-2/files/baloo-da-2-bengali-700-normal.woff b/fonts/google/baloo-da-2/files/baloo-da-2-bengali-700-normal.woff index d75c4acd410..c6fb18c8d8a 100644 Binary files a/fonts/google/baloo-da-2/files/baloo-da-2-bengali-700-normal.woff and b/fonts/google/baloo-da-2/files/baloo-da-2-bengali-700-normal.woff differ diff --git a/fonts/google/baloo-da-2/scss/mixins.scss b/fonts/google/baloo-da-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-da-2/scss/mixins.scss +++ b/fonts/google/baloo-da-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-paaji-2/scss/mixins.scss b/fonts/google/baloo-paaji-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-paaji-2/scss/mixins.scss +++ b/fonts/google/baloo-paaji-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-tamma-2/scss/mixins.scss b/fonts/google/baloo-tamma-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-tamma-2/scss/mixins.scss +++ b/fonts/google/baloo-tamma-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-400-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-400-normal.woff index b2f8780dc1b..469824dde96 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-400-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-400-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-500-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-500-normal.woff index bccddd1254b..4db9f732971 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-500-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-500-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-600-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-600-normal.woff index 53be7bdf87a..2ae3dd60bdc 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-600-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-600-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-700-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-700-normal.woff index fce5e390def..66924dc1609 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-700-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-700-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-800-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-800-normal.woff index 71f4de7635b..25a6ccb8f85 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-800-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-800-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-400-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-400-normal.woff index 126891c90a6..e232f212c8d 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-400-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-500-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-500-normal.woff index 4394825e54c..f38f52fb733 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-500-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-500-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-600-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-600-normal.woff index 4906c50e33d..42dcde88cb5 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-600-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-600-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-700-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-700-normal.woff index 78fbac1c135..5221eb9a547 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-700-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-700-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-800-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-800-normal.woff index df58ca3e34e..cb9f91db34b 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-800-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-latin-ext-800-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-400-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-400-normal.woff index e19eaa36876..4ebeac84ea3 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-400-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-400-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-500-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-500-normal.woff index c3f1602d880..d6d5f1922ac 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-500-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-500-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-600-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-600-normal.woff index 27f0f3bc330..fbceef3a42e 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-600-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-600-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-700-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-700-normal.woff index 0d2fae14b0f..1b08963584a 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-700-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-700-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-800-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-800-normal.woff index 1f671bf9f27..1aea550792d 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-800-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-telugu-800-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-400-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-400-normal.woff index ce8253a5db4..2b9c3034a5d 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-400-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-400-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-500-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-500-normal.woff index 8e1822ca6c8..62704b7ed3c 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-500-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-500-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-600-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-600-normal.woff index 5b0dbbaada4..a57e0a2c639 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-600-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-600-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-700-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-700-normal.woff index 54e8f7bac9b..3a2a175b55f 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-700-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-700-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-800-normal.woff b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-800-normal.woff index 81cbc727624..1bcd392982f 100644 Binary files a/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-800-normal.woff and b/fonts/google/baloo-tammudu-2/files/baloo-tammudu-2-vietnamese-800-normal.woff differ diff --git a/fonts/google/baloo-tammudu-2/scss/mixins.scss b/fonts/google/baloo-tammudu-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-tammudu-2/scss/mixins.scss +++ b/fonts/google/baloo-tammudu-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-400-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-400-normal.woff index f6cf008b9e3..e41102af825 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-400-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-400-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-500-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-500-normal.woff index 529f2c08e51..7ca6a35ab4c 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-500-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-500-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-600-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-600-normal.woff index 68269ced8ca..c0b7839e875 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-600-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-600-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-700-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-700-normal.woff index 6e6f91d7133..7b527f8fa07 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-700-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-700-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-800-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-800-normal.woff index c833904ce4b..e6c937ea1e2 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-800-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-800-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-400-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-400-normal.woff index 580e4a799e5..a83d3ce1851 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-400-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-500-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-500-normal.woff index c2dff28023f..21bdbbc97b2 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-500-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-500-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-600-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-600-normal.woff index 364d571b797..58ea75a9caa 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-600-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-600-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-700-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-700-normal.woff index 7f0a8f1f10d..8659863302b 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-700-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-700-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-800-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-800-normal.woff index 59a79fb8c2a..dc8d5745cf0 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-800-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-latin-ext-800-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-400-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-400-normal.woff index 144ab1865df..cc44d67984e 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-400-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-400-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-500-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-500-normal.woff index 23d6bd2807d..2b18891178c 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-500-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-500-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-600-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-600-normal.woff index 2815bb77c77..4665f9fde63 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-600-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-600-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-700-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-700-normal.woff index b5b83a1482f..e07dbacbf3b 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-700-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-700-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-800-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-800-normal.woff index 9cbe8fe466d..c8662017ac5 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-800-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-tamil-800-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-400-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-400-normal.woff index 1d8f5b8326f..6425eef9ca3 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-400-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-400-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-500-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-500-normal.woff index 418c8e7427d..9304c566aa6 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-500-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-500-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-600-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-600-normal.woff index d3ec4946258..4cbe5380023 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-600-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-600-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-700-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-700-normal.woff index f6264c811b2..fa6a0177bb2 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-700-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-700-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-800-normal.woff b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-800-normal.woff index ae69b23bd78..2a3b69e7ce5 100644 Binary files a/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-800-normal.woff and b/fonts/google/baloo-thambi-2/files/baloo-thambi-2-vietnamese-800-normal.woff differ diff --git a/fonts/google/baloo-thambi-2/scss/mixins.scss b/fonts/google/baloo-thambi-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baloo-thambi-2/scss/mixins.scss +++ b/fonts/google/baloo-thambi-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-italic.woff index 3ec300fba0b..067ed36bb82 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-normal.woff index 1ba5ab78dfc..40eb2be6e69 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-400-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-italic.woff index e191e2489c7..db7e18cf39f 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-normal.woff index dcfe8bc4534..62f10fac72c 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-700-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-italic.woff index d02d7287f93..cd9072efaf5 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-normal.woff index 5439f1f7273..c8bbb31df65 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-italic.woff index 494fd03c245..fd7533c3c55 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-normal.woff index e0c973f69db..ca948f971d3 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-italic.woff index 99c33454f8f..4aa28e77a73 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-normal.woff index f08f21d3f1b..5a429610bd8 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-400-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-italic.woff index 15a7449cb9b..8b09244ca36 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-normal.woff index b273586dadd..3ed55560e44 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-700-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-italic.woff index 1c478b73498..e4f704ae3d6 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-normal.woff index ee8a4d7ccd1..a21971163b0 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-italic.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-italic.woff index 8830fb69104..6c0a3bde489 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-italic.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-normal.woff b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-normal.woff index 0f4450cabac..ad0be32b25c 100644 Binary files a/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-normal.woff and b/fonts/google/balsamiq-sans/files/balsamiq-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/balsamiq-sans/scss/mixins.scss b/fonts/google/balsamiq-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/balsamiq-sans/scss/mixins.scss +++ b/fonts/google/balsamiq-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/balthazar/scss/mixins.scss b/fonts/google/balthazar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/balthazar/scss/mixins.scss +++ b/fonts/google/balthazar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bangers/scss/mixins.scss b/fonts/google/bangers/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bangers/scss/mixins.scss +++ b/fonts/google/bangers/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/barlow-condensed/files/barlow-condensed-latin-100-italic.woff b/fonts/google/barlow-condensed/files/barlow-condensed-latin-100-italic.woff index 0e87da8d516..5a99883df6c 100644 Binary files a/fonts/google/barlow-condensed/files/barlow-condensed-latin-100-italic.woff and b/fonts/google/barlow-condensed/files/barlow-condensed-latin-100-italic.woff differ diff --git a/fonts/google/barlow-condensed/files/barlow-condensed-latin-300-italic.woff b/fonts/google/barlow-condensed/files/barlow-condensed-latin-300-italic.woff index eb622416a5d..dcfc83ab523 100644 Binary files a/fonts/google/barlow-condensed/files/barlow-condensed-latin-300-italic.woff and b/fonts/google/barlow-condensed/files/barlow-condensed-latin-300-italic.woff differ diff --git a/fonts/google/barlow-condensed/files/barlow-condensed-latin-500-normal.woff b/fonts/google/barlow-condensed/files/barlow-condensed-latin-500-normal.woff index 6424a2941a2..aef3d7197ab 100644 Binary files a/fonts/google/barlow-condensed/files/barlow-condensed-latin-500-normal.woff and b/fonts/google/barlow-condensed/files/barlow-condensed-latin-500-normal.woff differ diff --git a/fonts/google/barlow-condensed/files/barlow-condensed-latin-900-normal.woff b/fonts/google/barlow-condensed/files/barlow-condensed-latin-900-normal.woff index afbda5643bd..b1e61e3d1ef 100644 Binary files a/fonts/google/barlow-condensed/files/barlow-condensed-latin-900-normal.woff and b/fonts/google/barlow-condensed/files/barlow-condensed-latin-900-normal.woff differ diff --git a/fonts/google/barlow-condensed/files/barlow-condensed-vietnamese-800-normal.woff b/fonts/google/barlow-condensed/files/barlow-condensed-vietnamese-800-normal.woff index c07cadbce3f..709a6e3d6b5 100644 Binary files a/fonts/google/barlow-condensed/files/barlow-condensed-vietnamese-800-normal.woff and b/fonts/google/barlow-condensed/files/barlow-condensed-vietnamese-800-normal.woff differ diff --git a/fonts/google/barlow-condensed/scss/mixins.scss b/fonts/google/barlow-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/barlow-condensed/scss/mixins.scss +++ b/fonts/google/barlow-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-200-italic.woff b/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-200-italic.woff index d3c95adc7c1..e776a6bb86b 100644 Binary files a/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-200-italic.woff and b/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-200-italic.woff differ diff --git a/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-400-normal.woff b/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-400-normal.woff index c3f50e94d9a..14bf41fff33 100644 Binary files a/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-400-normal.woff and b/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-vietnamese-800-italic.woff b/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-vietnamese-800-italic.woff index e0d752e3ee7..ddbbbc9f042 100644 Binary files a/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-vietnamese-800-italic.woff and b/fonts/google/barlow-semi-condensed/files/barlow-semi-condensed-vietnamese-800-italic.woff differ diff --git a/fonts/google/barlow-semi-condensed/scss/mixins.scss b/fonts/google/barlow-semi-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/barlow-semi-condensed/scss/mixins.scss +++ b/fonts/google/barlow-semi-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/barlow/files/barlow-latin-ext-300-normal.woff b/fonts/google/barlow/files/barlow-latin-ext-300-normal.woff index 6d3400ac880..350f0d55540 100644 Binary files a/fonts/google/barlow/files/barlow-latin-ext-300-normal.woff and b/fonts/google/barlow/files/barlow-latin-ext-300-normal.woff differ diff --git a/fonts/google/barlow/files/barlow-latin-ext-600-normal.woff b/fonts/google/barlow/files/barlow-latin-ext-600-normal.woff index cbd4196b751..90f616cb609 100644 Binary files a/fonts/google/barlow/files/barlow-latin-ext-600-normal.woff and b/fonts/google/barlow/files/barlow-latin-ext-600-normal.woff differ diff --git a/fonts/google/barlow/files/barlow-latin-ext-800-italic.woff b/fonts/google/barlow/files/barlow-latin-ext-800-italic.woff index ba76fd8c8c3..6929e9cfe39 100644 Binary files a/fonts/google/barlow/files/barlow-latin-ext-800-italic.woff and b/fonts/google/barlow/files/barlow-latin-ext-800-italic.woff differ diff --git a/fonts/google/barlow/files/barlow-vietnamese-900-normal.woff b/fonts/google/barlow/files/barlow-vietnamese-900-normal.woff index e0fa1f8831a..9a52971fdbf 100644 Binary files a/fonts/google/barlow/files/barlow-vietnamese-900-normal.woff and b/fonts/google/barlow/files/barlow-vietnamese-900-normal.woff differ diff --git a/fonts/google/barlow/scss/mixins.scss b/fonts/google/barlow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/barlow/scss/mixins.scss +++ b/fonts/google/barlow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/barriecito/scss/mixins.scss b/fonts/google/barriecito/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/barriecito/scss/mixins.scss +++ b/fonts/google/barriecito/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/barrio/files/barrio-latin-400-normal.woff b/fonts/google/barrio/files/barrio-latin-400-normal.woff index e2a2fd3b777..0578af64fc4 100644 Binary files a/fonts/google/barrio/files/barrio-latin-400-normal.woff and b/fonts/google/barrio/files/barrio-latin-400-normal.woff differ diff --git a/fonts/google/barrio/files/barrio-latin-ext-400-normal.woff b/fonts/google/barrio/files/barrio-latin-ext-400-normal.woff index cd9c94b8858..dbfe5d08a07 100644 Binary files a/fonts/google/barrio/files/barrio-latin-ext-400-normal.woff and b/fonts/google/barrio/files/barrio-latin-ext-400-normal.woff differ diff --git a/fonts/google/barrio/scss/mixins.scss b/fonts/google/barrio/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/barrio/scss/mixins.scss +++ b/fonts/google/barrio/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/basic/scss/mixins.scss b/fonts/google/basic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/basic/scss/mixins.scss +++ b/fonts/google/basic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baskervville/scss/mixins.scss b/fonts/google/baskervville/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baskervville/scss/mixins.scss +++ b/fonts/google/baskervville/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/battambang/files/battambang-khmer-400-normal.woff b/fonts/google/battambang/files/battambang-khmer-400-normal.woff index 057d221d40b..95c5bf8a1f5 100644 Binary files a/fonts/google/battambang/files/battambang-khmer-400-normal.woff and b/fonts/google/battambang/files/battambang-khmer-400-normal.woff differ diff --git a/fonts/google/battambang/scss/mixins.scss b/fonts/google/battambang/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/battambang/scss/mixins.scss +++ b/fonts/google/battambang/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/baumans/scss/mixins.scss b/fonts/google/baumans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/baumans/scss/mixins.scss +++ b/fonts/google/baumans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bayon/scss/mixins.scss b/fonts/google/bayon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bayon/scss/mixins.scss +++ b/fonts/google/bayon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-latin-400-normal.woff b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-latin-400-normal.woff index b5a22c0be27..5b294012e7a 100644 Binary files a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-latin-400-normal.woff and b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-latin-400-normal.woff differ diff --git a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-300-italic.woff b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-300-italic.woff index 5c5622198b1..ff661406678 100644 Binary files a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-300-italic.woff and b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-300-italic.woff differ diff --git a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-600-normal.woff b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-600-normal.woff index cf51e2e2aca..b806bfdbe7a 100644 Binary files a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-600-normal.woff and b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-600-normal.woff differ diff --git a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-800-italic.woff b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-800-italic.woff index 5ad8ab1298c..537d928b8c0 100644 Binary files a/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-800-italic.woff and b/fonts/google/be-vietnam-pro/files/be-vietnam-pro-vietnamese-800-italic.woff differ diff --git a/fonts/google/be-vietnam-pro/scss/mixins.scss b/fonts/google/be-vietnam-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/be-vietnam-pro/scss/mixins.scss +++ b/fonts/google/be-vietnam-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/beau-rivage/scss/mixins.scss b/fonts/google/beau-rivage/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/beau-rivage/scss/mixins.scss +++ b/fonts/google/beau-rivage/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bebas-neue/files/bebas-neue-latin-400-normal.woff b/fonts/google/bebas-neue/files/bebas-neue-latin-400-normal.woff index 4f849c0a620..8a7b20cb57a 100644 Binary files a/fonts/google/bebas-neue/files/bebas-neue-latin-400-normal.woff and b/fonts/google/bebas-neue/files/bebas-neue-latin-400-normal.woff differ diff --git a/fonts/google/bebas-neue/files/bebas-neue-latin-ext-400-normal.woff b/fonts/google/bebas-neue/files/bebas-neue-latin-ext-400-normal.woff index 97e55c01047..57eab253bad 100644 Binary files a/fonts/google/bebas-neue/files/bebas-neue-latin-ext-400-normal.woff and b/fonts/google/bebas-neue/files/bebas-neue-latin-ext-400-normal.woff differ diff --git a/fonts/google/bebas-neue/scss/mixins.scss b/fonts/google/bebas-neue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bebas-neue/scss/mixins.scss +++ b/fonts/google/bebas-neue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/belanosima/scss/mixins.scss b/fonts/google/belanosima/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/belanosima/scss/mixins.scss +++ b/fonts/google/belanosima/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/belgrano/scss/mixins.scss b/fonts/google/belgrano/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/belgrano/scss/mixins.scss +++ b/fonts/google/belgrano/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bellefair/scss/mixins.scss b/fonts/google/bellefair/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bellefair/scss/mixins.scss +++ b/fonts/google/bellefair/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/belleza/scss/mixins.scss b/fonts/google/belleza/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/belleza/scss/mixins.scss +++ b/fonts/google/belleza/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bellota-text/files/bellota-text-vietnamese-400-normal.woff b/fonts/google/bellota-text/files/bellota-text-vietnamese-400-normal.woff index ff5360399c3..a825eb21389 100644 Binary files a/fonts/google/bellota-text/files/bellota-text-vietnamese-400-normal.woff and b/fonts/google/bellota-text/files/bellota-text-vietnamese-400-normal.woff differ diff --git a/fonts/google/bellota-text/scss/mixins.scss b/fonts/google/bellota-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bellota-text/scss/mixins.scss +++ b/fonts/google/bellota-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bellota/files/bellota-cyrillic-400-italic.woff b/fonts/google/bellota/files/bellota-cyrillic-400-italic.woff index 207f727362c..3fdf55479f1 100644 Binary files a/fonts/google/bellota/files/bellota-cyrillic-400-italic.woff and b/fonts/google/bellota/files/bellota-cyrillic-400-italic.woff differ diff --git a/fonts/google/bellota/files/bellota-latin-700-italic.woff b/fonts/google/bellota/files/bellota-latin-700-italic.woff index f581e0d0c1c..5e22f6617a3 100644 Binary files a/fonts/google/bellota/files/bellota-latin-700-italic.woff and b/fonts/google/bellota/files/bellota-latin-700-italic.woff differ diff --git a/fonts/google/bellota/scss/mixins.scss b/fonts/google/bellota/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bellota/scss/mixins.scss +++ b/fonts/google/bellota/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/benchnine/files/benchnine-latin-ext-400-normal.woff b/fonts/google/benchnine/files/benchnine-latin-ext-400-normal.woff index 7854466ed64..c273eff33c7 100644 Binary files a/fonts/google/benchnine/files/benchnine-latin-ext-400-normal.woff and b/fonts/google/benchnine/files/benchnine-latin-ext-400-normal.woff differ diff --git a/fonts/google/benchnine/files/benchnine-latin-ext-700-normal.woff b/fonts/google/benchnine/files/benchnine-latin-ext-700-normal.woff index 6d35943f5b5..41145cbdffc 100644 Binary files a/fonts/google/benchnine/files/benchnine-latin-ext-700-normal.woff and b/fonts/google/benchnine/files/benchnine-latin-ext-700-normal.woff differ diff --git a/fonts/google/benchnine/scss/mixins.scss b/fonts/google/benchnine/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/benchnine/scss/mixins.scss +++ b/fonts/google/benchnine/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/benne/scss/mixins.scss b/fonts/google/benne/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/benne/scss/mixins.scss +++ b/fonts/google/benne/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bentham/files/bentham-latin-400-normal.woff b/fonts/google/bentham/files/bentham-latin-400-normal.woff index ae466ca26b1..e41b7815f90 100644 Binary files a/fonts/google/bentham/files/bentham-latin-400-normal.woff and b/fonts/google/bentham/files/bentham-latin-400-normal.woff differ diff --git a/fonts/google/bentham/scss/mixins.scss b/fonts/google/bentham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bentham/scss/mixins.scss +++ b/fonts/google/bentham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/berkshire-swash/scss/mixins.scss b/fonts/google/berkshire-swash/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/berkshire-swash/scss/mixins.scss +++ b/fonts/google/berkshire-swash/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/besley/files/besley-latin-400-italic.woff b/fonts/google/besley/files/besley-latin-400-italic.woff index 07dcae41cbc..ea83e9aab2f 100644 Binary files a/fonts/google/besley/files/besley-latin-400-italic.woff and b/fonts/google/besley/files/besley-latin-400-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-400-normal.woff b/fonts/google/besley/files/besley-latin-400-normal.woff index e778430f50d..8e88eb24174 100644 Binary files a/fonts/google/besley/files/besley-latin-400-normal.woff and b/fonts/google/besley/files/besley-latin-400-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-500-italic.woff b/fonts/google/besley/files/besley-latin-500-italic.woff index e2270d10e29..33aaa4d9bb6 100644 Binary files a/fonts/google/besley/files/besley-latin-500-italic.woff and b/fonts/google/besley/files/besley-latin-500-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-500-normal.woff b/fonts/google/besley/files/besley-latin-500-normal.woff index 7127dcb031c..844c326580c 100644 Binary files a/fonts/google/besley/files/besley-latin-500-normal.woff and b/fonts/google/besley/files/besley-latin-500-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-600-italic.woff b/fonts/google/besley/files/besley-latin-600-italic.woff index 6b0c4d11934..10a70ad2484 100644 Binary files a/fonts/google/besley/files/besley-latin-600-italic.woff and b/fonts/google/besley/files/besley-latin-600-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-600-normal.woff b/fonts/google/besley/files/besley-latin-600-normal.woff index 25ac9098c03..c484a7d454b 100644 Binary files a/fonts/google/besley/files/besley-latin-600-normal.woff and b/fonts/google/besley/files/besley-latin-600-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-700-italic.woff b/fonts/google/besley/files/besley-latin-700-italic.woff index c869c6c8d3d..172aa37dd8b 100644 Binary files a/fonts/google/besley/files/besley-latin-700-italic.woff and b/fonts/google/besley/files/besley-latin-700-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-700-normal.woff b/fonts/google/besley/files/besley-latin-700-normal.woff index 3a3c7e80eb5..31642948775 100644 Binary files a/fonts/google/besley/files/besley-latin-700-normal.woff and b/fonts/google/besley/files/besley-latin-700-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-800-italic.woff b/fonts/google/besley/files/besley-latin-800-italic.woff index 1270d32a538..66a2a5a3b94 100644 Binary files a/fonts/google/besley/files/besley-latin-800-italic.woff and b/fonts/google/besley/files/besley-latin-800-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-800-normal.woff b/fonts/google/besley/files/besley-latin-800-normal.woff index 68afcd5f1ff..83b983c9b15 100644 Binary files a/fonts/google/besley/files/besley-latin-800-normal.woff and b/fonts/google/besley/files/besley-latin-800-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-900-italic.woff b/fonts/google/besley/files/besley-latin-900-italic.woff index 9efde36357c..5fada72dfa0 100644 Binary files a/fonts/google/besley/files/besley-latin-900-italic.woff and b/fonts/google/besley/files/besley-latin-900-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-900-normal.woff b/fonts/google/besley/files/besley-latin-900-normal.woff index 58ed2235f89..19063f94dba 100644 Binary files a/fonts/google/besley/files/besley-latin-900-normal.woff and b/fonts/google/besley/files/besley-latin-900-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-400-italic.woff b/fonts/google/besley/files/besley-latin-ext-400-italic.woff index 63b1382a32d..4546c49f23a 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-400-italic.woff and b/fonts/google/besley/files/besley-latin-ext-400-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-400-normal.woff b/fonts/google/besley/files/besley-latin-ext-400-normal.woff index 24f1cc4a52f..55a49e168bb 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-400-normal.woff and b/fonts/google/besley/files/besley-latin-ext-400-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-500-italic.woff b/fonts/google/besley/files/besley-latin-ext-500-italic.woff index ab6f68dd5c2..487a224f878 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-500-italic.woff and b/fonts/google/besley/files/besley-latin-ext-500-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-500-normal.woff b/fonts/google/besley/files/besley-latin-ext-500-normal.woff index 38ab877ff14..3dd490c6497 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-500-normal.woff and b/fonts/google/besley/files/besley-latin-ext-500-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-600-italic.woff b/fonts/google/besley/files/besley-latin-ext-600-italic.woff index a6d9b37e19d..21ff163f352 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-600-italic.woff and b/fonts/google/besley/files/besley-latin-ext-600-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-600-normal.woff b/fonts/google/besley/files/besley-latin-ext-600-normal.woff index 971d8b08e55..1029ce693c0 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-600-normal.woff and b/fonts/google/besley/files/besley-latin-ext-600-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-700-italic.woff b/fonts/google/besley/files/besley-latin-ext-700-italic.woff index 12fd5832425..d7be2b96a2c 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-700-italic.woff and b/fonts/google/besley/files/besley-latin-ext-700-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-700-normal.woff b/fonts/google/besley/files/besley-latin-ext-700-normal.woff index e6619e88a72..11f776a0ef3 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-700-normal.woff and b/fonts/google/besley/files/besley-latin-ext-700-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-800-italic.woff b/fonts/google/besley/files/besley-latin-ext-800-italic.woff index 1f574990b52..10c29b3e352 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-800-italic.woff and b/fonts/google/besley/files/besley-latin-ext-800-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-800-normal.woff b/fonts/google/besley/files/besley-latin-ext-800-normal.woff index e8608be5981..39fbe467da9 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-800-normal.woff and b/fonts/google/besley/files/besley-latin-ext-800-normal.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-900-italic.woff b/fonts/google/besley/files/besley-latin-ext-900-italic.woff index fdd4c321949..e884906013a 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-900-italic.woff and b/fonts/google/besley/files/besley-latin-ext-900-italic.woff differ diff --git a/fonts/google/besley/files/besley-latin-ext-900-normal.woff b/fonts/google/besley/files/besley-latin-ext-900-normal.woff index c033fa3f2e8..a9a1cc5dff3 100644 Binary files a/fonts/google/besley/files/besley-latin-ext-900-normal.woff and b/fonts/google/besley/files/besley-latin-ext-900-normal.woff differ diff --git a/fonts/google/besley/scss/mixins.scss b/fonts/google/besley/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/besley/scss/mixins.scss +++ b/fonts/google/besley/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/beth-ellen/scss/mixins.scss b/fonts/google/beth-ellen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/beth-ellen/scss/mixins.scss +++ b/fonts/google/beth-ellen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bevan/scss/mixins.scss b/fonts/google/bevan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bevan/scss/mixins.scss +++ b/fonts/google/bevan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-gurmukhi-400-normal.woff b/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-gurmukhi-400-normal.woff index a9ae7e8fb6b..6dfe26a0749 100644 Binary files a/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-gurmukhi-400-normal.woff and b/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-gurmukhi-400-normal.woff differ diff --git a/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-400-normal.woff b/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-400-normal.woff index 10bac867a86..f2d1617340d 100644 Binary files a/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-400-normal.woff and b/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-400-normal.woff differ diff --git a/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-ext-400-normal.woff b/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-ext-400-normal.woff index 15dd28b7139..ff76991f25f 100644 Binary files a/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-ext-400-normal.woff and b/fonts/google/bhutuka-expanded-one/files/bhutuka-expanded-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/bhutuka-expanded-one/scss/mixins.scss b/fonts/google/bhutuka-expanded-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bhutuka-expanded-one/scss/mixins.scss +++ b/fonts/google/bhutuka-expanded-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/big-shoulders-display/files/big-shoulders-display-latin-ext-900-normal.woff b/fonts/google/big-shoulders-display/files/big-shoulders-display-latin-ext-900-normal.woff index 3007a9a6339..1dfa7b653bf 100644 Binary files a/fonts/google/big-shoulders-display/files/big-shoulders-display-latin-ext-900-normal.woff and b/fonts/google/big-shoulders-display/files/big-shoulders-display-latin-ext-900-normal.woff differ diff --git a/fonts/google/big-shoulders-display/scss/mixins.scss b/fonts/google/big-shoulders-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/big-shoulders-display/scss/mixins.scss +++ b/fonts/google/big-shoulders-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-400-normal.woff b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-400-normal.woff index 5d0c95d8903..93e978f6ba3 100644 Binary files a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-400-normal.woff and b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-400-normal.woff differ diff --git a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-400-normal.woff b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-400-normal.woff index 8b7647e842d..e1fdd182fe5 100644 Binary files a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-400-normal.woff and b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-400-normal.woff differ diff --git a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-500-normal.woff b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-500-normal.woff index 5d77ec380a3..15578c7478e 100644 Binary files a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-500-normal.woff and b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-latin-ext-500-normal.woff differ diff --git a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-vietnamese-300-normal.woff b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-vietnamese-300-normal.woff index 2995009c271..d2c5c225f9b 100644 Binary files a/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-vietnamese-300-normal.woff and b/fonts/google/big-shoulders-inline-display/files/big-shoulders-inline-display-vietnamese-300-normal.woff differ diff --git a/fonts/google/big-shoulders-inline-display/scss/mixins.scss b/fonts/google/big-shoulders-inline-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/big-shoulders-inline-display/scss/mixins.scss +++ b/fonts/google/big-shoulders-inline-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/big-shoulders-inline-text/files/big-shoulders-inline-text-latin-900-normal.woff b/fonts/google/big-shoulders-inline-text/files/big-shoulders-inline-text-latin-900-normal.woff index 1faaa0b1159..aee729a84d0 100644 Binary files a/fonts/google/big-shoulders-inline-text/files/big-shoulders-inline-text-latin-900-normal.woff and b/fonts/google/big-shoulders-inline-text/files/big-shoulders-inline-text-latin-900-normal.woff differ diff --git a/fonts/google/big-shoulders-inline-text/scss/mixins.scss b/fonts/google/big-shoulders-inline-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/big-shoulders-inline-text/scss/mixins.scss +++ b/fonts/google/big-shoulders-inline-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-latin-ext-300-normal.woff b/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-latin-ext-300-normal.woff index 1eed3d27eae..2db75678b8a 100644 Binary files a/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-latin-ext-300-normal.woff and b/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-latin-ext-300-normal.woff differ diff --git a/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-vietnamese-100-normal.woff b/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-vietnamese-100-normal.woff index 2ff13cf51a3..b1efb3d051b 100644 Binary files a/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-vietnamese-100-normal.woff and b/fonts/google/big-shoulders-stencil-display/files/big-shoulders-stencil-display-vietnamese-100-normal.woff differ diff --git a/fonts/google/big-shoulders-stencil-display/scss/mixins.scss b/fonts/google/big-shoulders-stencil-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/big-shoulders-stencil-display/scss/mixins.scss +++ b/fonts/google/big-shoulders-stencil-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/big-shoulders-stencil-text/files/big-shoulders-stencil-text-vietnamese-100-normal.woff b/fonts/google/big-shoulders-stencil-text/files/big-shoulders-stencil-text-vietnamese-100-normal.woff index f2fdf02c1b2..0874b625383 100644 Binary files a/fonts/google/big-shoulders-stencil-text/files/big-shoulders-stencil-text-vietnamese-100-normal.woff and b/fonts/google/big-shoulders-stencil-text/files/big-shoulders-stencil-text-vietnamese-100-normal.woff differ diff --git a/fonts/google/big-shoulders-stencil-text/scss/mixins.scss b/fonts/google/big-shoulders-stencil-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/big-shoulders-stencil-text/scss/mixins.scss +++ b/fonts/google/big-shoulders-stencil-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/big-shoulders-text/files/big-shoulders-text-latin-300-normal.woff b/fonts/google/big-shoulders-text/files/big-shoulders-text-latin-300-normal.woff index 312553a1c08..9c31cec4944 100644 Binary files a/fonts/google/big-shoulders-text/files/big-shoulders-text-latin-300-normal.woff and b/fonts/google/big-shoulders-text/files/big-shoulders-text-latin-300-normal.woff differ diff --git a/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-700-normal.woff b/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-700-normal.woff index a168d2652f9..768a413732a 100644 Binary files a/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-700-normal.woff and b/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-700-normal.woff differ diff --git a/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-900-normal.woff b/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-900-normal.woff index 42eae084c45..6ca3aba95b4 100644 Binary files a/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-900-normal.woff and b/fonts/google/big-shoulders-text/files/big-shoulders-text-vietnamese-900-normal.woff differ diff --git a/fonts/google/big-shoulders-text/scss/mixins.scss b/fonts/google/big-shoulders-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/big-shoulders-text/scss/mixins.scss +++ b/fonts/google/big-shoulders-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bigelow-rules/scss/mixins.scss b/fonts/google/bigelow-rules/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bigelow-rules/scss/mixins.scss +++ b/fonts/google/bigelow-rules/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bigshot-one/scss/mixins.scss b/fonts/google/bigshot-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bigshot-one/scss/mixins.scss +++ b/fonts/google/bigshot-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bilbo-swash-caps/scss/mixins.scss b/fonts/google/bilbo-swash-caps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bilbo-swash-caps/scss/mixins.scss +++ b/fonts/google/bilbo-swash-caps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bilbo/scss/mixins.scss b/fonts/google/bilbo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bilbo/scss/mixins.scss +++ b/fonts/google/bilbo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biorhyme-expanded/scss/mixins.scss b/fonts/google/biorhyme-expanded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biorhyme-expanded/scss/mixins.scss +++ b/fonts/google/biorhyme-expanded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biorhyme/files/biorhyme-latin-200-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-200-normal.woff index 44263b4859c..d08194b8134 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-200-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-200-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-300-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-300-normal.woff index 4cc03654fef..57d53e2c9a1 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-300-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-300-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-400-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-400-normal.woff index e54d38d79db..ef2a775ae39 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-400-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-400-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-500-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-500-normal.woff index 9d4b5d470a3..9ae456b3806 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-500-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-500-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-600-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-600-normal.woff index ce06a9473e1..de090a3d8f6 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-600-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-600-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-700-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-700-normal.woff index 1bff79fb30a..bc2288ee2a1 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-700-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-700-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-800-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-800-normal.woff index e8076073181..ba3e48b9298 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-800-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-800-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-200-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-200-normal.woff index c591322eb58..1567ae4ed66 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-200-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-200-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-300-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-300-normal.woff index 19333a3c80d..c513474f61f 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-300-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-300-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-400-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-400-normal.woff index 040dd9b6804..99e4c7e570e 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-400-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-400-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-500-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-500-normal.woff index eeb7bca238e..17486b06eb2 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-500-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-500-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-600-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-600-normal.woff index cbb690fdbc3..ae01251cbcc 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-600-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-600-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-700-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-700-normal.woff index 4c0bc183e65..3feb7827c77 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-700-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-700-normal.woff differ diff --git a/fonts/google/biorhyme/files/biorhyme-latin-ext-800-normal.woff b/fonts/google/biorhyme/files/biorhyme-latin-ext-800-normal.woff index 02986743e81..e71efa8a6ce 100644 Binary files a/fonts/google/biorhyme/files/biorhyme-latin-ext-800-normal.woff and b/fonts/google/biorhyme/files/biorhyme-latin-ext-800-normal.woff differ diff --git a/fonts/google/biorhyme/scss/mixins.scss b/fonts/google/biorhyme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biorhyme/scss/mixins.scss +++ b/fonts/google/biorhyme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/birthstone-bounce/scss/mixins.scss b/fonts/google/birthstone-bounce/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/birthstone-bounce/scss/mixins.scss +++ b/fonts/google/birthstone-bounce/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/birthstone/scss/mixins.scss b/fonts/google/birthstone/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/birthstone/scss/mixins.scss +++ b/fonts/google/birthstone/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biryani/files/biryani-devanagari-200-normal.woff b/fonts/google/biryani/files/biryani-devanagari-200-normal.woff index 51110bbb85a..c7a6fb6ac39 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-200-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-200-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-devanagari-300-normal.woff b/fonts/google/biryani/files/biryani-devanagari-300-normal.woff index 866e9c7a2e1..d2ab83b7708 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-300-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-300-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-devanagari-400-normal.woff b/fonts/google/biryani/files/biryani-devanagari-400-normal.woff index 3d71626fea5..9ba9bca54e1 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-400-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-400-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-devanagari-600-normal.woff b/fonts/google/biryani/files/biryani-devanagari-600-normal.woff index 1404b27808a..48cba941165 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-600-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-600-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-devanagari-700-normal.woff b/fonts/google/biryani/files/biryani-devanagari-700-normal.woff index b4d183b66cc..d37f64209f2 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-700-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-700-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-devanagari-800-normal.woff b/fonts/google/biryani/files/biryani-devanagari-800-normal.woff index c7cba7dc33e..78eeaa76c39 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-800-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-800-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-devanagari-900-normal.woff b/fonts/google/biryani/files/biryani-devanagari-900-normal.woff index 95177a72ceb..02429904f46 100644 Binary files a/fonts/google/biryani/files/biryani-devanagari-900-normal.woff and b/fonts/google/biryani/files/biryani-devanagari-900-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-200-normal.woff b/fonts/google/biryani/files/biryani-latin-200-normal.woff index c329b0a48e2..3643a774bbb 100644 Binary files a/fonts/google/biryani/files/biryani-latin-200-normal.woff and b/fonts/google/biryani/files/biryani-latin-200-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-300-normal.woff b/fonts/google/biryani/files/biryani-latin-300-normal.woff index 047b59298c2..17756ff03ea 100644 Binary files a/fonts/google/biryani/files/biryani-latin-300-normal.woff and b/fonts/google/biryani/files/biryani-latin-300-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-400-normal.woff b/fonts/google/biryani/files/biryani-latin-400-normal.woff index ebaba6f8fbc..08b3bd58370 100644 Binary files a/fonts/google/biryani/files/biryani-latin-400-normal.woff and b/fonts/google/biryani/files/biryani-latin-400-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-600-normal.woff b/fonts/google/biryani/files/biryani-latin-600-normal.woff index fc29dc59efd..a90be9d953f 100644 Binary files a/fonts/google/biryani/files/biryani-latin-600-normal.woff and b/fonts/google/biryani/files/biryani-latin-600-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-700-normal.woff b/fonts/google/biryani/files/biryani-latin-700-normal.woff index a122b55069c..b1f6334efcf 100644 Binary files a/fonts/google/biryani/files/biryani-latin-700-normal.woff and b/fonts/google/biryani/files/biryani-latin-700-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-800-normal.woff b/fonts/google/biryani/files/biryani-latin-800-normal.woff index 31d1eea7393..dfa80936ef8 100644 Binary files a/fonts/google/biryani/files/biryani-latin-800-normal.woff and b/fonts/google/biryani/files/biryani-latin-800-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-900-normal.woff b/fonts/google/biryani/files/biryani-latin-900-normal.woff index 9fc0e1980a0..7b983327258 100644 Binary files a/fonts/google/biryani/files/biryani-latin-900-normal.woff and b/fonts/google/biryani/files/biryani-latin-900-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-200-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-200-normal.woff index 2bbeb99f6f8..037137f9509 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-200-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-200-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-300-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-300-normal.woff index 5b4339ffa5a..3bd310027a5 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-300-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-300-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-400-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-400-normal.woff index 7bb6f84732a..1eabdc7a917 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-400-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-400-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-600-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-600-normal.woff index 7b6ad52c099..f72f2567a1c 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-600-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-600-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-700-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-700-normal.woff index 21674d5e526..af01cc462fc 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-700-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-700-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-800-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-800-normal.woff index c320d6286c0..542d17d5e00 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-800-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-800-normal.woff differ diff --git a/fonts/google/biryani/files/biryani-latin-ext-900-normal.woff b/fonts/google/biryani/files/biryani-latin-ext-900-normal.woff index 41e3131d2e4..479caeb4c2d 100644 Binary files a/fonts/google/biryani/files/biryani-latin-ext-900-normal.woff and b/fonts/google/biryani/files/biryani-latin-ext-900-normal.woff differ diff --git a/fonts/google/biryani/scss/mixins.scss b/fonts/google/biryani/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biryani/scss/mixins.scss +++ b/fonts/google/biryani/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bitter/files/bitter-cyrillic-700-italic.woff b/fonts/google/bitter/files/bitter-cyrillic-700-italic.woff index 043f6c94731..1768562a961 100644 Binary files a/fonts/google/bitter/files/bitter-cyrillic-700-italic.woff and b/fonts/google/bitter/files/bitter-cyrillic-700-italic.woff differ diff --git a/fonts/google/bitter/files/bitter-latin-100-italic.woff b/fonts/google/bitter/files/bitter-latin-100-italic.woff index 6a586e56e83..39f8c40a622 100644 Binary files a/fonts/google/bitter/files/bitter-latin-100-italic.woff and b/fonts/google/bitter/files/bitter-latin-100-italic.woff differ diff --git a/fonts/google/bitter/files/bitter-latin-700-normal.woff b/fonts/google/bitter/files/bitter-latin-700-normal.woff index d5f381db759..5a13148712b 100644 Binary files a/fonts/google/bitter/files/bitter-latin-700-normal.woff and b/fonts/google/bitter/files/bitter-latin-700-normal.woff differ diff --git a/fonts/google/bitter/files/bitter-vietnamese-700-italic.woff b/fonts/google/bitter/files/bitter-vietnamese-700-italic.woff index ec9b1c66f3c..291b53a5b79 100644 Binary files a/fonts/google/bitter/files/bitter-vietnamese-700-italic.woff and b/fonts/google/bitter/files/bitter-vietnamese-700-italic.woff differ diff --git a/fonts/google/bitter/scss/mixins.scss b/fonts/google/bitter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bitter/scss/mixins.scss +++ b/fonts/google/bitter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-100-700-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-100-700-normal.woff index b15c27ae299..fb1740e5265 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-100-700-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-100-700-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-13-400-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-13-400-normal.woff index 94b5f932e08..48dd77df293 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-13-400-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-13-400-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-16-400-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-16-400-normal.woff index b7f9ffcd13f..f9d7e4f8e4b 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-16-400-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-16-400-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-21-400-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-21-400-normal.woff index b527a4b285a..32b23663590 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-21-400-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-21-400-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-23-700-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-23-700-normal.woff index 79c52716a1e..67f834763a3 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-23-700-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-23-700-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-34-400-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-34-400-normal.woff index 2daae7edaa7..dbbdc518865 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-34-400-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-34-400-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-87-700-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-87-700-normal.woff index c0f2cbdbfcf..302b7e175ff 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-87-700-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-87-700-normal.woff differ diff --git a/fonts/google/biz-udgothic/files/biz-udgothic-96-700-normal.woff b/fonts/google/biz-udgothic/files/biz-udgothic-96-700-normal.woff index df15761531c..8c15e05be11 100644 Binary files a/fonts/google/biz-udgothic/files/biz-udgothic-96-700-normal.woff and b/fonts/google/biz-udgothic/files/biz-udgothic-96-700-normal.woff differ diff --git a/fonts/google/biz-udgothic/scss/mixins.scss b/fonts/google/biz-udgothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biz-udgothic/scss/mixins.scss +++ b/fonts/google/biz-udgothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-19-700-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-19-700-normal.woff index 6a73a61970f..2898b160aff 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-19-700-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-19-700-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-24-700-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-24-700-normal.woff index 0f8017f0f4d..a69b205c127 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-24-700-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-24-700-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-62-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-62-400-normal.woff index db4b219b6b9..44a22ec98f4 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-62-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-62-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-71-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-71-400-normal.woff index 167ffce0729..5de1b5c8a93 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-71-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-71-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-74-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-74-400-normal.woff index 41064ba0c2a..9c751aa79ba 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-74-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-74-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-74-700-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-74-700-normal.woff index 2b9e4c10601..4f44887af97 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-74-700-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-74-700-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-81-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-81-400-normal.woff index 7a7f08916c6..39ec65c2dc3 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-81-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-81-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-83-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-83-400-normal.woff index 1ab9d1e3f55..b954f7174ad 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-83-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-83-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-96-700-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-96-700-normal.woff index 93e14e16508..667fe9f5727 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-96-700-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-96-700-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-japanese-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-japanese-400-normal.woff index 8027a5cb52f..a039e2da94c 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-japanese-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-japanese-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/files/biz-udmincho-latin-400-normal.woff b/fonts/google/biz-udmincho/files/biz-udmincho-latin-400-normal.woff index 87e1996df3f..5843eb7dec6 100644 Binary files a/fonts/google/biz-udmincho/files/biz-udmincho-latin-400-normal.woff and b/fonts/google/biz-udmincho/files/biz-udmincho-latin-400-normal.woff differ diff --git a/fonts/google/biz-udmincho/scss/mixins.scss b/fonts/google/biz-udmincho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biz-udmincho/scss/mixins.scss +++ b/fonts/google/biz-udmincho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-100-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-100-400-normal.woff index d909a556e75..c0b953eea1c 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-100-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-100-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-16-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-16-400-normal.woff index 9cb78fcddb6..6165fe17d58 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-16-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-16-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-18-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-18-400-normal.woff index 9c58555e336..0ccd0940219 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-18-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-18-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-4-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-4-400-normal.woff index 1e640e6c51a..4008e39d246 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-4-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-4-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-44-700-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-44-700-normal.woff index 9e32ff1608a..3c1b6271312 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-44-700-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-44-700-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-53-700-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-53-700-normal.woff index 79a1d2e099c..8530041fb4f 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-53-700-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-53-700-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-82-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-82-400-normal.woff index 99c94840290..88daf4ceb2f 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-82-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-82-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-95-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-95-400-normal.woff index bc2d9c9b546..846a8dd4b3d 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-95-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-95-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/files/biz-udpgothic-latin-ext-400-normal.woff b/fonts/google/biz-udpgothic/files/biz-udpgothic-latin-ext-400-normal.woff index 0fdcbe84c7a..7a2d825bae8 100644 Binary files a/fonts/google/biz-udpgothic/files/biz-udpgothic-latin-ext-400-normal.woff and b/fonts/google/biz-udpgothic/files/biz-udpgothic-latin-ext-400-normal.woff differ diff --git a/fonts/google/biz-udpgothic/scss/mixins.scss b/fonts/google/biz-udpgothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biz-udpgothic/scss/mixins.scss +++ b/fonts/google/biz-udpgothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-114-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-114-400-normal.woff index 6eb0bd7e0ff..4510bb92906 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-114-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-114-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-114-700-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-114-700-normal.woff index 28c5197135f..5cbe3e9649d 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-114-700-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-114-700-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-116-700-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-116-700-normal.woff index e080ba30627..9a8cec5d375 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-116-700-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-116-700-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-16-700-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-16-700-normal.woff index c73dec32a08..461f104eff5 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-16-700-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-16-700-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-27-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-27-400-normal.woff index b56189e4f32..cd71f289e9b 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-27-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-27-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-28-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-28-400-normal.woff index 007c364336b..f0fa24837ee 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-28-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-28-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-31-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-31-400-normal.woff index b302b76336b..93f4cec04cf 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-31-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-31-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-33-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-33-400-normal.woff index b11151d5f87..10ffb482761 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-33-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-33-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-39-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-39-400-normal.woff index 67080a7a46e..7f48a4cd387 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-39-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-39-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-52-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-52-400-normal.woff index a936fe066cc..f86b15d5c1d 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-52-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-52-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-55-700-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-55-700-normal.woff index 54be564ea07..2bf13019b7d 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-55-700-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-55-700-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-56-700-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-56-700-normal.woff index 03ed512f18c..cab8ada1142 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-56-700-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-56-700-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-67-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-67-400-normal.woff index 5b81498e775..88c59c7fbab 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-67-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-67-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/files/biz-udpmincho-90-400-normal.woff b/fonts/google/biz-udpmincho/files/biz-udpmincho-90-400-normal.woff index b4b0f7bfb08..62376578b26 100644 Binary files a/fonts/google/biz-udpmincho/files/biz-udpmincho-90-400-normal.woff and b/fonts/google/biz-udpmincho/files/biz-udpmincho-90-400-normal.woff differ diff --git a/fonts/google/biz-udpmincho/scss/mixins.scss b/fonts/google/biz-udpmincho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/biz-udpmincho/scss/mixins.scss +++ b/fonts/google/biz-udpmincho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/black-and-white-picture/files/black-and-white-picture-104-400-normal.woff b/fonts/google/black-and-white-picture/files/black-and-white-picture-104-400-normal.woff index 4b2a5ef6648..0be89346b4f 100644 Binary files a/fonts/google/black-and-white-picture/files/black-and-white-picture-104-400-normal.woff and b/fonts/google/black-and-white-picture/files/black-and-white-picture-104-400-normal.woff differ diff --git a/fonts/google/black-and-white-picture/files/black-and-white-picture-118-400-normal.woff b/fonts/google/black-and-white-picture/files/black-and-white-picture-118-400-normal.woff index e69ba74dcb4..2bc730ba18c 100644 Binary files a/fonts/google/black-and-white-picture/files/black-and-white-picture-118-400-normal.woff and b/fonts/google/black-and-white-picture/files/black-and-white-picture-118-400-normal.woff differ diff --git a/fonts/google/black-and-white-picture/files/black-and-white-picture-119-400-normal.woff b/fonts/google/black-and-white-picture/files/black-and-white-picture-119-400-normal.woff index 34207719c33..1418f2db2c2 100644 Binary files a/fonts/google/black-and-white-picture/files/black-and-white-picture-119-400-normal.woff and b/fonts/google/black-and-white-picture/files/black-and-white-picture-119-400-normal.woff differ diff --git a/fonts/google/black-and-white-picture/files/black-and-white-picture-33-400-normal.woff b/fonts/google/black-and-white-picture/files/black-and-white-picture-33-400-normal.woff index f536361f256..6e83d7a0f23 100644 Binary files a/fonts/google/black-and-white-picture/files/black-and-white-picture-33-400-normal.woff and b/fonts/google/black-and-white-picture/files/black-and-white-picture-33-400-normal.woff differ diff --git a/fonts/google/black-and-white-picture/files/black-and-white-picture-9-400-normal.woff b/fonts/google/black-and-white-picture/files/black-and-white-picture-9-400-normal.woff index a699dfd7a32..92c0d09a652 100644 Binary files a/fonts/google/black-and-white-picture/files/black-and-white-picture-9-400-normal.woff and b/fonts/google/black-and-white-picture/files/black-and-white-picture-9-400-normal.woff differ diff --git a/fonts/google/black-and-white-picture/scss/mixins.scss b/fonts/google/black-and-white-picture/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/black-and-white-picture/scss/mixins.scss +++ b/fonts/google/black-and-white-picture/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/black-han-sans/files/black-han-sans-10-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-10-400-normal.woff index 30e4233bcea..9b509cfb9b3 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-10-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-10-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-100-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-100-400-normal.woff index 131bdaffed4..4e05d3c1d27 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-100-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-100-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-101-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-101-400-normal.woff index 67b972fe5a7..46d76478a23 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-101-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-101-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-102-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-102-400-normal.woff index fb0fe20d04a..98cf4efa980 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-102-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-102-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-103-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-103-400-normal.woff index 9c4818ba70e..441fb5fa035 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-103-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-103-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-104-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-104-400-normal.woff index dc8aab6b5d0..f71614da243 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-104-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-104-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-105-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-105-400-normal.woff index 1c02ef96981..143c7c8961c 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-105-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-105-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-106-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-106-400-normal.woff index ff731598ad0..9bb2ee2989d 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-106-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-106-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-107-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-107-400-normal.woff index 76a05a07114..35d6c805342 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-107-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-107-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-108-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-108-400-normal.woff index e3fdc131f43..ba3d3ce3eb2 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-108-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-108-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-109-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-109-400-normal.woff index 2198246aa7e..6633e176644 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-109-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-109-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-11-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-11-400-normal.woff index b5d2e9b7b85..8c56fc55bb0 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-11-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-11-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-110-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-110-400-normal.woff index e0ce6bcebd7..fbc3e806355 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-110-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-110-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-111-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-111-400-normal.woff index aa7fc369601..c18379a1c77 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-111-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-111-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-112-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-112-400-normal.woff index 47996e5ec9a..b45392988d3 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-112-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-112-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-113-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-113-400-normal.woff index aee4b0bc660..ed5cbf22ea4 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-113-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-113-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-114-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-114-400-normal.woff index 19be8a3390b..e29299eacfd 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-114-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-114-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-115-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-115-400-normal.woff index 300179bb413..d7a68d52075 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-115-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-115-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-116-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-116-400-normal.woff index 610d81e1a1a..6572de98b2b 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-116-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-116-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-117-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-117-400-normal.woff index 43c075fc765..ce489906e9e 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-117-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-117-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-118-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-118-400-normal.woff index fb499c50c87..c22bfbf2996 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-118-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-118-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-119-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-119-400-normal.woff index 484f19085e0..a3adcfc4251 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-119-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-119-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-12-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-12-400-normal.woff index b3aafd3abd3..b8a63ab9201 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-12-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-12-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-13-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-13-400-normal.woff index 99c9c49938b..65ca901c50a 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-13-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-13-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-14-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-14-400-normal.woff index 0a4a9532541..0ec16a27938 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-14-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-14-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-15-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-15-400-normal.woff index 625fdcb2232..065e90e1325 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-15-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-15-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-16-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-16-400-normal.woff index 9202ae8da9e..533ea805e31 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-16-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-16-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-17-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-17-400-normal.woff index e8a30bcd6f3..60ca564b654 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-17-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-17-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-18-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-18-400-normal.woff index ceee5547328..997d5f6ae15 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-18-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-18-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-19-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-19-400-normal.woff index 46ad0b999a3..6cb883aa4ba 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-19-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-19-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-2-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-2-400-normal.woff index 10fa74dd451..1b4da7e2f3c 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-2-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-2-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-20-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-20-400-normal.woff index 7ff5a660de0..fb724bd832f 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-20-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-20-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-21-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-21-400-normal.woff index d848bc46265..0370749aca7 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-21-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-21-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-22-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-22-400-normal.woff index 9e822f6609e..3b1b915adcb 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-22-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-22-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-23-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-23-400-normal.woff index 07f082403cb..b5246c09ac3 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-23-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-23-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-24-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-24-400-normal.woff index 89dd71079fd..6a1f80bfb7f 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-24-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-24-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-25-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-25-400-normal.woff index c1b61c56c84..84e6b26881e 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-25-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-25-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-26-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-26-400-normal.woff index 7c6f7ca8b61..3c8590384a0 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-26-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-26-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-27-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-27-400-normal.woff index c8c65ef18a1..aa0e9da1757 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-27-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-27-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-28-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-28-400-normal.woff index 8678156ffb5..6d1414d931c 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-28-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-28-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-29-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-29-400-normal.woff index 53d3f98f84e..abe47008e67 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-29-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-29-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-3-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-3-400-normal.woff index ed941b6c58b..1324dcabd46 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-3-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-3-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-30-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-30-400-normal.woff index ec544dc4e3e..755b6b666fd 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-30-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-30-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-31-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-31-400-normal.woff index 6580fc7e0e9..42dfe06f606 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-31-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-31-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-32-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-32-400-normal.woff index 1cc2609b7dc..7e54ce621e9 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-32-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-32-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-33-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-33-400-normal.woff index d14e96e6948..a60c04e408a 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-33-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-33-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-34-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-34-400-normal.woff index 38ebc907ed3..a24c8cea0bc 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-34-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-34-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-35-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-35-400-normal.woff index 02b293d59ba..e65d8fd1f4f 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-35-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-35-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-36-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-36-400-normal.woff index d6988a29dbc..233ea7f8e53 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-36-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-36-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-37-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-37-400-normal.woff index e06d1a4023a..2e615f42689 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-37-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-37-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-38-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-38-400-normal.woff index 82199711f76..38831b43e05 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-38-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-38-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-39-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-39-400-normal.woff index e7b6a7c1dc8..c91585e1f20 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-39-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-39-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-4-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-4-400-normal.woff index cb4a0dd1397..94528d8f25a 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-4-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-4-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-40-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-40-400-normal.woff index 4c1cce0d0bb..3a16857176e 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-40-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-40-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-41-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-41-400-normal.woff index 9c187676682..0f197c500df 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-41-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-41-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-42-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-42-400-normal.woff index d53c3a27435..0cf4b607f63 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-42-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-42-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-43-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-43-400-normal.woff index 64919252e86..997f6c48c05 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-43-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-43-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-44-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-44-400-normal.woff index 3bff3a5bc3e..95b17a0db39 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-44-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-44-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-45-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-45-400-normal.woff index 629627bd32c..5377d38ce85 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-45-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-45-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-46-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-46-400-normal.woff index 8ab479e6066..f3821cbadcf 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-46-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-46-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-47-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-47-400-normal.woff index e0524b52a20..68155d9d7e6 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-47-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-47-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-48-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-48-400-normal.woff index 08497dc1dc0..72749ad6927 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-48-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-48-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-49-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-49-400-normal.woff index c14c0a6c6b9..ef035b5991e 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-49-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-49-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-5-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-5-400-normal.woff index 0644066ed66..8059a0f4708 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-5-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-5-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-50-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-50-400-normal.woff index 697fbf58685..a23825c8b2d 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-50-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-50-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-51-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-51-400-normal.woff index 8b469b1ebcb..30f3c2947bd 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-51-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-51-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-52-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-52-400-normal.woff index 9fae7447485..92389c8cdb3 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-52-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-52-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-53-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-53-400-normal.woff index d717dc421d1..9edd0657b1f 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-53-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-53-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-54-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-54-400-normal.woff index 50e99aa684e..3a8046d5c82 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-54-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-54-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-55-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-55-400-normal.woff index 2b124cd71bd..2ecfbbf2b31 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-55-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-55-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-56-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-56-400-normal.woff index 1ac75150d23..ca6ed391e41 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-56-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-56-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-57-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-57-400-normal.woff index 56f617b270d..4cbfdfa1fd6 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-57-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-57-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-58-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-58-400-normal.woff index 80daf6879bc..044da0078a0 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-58-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-58-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-59-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-59-400-normal.woff index a45de380a73..2ebbf210caa 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-59-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-59-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-6-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-6-400-normal.woff index 503e4c3ad29..1b6e5427eae 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-6-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-6-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-60-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-60-400-normal.woff index c3e0e1cbc4b..d9082b08123 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-60-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-60-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-61-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-61-400-normal.woff index ba7fae14286..d264eac14a2 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-61-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-61-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-62-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-62-400-normal.woff index 71c27e1d678..5e931874fe5 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-62-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-62-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-63-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-63-400-normal.woff index b9dc8bb9106..b22a4fc5052 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-63-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-63-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-64-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-64-400-normal.woff index 736311f6799..6d78a3ff7c5 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-64-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-64-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-65-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-65-400-normal.woff index d557fc051bf..1adf829169f 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-65-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-65-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-7-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-7-400-normal.woff index bbdce1b9078..ed718abf79d 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-7-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-7-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-8-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-8-400-normal.woff index 010b79400fc..83b87396299 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-8-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-8-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-9-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-9-400-normal.woff index e8e9a47bdd0..f5b7a69fd00 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-9-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-9-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-94-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-94-400-normal.woff index 8b0161f754f..78ebad55289 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-94-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-94-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-95-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-95-400-normal.woff index adf612a3fad..ee23b0dd4d3 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-95-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-95-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-99-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-99-400-normal.woff index 97c6d45d41e..c3ac4c341c5 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-99-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-99-400-normal.woff differ diff --git a/fonts/google/black-han-sans/files/black-han-sans-latin-400-normal.woff b/fonts/google/black-han-sans/files/black-han-sans-latin-400-normal.woff index a33efb0656c..1953203516c 100644 Binary files a/fonts/google/black-han-sans/files/black-han-sans-latin-400-normal.woff and b/fonts/google/black-han-sans/files/black-han-sans-latin-400-normal.woff differ diff --git a/fonts/google/black-han-sans/scss/mixins.scss b/fonts/google/black-han-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/black-han-sans/scss/mixins.scss +++ b/fonts/google/black-han-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/black-ops-one/scss/mixins.scss b/fonts/google/black-ops-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/black-ops-one/scss/mixins.scss +++ b/fonts/google/black-ops-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/blaka-hollow/files/blaka-hollow-arabic-400-normal.woff b/fonts/google/blaka-hollow/files/blaka-hollow-arabic-400-normal.woff index 986aa88b2c8..f630734ffc2 100644 Binary files a/fonts/google/blaka-hollow/files/blaka-hollow-arabic-400-normal.woff and b/fonts/google/blaka-hollow/files/blaka-hollow-arabic-400-normal.woff differ diff --git a/fonts/google/blaka-hollow/files/blaka-hollow-latin-400-normal.woff b/fonts/google/blaka-hollow/files/blaka-hollow-latin-400-normal.woff index ad350ef2229..d968e82cb23 100644 Binary files a/fonts/google/blaka-hollow/files/blaka-hollow-latin-400-normal.woff and b/fonts/google/blaka-hollow/files/blaka-hollow-latin-400-normal.woff differ diff --git a/fonts/google/blaka-hollow/files/blaka-hollow-latin-ext-400-normal.woff b/fonts/google/blaka-hollow/files/blaka-hollow-latin-ext-400-normal.woff index 782e450c170..878395cffac 100644 Binary files a/fonts/google/blaka-hollow/files/blaka-hollow-latin-ext-400-normal.woff and b/fonts/google/blaka-hollow/files/blaka-hollow-latin-ext-400-normal.woff differ diff --git a/fonts/google/blaka-hollow/scss/mixins.scss b/fonts/google/blaka-hollow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/blaka-hollow/scss/mixins.scss +++ b/fonts/google/blaka-hollow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/blaka-ink/scss/mixins.scss b/fonts/google/blaka-ink/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/blaka-ink/scss/mixins.scss +++ b/fonts/google/blaka-ink/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/blaka/scss/mixins.scss b/fonts/google/blaka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/blaka/scss/mixins.scss +++ b/fonts/google/blaka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/blinker/scss/mixins.scss b/fonts/google/blinker/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/blinker/scss/mixins.scss +++ b/fonts/google/blinker/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bodoni-moda/scss/mixins.scss b/fonts/google/bodoni-moda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bodoni-moda/scss/mixins.scss +++ b/fonts/google/bodoni-moda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bokor/files/bokor-latin-400-normal.woff b/fonts/google/bokor/files/bokor-latin-400-normal.woff index 8a980d91ea2..875776b65bd 100644 Binary files a/fonts/google/bokor/files/bokor-latin-400-normal.woff and b/fonts/google/bokor/files/bokor-latin-400-normal.woff differ diff --git a/fonts/google/bokor/scss/mixins.scss b/fonts/google/bokor/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bokor/scss/mixins.scss +++ b/fonts/google/bokor/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bona-nova/files/bona-nova-latin-ext-700-normal.woff b/fonts/google/bona-nova/files/bona-nova-latin-ext-700-normal.woff index f02dae01b79..7499287844d 100644 Binary files a/fonts/google/bona-nova/files/bona-nova-latin-ext-700-normal.woff and b/fonts/google/bona-nova/files/bona-nova-latin-ext-700-normal.woff differ diff --git a/fonts/google/bona-nova/scss/mixins.scss b/fonts/google/bona-nova/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bona-nova/scss/mixins.scss +++ b/fonts/google/bona-nova/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bonbon/scss/mixins.scss b/fonts/google/bonbon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bonbon/scss/mixins.scss +++ b/fonts/google/bonbon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bonheur-royale/scss/mixins.scss b/fonts/google/bonheur-royale/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bonheur-royale/scss/mixins.scss +++ b/fonts/google/bonheur-royale/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/boogaloo/scss/mixins.scss b/fonts/google/boogaloo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/boogaloo/scss/mixins.scss +++ b/fonts/google/boogaloo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/borel/files/borel-latin-400-normal.woff b/fonts/google/borel/files/borel-latin-400-normal.woff index d44eef50173..f26c84d9d05 100644 Binary files a/fonts/google/borel/files/borel-latin-400-normal.woff and b/fonts/google/borel/files/borel-latin-400-normal.woff differ diff --git a/fonts/google/borel/files/borel-latin-ext-400-normal.woff b/fonts/google/borel/files/borel-latin-ext-400-normal.woff index b3e86218e79..2bd34d34d29 100644 Binary files a/fonts/google/borel/files/borel-latin-ext-400-normal.woff and b/fonts/google/borel/files/borel-latin-ext-400-normal.woff differ diff --git a/fonts/google/borel/scss/mixins.scss b/fonts/google/borel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/borel/scss/mixins.scss +++ b/fonts/google/borel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bowlby-one-sc/scss/mixins.scss b/fonts/google/bowlby-one-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bowlby-one-sc/scss/mixins.scss +++ b/fonts/google/bowlby-one-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bowlby-one/scss/mixins.scss b/fonts/google/bowlby-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bowlby-one/scss/mixins.scss +++ b/fonts/google/bowlby-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/braah-one/files/braah-one-gurmukhi-400-normal.woff b/fonts/google/braah-one/files/braah-one-gurmukhi-400-normal.woff index 63a9fdb1595..85202fe3720 100644 Binary files a/fonts/google/braah-one/files/braah-one-gurmukhi-400-normal.woff and b/fonts/google/braah-one/files/braah-one-gurmukhi-400-normal.woff differ diff --git a/fonts/google/braah-one/files/braah-one-latin-400-normal.woff b/fonts/google/braah-one/files/braah-one-latin-400-normal.woff index 6961ca41f60..f6e43debb9b 100644 Binary files a/fonts/google/braah-one/files/braah-one-latin-400-normal.woff and b/fonts/google/braah-one/files/braah-one-latin-400-normal.woff differ diff --git a/fonts/google/braah-one/files/braah-one-latin-ext-400-normal.woff b/fonts/google/braah-one/files/braah-one-latin-ext-400-normal.woff index d672b30fcc7..10b927d4e51 100644 Binary files a/fonts/google/braah-one/files/braah-one-latin-ext-400-normal.woff and b/fonts/google/braah-one/files/braah-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/braah-one/files/braah-one-vietnamese-400-normal.woff b/fonts/google/braah-one/files/braah-one-vietnamese-400-normal.woff index 177b4677bab..b12d3295266 100644 Binary files a/fonts/google/braah-one/files/braah-one-vietnamese-400-normal.woff and b/fonts/google/braah-one/files/braah-one-vietnamese-400-normal.woff differ diff --git a/fonts/google/braah-one/scss/mixins.scss b/fonts/google/braah-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/braah-one/scss/mixins.scss +++ b/fonts/google/braah-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/brawler/files/brawler-latin-400-normal.woff b/fonts/google/brawler/files/brawler-latin-400-normal.woff index e49b9e70c1b..4c15ae6e09c 100644 Binary files a/fonts/google/brawler/files/brawler-latin-400-normal.woff and b/fonts/google/brawler/files/brawler-latin-400-normal.woff differ diff --git a/fonts/google/brawler/files/brawler-latin-700-normal.woff b/fonts/google/brawler/files/brawler-latin-700-normal.woff index cafc1ed5936..a49421f45d8 100644 Binary files a/fonts/google/brawler/files/brawler-latin-700-normal.woff and b/fonts/google/brawler/files/brawler-latin-700-normal.woff differ diff --git a/fonts/google/brawler/scss/mixins.scss b/fonts/google/brawler/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/brawler/scss/mixins.scss +++ b/fonts/google/brawler/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bree-serif/scss/mixins.scss b/fonts/google/bree-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bree-serif/scss/mixins.scss +++ b/fonts/google/bree-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bricolage-grotesque/files/bricolage-grotesque-latin-ext-800-normal.woff b/fonts/google/bricolage-grotesque/files/bricolage-grotesque-latin-ext-800-normal.woff index c9da47be64d..892c747c02d 100644 Binary files a/fonts/google/bricolage-grotesque/files/bricolage-grotesque-latin-ext-800-normal.woff and b/fonts/google/bricolage-grotesque/files/bricolage-grotesque-latin-ext-800-normal.woff differ diff --git a/fonts/google/bricolage-grotesque/scss/mixins.scss b/fonts/google/bricolage-grotesque/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bricolage-grotesque/scss/mixins.scss +++ b/fonts/google/bricolage-grotesque/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bruno-ace-sc/scss/mixins.scss b/fonts/google/bruno-ace-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bruno-ace-sc/scss/mixins.scss +++ b/fonts/google/bruno-ace-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bruno-ace/scss/mixins.scss b/fonts/google/bruno-ace/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bruno-ace/scss/mixins.scss +++ b/fonts/google/bruno-ace/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/brygada-1918/files/brygada-1918-cyrillic-500-italic.woff b/fonts/google/brygada-1918/files/brygada-1918-cyrillic-500-italic.woff index 72cf74befcb..e36936e9d46 100644 Binary files a/fonts/google/brygada-1918/files/brygada-1918-cyrillic-500-italic.woff and b/fonts/google/brygada-1918/files/brygada-1918-cyrillic-500-italic.woff differ diff --git a/fonts/google/brygada-1918/scss/mixins.scss b/fonts/google/brygada-1918/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/brygada-1918/scss/mixins.scss +++ b/fonts/google/brygada-1918/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bubblegum-sans/scss/mixins.scss b/fonts/google/bubblegum-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bubblegum-sans/scss/mixins.scss +++ b/fonts/google/bubblegum-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bubbler-one/scss/mixins.scss b/fonts/google/bubbler-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bubbler-one/scss/mixins.scss +++ b/fonts/google/bubbler-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/buda/scss/mixins.scss b/fonts/google/buda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/buda/scss/mixins.scss +++ b/fonts/google/buda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/buenard/scss/mixins.scss b/fonts/google/buenard/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/buenard/scss/mixins.scss +++ b/fonts/google/buenard/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bungee-hairline/scss/mixins.scss b/fonts/google/bungee-hairline/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bungee-hairline/scss/mixins.scss +++ b/fonts/google/bungee-hairline/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bungee-inline/files/bungee-inline-latin-ext-400-normal.woff b/fonts/google/bungee-inline/files/bungee-inline-latin-ext-400-normal.woff index 09386776edd..2af374e9af2 100644 Binary files a/fonts/google/bungee-inline/files/bungee-inline-latin-ext-400-normal.woff and b/fonts/google/bungee-inline/files/bungee-inline-latin-ext-400-normal.woff differ diff --git a/fonts/google/bungee-inline/scss/mixins.scss b/fonts/google/bungee-inline/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bungee-inline/scss/mixins.scss +++ b/fonts/google/bungee-inline/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bungee-outline/scss/mixins.scss b/fonts/google/bungee-outline/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bungee-outline/scss/mixins.scss +++ b/fonts/google/bungee-outline/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bungee-shade/scss/mixins.scss b/fonts/google/bungee-shade/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bungee-shade/scss/mixins.scss +++ b/fonts/google/bungee-shade/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bungee-spice/files/bungee-spice-vietnamese-400-normal.woff b/fonts/google/bungee-spice/files/bungee-spice-vietnamese-400-normal.woff index f6fd3535f0d..3a98b60865a 100644 Binary files a/fonts/google/bungee-spice/files/bungee-spice-vietnamese-400-normal.woff and b/fonts/google/bungee-spice/files/bungee-spice-vietnamese-400-normal.woff differ diff --git a/fonts/google/bungee-spice/scss/mixins.scss b/fonts/google/bungee-spice/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bungee-spice/scss/mixins.scss +++ b/fonts/google/bungee-spice/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/bungee/files/bungee-latin-400-normal.woff b/fonts/google/bungee/files/bungee-latin-400-normal.woff index de37288596f..c554ffa6789 100644 Binary files a/fonts/google/bungee/files/bungee-latin-400-normal.woff and b/fonts/google/bungee/files/bungee-latin-400-normal.woff differ diff --git a/fonts/google/bungee/files/bungee-latin-ext-400-normal.woff b/fonts/google/bungee/files/bungee-latin-ext-400-normal.woff index d9df70c0e54..003d2895b63 100644 Binary files a/fonts/google/bungee/files/bungee-latin-ext-400-normal.woff and b/fonts/google/bungee/files/bungee-latin-ext-400-normal.woff differ diff --git a/fonts/google/bungee/files/bungee-vietnamese-400-normal.woff b/fonts/google/bungee/files/bungee-vietnamese-400-normal.woff index 0e4e6a060af..24523a44738 100644 Binary files a/fonts/google/bungee/files/bungee-vietnamese-400-normal.woff and b/fonts/google/bungee/files/bungee-vietnamese-400-normal.woff differ diff --git a/fonts/google/bungee/scss/mixins.scss b/fonts/google/bungee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/bungee/scss/mixins.scss +++ b/fonts/google/bungee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/butcherman/files/butcherman-latin-400-normal.woff b/fonts/google/butcherman/files/butcherman-latin-400-normal.woff index 2473dfa7ca6..fcb7dfe4443 100644 Binary files a/fonts/google/butcherman/files/butcherman-latin-400-normal.woff and b/fonts/google/butcherman/files/butcherman-latin-400-normal.woff differ diff --git a/fonts/google/butcherman/files/butcherman-latin-ext-400-normal.woff b/fonts/google/butcherman/files/butcherman-latin-ext-400-normal.woff index 60551f1df19..6ed6db6ee79 100644 Binary files a/fonts/google/butcherman/files/butcherman-latin-ext-400-normal.woff and b/fonts/google/butcherman/files/butcherman-latin-ext-400-normal.woff differ diff --git a/fonts/google/butcherman/scss/mixins.scss b/fonts/google/butcherman/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/butcherman/scss/mixins.scss +++ b/fonts/google/butcherman/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/butterfly-kids/scss/mixins.scss b/fonts/google/butterfly-kids/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/butterfly-kids/scss/mixins.scss +++ b/fonts/google/butterfly-kids/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cabin-condensed/scss/mixins.scss b/fonts/google/cabin-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cabin-condensed/scss/mixins.scss +++ b/fonts/google/cabin-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cabin-sketch/scss/mixins.scss b/fonts/google/cabin-sketch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cabin-sketch/scss/mixins.scss +++ b/fonts/google/cabin-sketch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cabin/files/cabin-latin-600-italic.woff b/fonts/google/cabin/files/cabin-latin-600-italic.woff index 4d184407c0a..64ae474d90a 100644 Binary files a/fonts/google/cabin/files/cabin-latin-600-italic.woff and b/fonts/google/cabin/files/cabin-latin-600-italic.woff differ diff --git a/fonts/google/cabin/scss/mixins.scss b/fonts/google/cabin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cabin/scss/mixins.scss +++ b/fonts/google/cabin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caesar-dressing/scss/mixins.scss b/fonts/google/caesar-dressing/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caesar-dressing/scss/mixins.scss +++ b/fonts/google/caesar-dressing/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cagliostro/scss/mixins.scss b/fonts/google/cagliostro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cagliostro/scss/mixins.scss +++ b/fonts/google/cagliostro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cairo-play/files/cairo-play-latin-ext-500-normal.woff b/fonts/google/cairo-play/files/cairo-play-latin-ext-500-normal.woff index 2fcd1e611bf..76adc538db1 100644 Binary files a/fonts/google/cairo-play/files/cairo-play-latin-ext-500-normal.woff and b/fonts/google/cairo-play/files/cairo-play-latin-ext-500-normal.woff differ diff --git a/fonts/google/cairo-play/files/cairo-play-latin-ext-800-normal.woff b/fonts/google/cairo-play/files/cairo-play-latin-ext-800-normal.woff index dd5c1177f6f..2f936b7abdd 100644 Binary files a/fonts/google/cairo-play/files/cairo-play-latin-ext-800-normal.woff and b/fonts/google/cairo-play/files/cairo-play-latin-ext-800-normal.woff differ diff --git a/fonts/google/cairo-play/scss/mixins.scss b/fonts/google/cairo-play/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cairo-play/scss/mixins.scss +++ b/fonts/google/cairo-play/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cairo/scss/mixins.scss b/fonts/google/cairo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cairo/scss/mixins.scss +++ b/fonts/google/cairo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caladea/files/caladea-latin-400-italic.woff b/fonts/google/caladea/files/caladea-latin-400-italic.woff index cbbb6aaa28a..c3bad0afe76 100644 Binary files a/fonts/google/caladea/files/caladea-latin-400-italic.woff and b/fonts/google/caladea/files/caladea-latin-400-italic.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-400-normal.woff b/fonts/google/caladea/files/caladea-latin-400-normal.woff index 2c2945c4d62..cf45b59449a 100644 Binary files a/fonts/google/caladea/files/caladea-latin-400-normal.woff and b/fonts/google/caladea/files/caladea-latin-400-normal.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-700-italic.woff b/fonts/google/caladea/files/caladea-latin-700-italic.woff index c5a940084dc..57bab98748a 100644 Binary files a/fonts/google/caladea/files/caladea-latin-700-italic.woff and b/fonts/google/caladea/files/caladea-latin-700-italic.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-700-normal.woff b/fonts/google/caladea/files/caladea-latin-700-normal.woff index 97f9ccdf700..174f4578ac6 100644 Binary files a/fonts/google/caladea/files/caladea-latin-700-normal.woff and b/fonts/google/caladea/files/caladea-latin-700-normal.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-ext-400-italic.woff b/fonts/google/caladea/files/caladea-latin-ext-400-italic.woff index e2edf85e91a..d53bb9d90b5 100644 Binary files a/fonts/google/caladea/files/caladea-latin-ext-400-italic.woff and b/fonts/google/caladea/files/caladea-latin-ext-400-italic.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-ext-400-normal.woff b/fonts/google/caladea/files/caladea-latin-ext-400-normal.woff index 94115a0d355..92831d548a9 100644 Binary files a/fonts/google/caladea/files/caladea-latin-ext-400-normal.woff and b/fonts/google/caladea/files/caladea-latin-ext-400-normal.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-ext-700-italic.woff b/fonts/google/caladea/files/caladea-latin-ext-700-italic.woff index 6c74b84b8f1..2e87b48add9 100644 Binary files a/fonts/google/caladea/files/caladea-latin-ext-700-italic.woff and b/fonts/google/caladea/files/caladea-latin-ext-700-italic.woff differ diff --git a/fonts/google/caladea/files/caladea-latin-ext-700-normal.woff b/fonts/google/caladea/files/caladea-latin-ext-700-normal.woff index 9a1285af98e..58437de58d1 100644 Binary files a/fonts/google/caladea/files/caladea-latin-ext-700-normal.woff and b/fonts/google/caladea/files/caladea-latin-ext-700-normal.woff differ diff --git a/fonts/google/caladea/scss/mixins.scss b/fonts/google/caladea/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caladea/scss/mixins.scss +++ b/fonts/google/caladea/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/calistoga/scss/mixins.scss b/fonts/google/calistoga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/calistoga/scss/mixins.scss +++ b/fonts/google/calistoga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/calligraffitti/scss/mixins.scss b/fonts/google/calligraffitti/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/calligraffitti/scss/mixins.scss +++ b/fonts/google/calligraffitti/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cambay/files/cambay-latin-ext-400-normal.woff b/fonts/google/cambay/files/cambay-latin-ext-400-normal.woff index b12383bff55..6a37be20356 100644 Binary files a/fonts/google/cambay/files/cambay-latin-ext-400-normal.woff and b/fonts/google/cambay/files/cambay-latin-ext-400-normal.woff differ diff --git a/fonts/google/cambay/scss/mixins.scss b/fonts/google/cambay/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cambay/scss/mixins.scss +++ b/fonts/google/cambay/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cambo/files/cambo-latin-400-normal.woff b/fonts/google/cambo/files/cambo-latin-400-normal.woff index 4475bd7b4f8..fa280890e86 100644 Binary files a/fonts/google/cambo/files/cambo-latin-400-normal.woff and b/fonts/google/cambo/files/cambo-latin-400-normal.woff differ diff --git a/fonts/google/cambo/files/cambo-latin-ext-400-normal.woff b/fonts/google/cambo/files/cambo-latin-ext-400-normal.woff index 90ffce7d995..02c2705aed6 100644 Binary files a/fonts/google/cambo/files/cambo-latin-ext-400-normal.woff and b/fonts/google/cambo/files/cambo-latin-ext-400-normal.woff differ diff --git a/fonts/google/cambo/scss/mixins.scss b/fonts/google/cambo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cambo/scss/mixins.scss +++ b/fonts/google/cambo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/candal/scss/mixins.scss b/fonts/google/candal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/candal/scss/mixins.scss +++ b/fonts/google/candal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cantarell/files/cantarell-latin-400-normal.woff b/fonts/google/cantarell/files/cantarell-latin-400-normal.woff index 65a02368dba..b96096f89af 100644 Binary files a/fonts/google/cantarell/files/cantarell-latin-400-normal.woff and b/fonts/google/cantarell/files/cantarell-latin-400-normal.woff differ diff --git a/fonts/google/cantarell/scss/mixins.scss b/fonts/google/cantarell/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cantarell/scss/mixins.scss +++ b/fonts/google/cantarell/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cantata-one/scss/mixins.scss b/fonts/google/cantata-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cantata-one/scss/mixins.scss +++ b/fonts/google/cantata-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cantora-one/scss/mixins.scss b/fonts/google/cantora-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cantora-one/scss/mixins.scss +++ b/fonts/google/cantora-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caprasimo/scss/mixins.scss b/fonts/google/caprasimo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caprasimo/scss/mixins.scss +++ b/fonts/google/caprasimo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/capriola/files/capriola-latin-400-normal.woff b/fonts/google/capriola/files/capriola-latin-400-normal.woff index ed6aa3bdcbd..ffe67b80ae8 100644 Binary files a/fonts/google/capriola/files/capriola-latin-400-normal.woff and b/fonts/google/capriola/files/capriola-latin-400-normal.woff differ diff --git a/fonts/google/capriola/scss/mixins.scss b/fonts/google/capriola/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/capriola/scss/mixins.scss +++ b/fonts/google/capriola/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caramel/files/caramel-latin-400-normal.woff b/fonts/google/caramel/files/caramel-latin-400-normal.woff index ee7e5144121..0c032a19966 100644 Binary files a/fonts/google/caramel/files/caramel-latin-400-normal.woff and b/fonts/google/caramel/files/caramel-latin-400-normal.woff differ diff --git a/fonts/google/caramel/files/caramel-latin-ext-400-normal.woff b/fonts/google/caramel/files/caramel-latin-ext-400-normal.woff index fcf1776be44..29bf9ac967e 100644 Binary files a/fonts/google/caramel/files/caramel-latin-ext-400-normal.woff and b/fonts/google/caramel/files/caramel-latin-ext-400-normal.woff differ diff --git a/fonts/google/caramel/files/caramel-vietnamese-400-normal.woff b/fonts/google/caramel/files/caramel-vietnamese-400-normal.woff index 002dc621aa4..61a77dc1693 100644 Binary files a/fonts/google/caramel/files/caramel-vietnamese-400-normal.woff and b/fonts/google/caramel/files/caramel-vietnamese-400-normal.woff differ diff --git a/fonts/google/caramel/scss/mixins.scss b/fonts/google/caramel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caramel/scss/mixins.scss +++ b/fonts/google/caramel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/carattere/scss/mixins.scss b/fonts/google/carattere/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/carattere/scss/mixins.scss +++ b/fonts/google/carattere/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cardo/files/cardo-greek-400-italic.woff b/fonts/google/cardo/files/cardo-greek-400-italic.woff index 5a528f875d2..b07acf1ad12 100644 Binary files a/fonts/google/cardo/files/cardo-greek-400-italic.woff and b/fonts/google/cardo/files/cardo-greek-400-italic.woff differ diff --git a/fonts/google/cardo/files/cardo-greek-400-normal.woff b/fonts/google/cardo/files/cardo-greek-400-normal.woff index 31418f1f95c..24bafb33f19 100644 Binary files a/fonts/google/cardo/files/cardo-greek-400-normal.woff and b/fonts/google/cardo/files/cardo-greek-400-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-greek-700-normal.woff b/fonts/google/cardo/files/cardo-greek-700-normal.woff index 8b37d80a7d9..a23347ce098 100644 Binary files a/fonts/google/cardo/files/cardo-greek-700-normal.woff and b/fonts/google/cardo/files/cardo-greek-700-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-greek-ext-400-italic.woff b/fonts/google/cardo/files/cardo-greek-ext-400-italic.woff index 76568a78ed5..a82b862279c 100644 Binary files a/fonts/google/cardo/files/cardo-greek-ext-400-italic.woff and b/fonts/google/cardo/files/cardo-greek-ext-400-italic.woff differ diff --git a/fonts/google/cardo/files/cardo-greek-ext-400-normal.woff b/fonts/google/cardo/files/cardo-greek-ext-400-normal.woff index fa28d1a8aac..d9b915decf6 100644 Binary files a/fonts/google/cardo/files/cardo-greek-ext-400-normal.woff and b/fonts/google/cardo/files/cardo-greek-ext-400-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-greek-ext-700-normal.woff b/fonts/google/cardo/files/cardo-greek-ext-700-normal.woff index 86d456d19a3..c7f2f2c861d 100644 Binary files a/fonts/google/cardo/files/cardo-greek-ext-700-normal.woff and b/fonts/google/cardo/files/cardo-greek-ext-700-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-latin-400-italic.woff b/fonts/google/cardo/files/cardo-latin-400-italic.woff index ce16446e223..eedd6e77ad2 100644 Binary files a/fonts/google/cardo/files/cardo-latin-400-italic.woff and b/fonts/google/cardo/files/cardo-latin-400-italic.woff differ diff --git a/fonts/google/cardo/files/cardo-latin-400-normal.woff b/fonts/google/cardo/files/cardo-latin-400-normal.woff index f68a4c46516..60376224614 100644 Binary files a/fonts/google/cardo/files/cardo-latin-400-normal.woff and b/fonts/google/cardo/files/cardo-latin-400-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-latin-700-normal.woff b/fonts/google/cardo/files/cardo-latin-700-normal.woff index 3fe25b7c5bf..64bb4dd7609 100644 Binary files a/fonts/google/cardo/files/cardo-latin-700-normal.woff and b/fonts/google/cardo/files/cardo-latin-700-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-latin-ext-400-italic.woff b/fonts/google/cardo/files/cardo-latin-ext-400-italic.woff index 2157d3d389d..645049496a4 100644 Binary files a/fonts/google/cardo/files/cardo-latin-ext-400-italic.woff and b/fonts/google/cardo/files/cardo-latin-ext-400-italic.woff differ diff --git a/fonts/google/cardo/files/cardo-latin-ext-400-normal.woff b/fonts/google/cardo/files/cardo-latin-ext-400-normal.woff index e28e8c3a0a2..833e94cb0f6 100644 Binary files a/fonts/google/cardo/files/cardo-latin-ext-400-normal.woff and b/fonts/google/cardo/files/cardo-latin-ext-400-normal.woff differ diff --git a/fonts/google/cardo/files/cardo-latin-ext-700-normal.woff b/fonts/google/cardo/files/cardo-latin-ext-700-normal.woff index af979e14ca5..1acb3cd6ba7 100644 Binary files a/fonts/google/cardo/files/cardo-latin-ext-700-normal.woff and b/fonts/google/cardo/files/cardo-latin-ext-700-normal.woff differ diff --git a/fonts/google/cardo/scss/mixins.scss b/fonts/google/cardo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cardo/scss/mixins.scss +++ b/fonts/google/cardo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/carlito/files/carlito-greek-400-italic.woff b/fonts/google/carlito/files/carlito-greek-400-italic.woff index 991a04585d3..ca1f73f4425 100644 Binary files a/fonts/google/carlito/files/carlito-greek-400-italic.woff and b/fonts/google/carlito/files/carlito-greek-400-italic.woff differ diff --git a/fonts/google/carlito/files/carlito-latin-ext-400-normal.woff b/fonts/google/carlito/files/carlito-latin-ext-400-normal.woff index d1f17c741ff..7fbe1f4b7b5 100644 Binary files a/fonts/google/carlito/files/carlito-latin-ext-400-normal.woff and b/fonts/google/carlito/files/carlito-latin-ext-400-normal.woff differ diff --git a/fonts/google/carlito/files/carlito-vietnamese-700-italic.woff b/fonts/google/carlito/files/carlito-vietnamese-700-italic.woff index 17b060a194a..9016993a428 100644 Binary files a/fonts/google/carlito/files/carlito-vietnamese-700-italic.woff and b/fonts/google/carlito/files/carlito-vietnamese-700-italic.woff differ diff --git a/fonts/google/carlito/scss/mixins.scss b/fonts/google/carlito/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/carlito/scss/mixins.scss +++ b/fonts/google/carlito/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/carme/scss/mixins.scss b/fonts/google/carme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/carme/scss/mixins.scss +++ b/fonts/google/carme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/carrois-gothic-sc/files/carrois-gothic-sc-latin-400-normal.woff b/fonts/google/carrois-gothic-sc/files/carrois-gothic-sc-latin-400-normal.woff index a5983b8e43e..1e7777d784e 100644 Binary files a/fonts/google/carrois-gothic-sc/files/carrois-gothic-sc-latin-400-normal.woff and b/fonts/google/carrois-gothic-sc/files/carrois-gothic-sc-latin-400-normal.woff differ diff --git a/fonts/google/carrois-gothic-sc/scss/mixins.scss b/fonts/google/carrois-gothic-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/carrois-gothic-sc/scss/mixins.scss +++ b/fonts/google/carrois-gothic-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/carrois-gothic/scss/mixins.scss b/fonts/google/carrois-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/carrois-gothic/scss/mixins.scss +++ b/fonts/google/carrois-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/carter-one/scss/mixins.scss b/fonts/google/carter-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/carter-one/scss/mixins.scss +++ b/fonts/google/carter-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/castoro-titling/scss/mixins.scss b/fonts/google/castoro-titling/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/castoro-titling/scss/mixins.scss +++ b/fonts/google/castoro-titling/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/castoro/scss/mixins.scss b/fonts/google/castoro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/castoro/scss/mixins.scss +++ b/fonts/google/castoro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/catamaran/files/catamaran-latin-ext-400-normal.woff b/fonts/google/catamaran/files/catamaran-latin-ext-400-normal.woff index cf786453300..d88f62d300b 100644 Binary files a/fonts/google/catamaran/files/catamaran-latin-ext-400-normal.woff and b/fonts/google/catamaran/files/catamaran-latin-ext-400-normal.woff differ diff --git a/fonts/google/catamaran/files/catamaran-tamil-200-normal.woff b/fonts/google/catamaran/files/catamaran-tamil-200-normal.woff index 5e05623c71e..2a97cf1f325 100644 Binary files a/fonts/google/catamaran/files/catamaran-tamil-200-normal.woff and b/fonts/google/catamaran/files/catamaran-tamil-200-normal.woff differ diff --git a/fonts/google/catamaran/scss/mixins.scss b/fonts/google/catamaran/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/catamaran/scss/mixins.scss +++ b/fonts/google/catamaran/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caudex/scss/mixins.scss b/fonts/google/caudex/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caudex/scss/mixins.scss +++ b/fonts/google/caudex/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caveat-brush/scss/mixins.scss b/fonts/google/caveat-brush/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caveat-brush/scss/mixins.scss +++ b/fonts/google/caveat-brush/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/caveat/scss/mixins.scss b/fonts/google/caveat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/caveat/scss/mixins.scss +++ b/fonts/google/caveat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cedarville-cursive/files/cedarville-cursive-latin-400-normal.woff b/fonts/google/cedarville-cursive/files/cedarville-cursive-latin-400-normal.woff index 6c17d674d66..01000a7c944 100644 Binary files a/fonts/google/cedarville-cursive/files/cedarville-cursive-latin-400-normal.woff and b/fonts/google/cedarville-cursive/files/cedarville-cursive-latin-400-normal.woff differ diff --git a/fonts/google/cedarville-cursive/scss/mixins.scss b/fonts/google/cedarville-cursive/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cedarville-cursive/scss/mixins.scss +++ b/fonts/google/cedarville-cursive/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ceviche-one/files/ceviche-one-latin-400-normal.woff b/fonts/google/ceviche-one/files/ceviche-one-latin-400-normal.woff index 557499c3b91..6dbd363bfdb 100644 Binary files a/fonts/google/ceviche-one/files/ceviche-one-latin-400-normal.woff and b/fonts/google/ceviche-one/files/ceviche-one-latin-400-normal.woff differ diff --git a/fonts/google/ceviche-one/files/ceviche-one-latin-ext-400-normal.woff b/fonts/google/ceviche-one/files/ceviche-one-latin-ext-400-normal.woff index 0263ddf9b5e..d57454d193d 100644 Binary files a/fonts/google/ceviche-one/files/ceviche-one-latin-ext-400-normal.woff and b/fonts/google/ceviche-one/files/ceviche-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/ceviche-one/scss/mixins.scss b/fonts/google/ceviche-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ceviche-one/scss/mixins.scss +++ b/fonts/google/ceviche-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-300-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-300-italic.woff index 79ad52cf23f..f36a24ad724 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-300-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-300-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-300-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-300-normal.woff index 3007edccad2..e608f00a51b 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-300-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-300-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-400-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-400-italic.woff index d01ac0dc023..3e9d03ffaaf 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-400-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-400-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-400-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-400-normal.woff index c18e6d1b365..c4f5e06ad3d 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-400-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-400-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-500-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-500-italic.woff index 7f860515deb..ef3b8e4f4bc 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-500-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-500-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-500-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-500-normal.woff index 477344afbd3..dea7e0d0dcb 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-500-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-500-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-600-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-600-italic.woff index 7e2af4544cb..1cbf0b4896f 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-600-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-600-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-600-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-600-normal.woff index 956877c893b..77cb7e4fa0f 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-600-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-600-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-700-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-700-italic.woff index 826dd9441f0..b05d57e8576 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-700-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-700-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-700-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-700-normal.woff index ecf1e474059..561ca49a41e 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-700-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-700-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-italic.woff index 556f95e482a..0b3ce062bd5 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-normal.woff index 73d2317d26c..6f18849c67a 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-300-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-italic.woff index 97f147efe36..a490e482fc1 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-normal.woff index ed2fdd37140..30ded2564cd 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-400-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-italic.woff index 8c1640b106a..41379000eb7 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-normal.woff index 00db9c4b7c6..0ebfb03b0f6 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-500-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-italic.woff index 0a8b6b443c6..42fe626fb00 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-normal.woff index a9362176a4d..df4d44ee687 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-600-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-italic.woff index 4f1c106d51f..dc55e8a6a0d 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-normal.woff index 4e819b40eec..07d217057d0 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-latin-ext-700-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-300-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-300-italic.woff index 689d47a1ced..13730d6de7f 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-300-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-300-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-300-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-300-normal.woff index 66b2aaf7b92..e37e522c0ca 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-300-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-300-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-400-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-400-italic.woff index 40f14582839..bdf601a94a5 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-400-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-400-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-400-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-400-normal.woff index 3533c4871f2..2dfe946b62e 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-400-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-400-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-500-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-500-italic.woff index dd64f6b06db..d3842af7032 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-500-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-500-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-500-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-500-normal.woff index 60a2e5f27e9..e9e82e58b0c 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-500-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-500-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-600-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-600-italic.woff index 2a007bd4401..dbf8515f84e 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-600-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-600-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-600-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-600-normal.woff index 43fb8dfe1dc..5a0b85d47fe 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-600-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-600-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-700-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-700-italic.woff index 2533a9e2fff..a13449a0f35 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-700-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-700-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-thai-700-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-thai-700-normal.woff index dceb0ff5d08..413d371c7bf 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-thai-700-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-thai-700-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-italic.woff index cd8ab60f165..5096e67e7f0 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-normal.woff index e99f3048e79..0168eb748c9 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-300-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-italic.woff index c604d0b3dee..0c7270dbd1b 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-normal.woff index fd12752c695..a909792fc2f 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-400-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-italic.woff index b2e3254ee8b..fdb157a53bc 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-normal.woff index 16829706257..077c718c751 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-500-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-italic.woff index 389c1e518b9..26cb989cf05 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-normal.woff index e9ac04849c2..bc8e7e728d1 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-600-normal.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-italic.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-italic.woff index 3a2b0c941dd..392f50c3414 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-italic.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-italic.woff differ diff --git a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-normal.woff b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-normal.woff index 7ebb72c55b1..1e9c4d5cb7d 100644 Binary files a/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-normal.woff and b/fonts/google/chakra-petch/files/chakra-petch-vietnamese-700-normal.woff differ diff --git a/fonts/google/chakra-petch/scss/mixins.scss b/fonts/google/chakra-petch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chakra-petch/scss/mixins.scss +++ b/fonts/google/chakra-petch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/changa-one/scss/mixins.scss b/fonts/google/changa-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/changa-one/scss/mixins.scss +++ b/fonts/google/changa-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/changa/files/changa-arabic-600-normal.woff b/fonts/google/changa/files/changa-arabic-600-normal.woff index 4f07c0a2b0d..844ecd08e8d 100644 Binary files a/fonts/google/changa/files/changa-arabic-600-normal.woff and b/fonts/google/changa/files/changa-arabic-600-normal.woff differ diff --git a/fonts/google/changa/scss/mixins.scss b/fonts/google/changa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/changa/scss/mixins.scss +++ b/fonts/google/changa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chango/files/chango-latin-400-normal.woff b/fonts/google/chango/files/chango-latin-400-normal.woff index aea51907d4f..2f7bb98f7b3 100644 Binary files a/fonts/google/chango/files/chango-latin-400-normal.woff and b/fonts/google/chango/files/chango-latin-400-normal.woff differ diff --git a/fonts/google/chango/files/chango-latin-ext-400-normal.woff b/fonts/google/chango/files/chango-latin-ext-400-normal.woff index 08899c3a18f..a6265d8e51e 100644 Binary files a/fonts/google/chango/files/chango-latin-ext-400-normal.woff and b/fonts/google/chango/files/chango-latin-ext-400-normal.woff differ diff --git a/fonts/google/chango/scss/mixins.scss b/fonts/google/chango/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chango/scss/mixins.scss +++ b/fonts/google/chango/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/charis-sil/files/charis-sil-latin-400-normal.woff b/fonts/google/charis-sil/files/charis-sil-latin-400-normal.woff index 7851231a320..4a8e49b3deb 100644 Binary files a/fonts/google/charis-sil/files/charis-sil-latin-400-normal.woff and b/fonts/google/charis-sil/files/charis-sil-latin-400-normal.woff differ diff --git a/fonts/google/charis-sil/scss/mixins.scss b/fonts/google/charis-sil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/charis-sil/scss/mixins.scss +++ b/fonts/google/charis-sil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/charm/files/charm-latin-ext-400-normal.woff b/fonts/google/charm/files/charm-latin-ext-400-normal.woff index f1abedb56f6..43c695ade59 100644 Binary files a/fonts/google/charm/files/charm-latin-ext-400-normal.woff and b/fonts/google/charm/files/charm-latin-ext-400-normal.woff differ diff --git a/fonts/google/charm/scss/mixins.scss b/fonts/google/charm/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/charm/scss/mixins.scss +++ b/fonts/google/charm/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/charmonman/scss/mixins.scss b/fonts/google/charmonman/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/charmonman/scss/mixins.scss +++ b/fonts/google/charmonman/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chathura/scss/mixins.scss b/fonts/google/chathura/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chathura/scss/mixins.scss +++ b/fonts/google/chathura/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-italic.woff b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-italic.woff index 540d65f23d5..fe810f25197 100644 Binary files a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-italic.woff and b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-italic.woff differ diff --git a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-normal.woff b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-normal.woff index 1e55b7330a8..4a7eb9c49fc 100644 Binary files a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-normal.woff and b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-400-normal.woff differ diff --git a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-italic.woff b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-italic.woff index 391557ffc11..315c1d9f676 100644 Binary files a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-italic.woff and b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-italic.woff differ diff --git a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-normal.woff b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-normal.woff index 09fdbe32f53..8184b84bbde 100644 Binary files a/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-normal.woff and b/fonts/google/chau-philomene-one/files/chau-philomene-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/chau-philomene-one/scss/mixins.scss b/fonts/google/chau-philomene-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chau-philomene-one/scss/mixins.scss +++ b/fonts/google/chau-philomene-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chela-one/files/chela-one-latin-ext-400-normal.woff b/fonts/google/chela-one/files/chela-one-latin-ext-400-normal.woff index c10c890bb73..76ab3224156 100644 Binary files a/fonts/google/chela-one/files/chela-one-latin-ext-400-normal.woff and b/fonts/google/chela-one/files/chela-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/chela-one/scss/mixins.scss b/fonts/google/chela-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chela-one/scss/mixins.scss +++ b/fonts/google/chela-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chelsea-market/scss/mixins.scss b/fonts/google/chelsea-market/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chelsea-market/scss/mixins.scss +++ b/fonts/google/chelsea-market/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chenla/scss/mixins.scss b/fonts/google/chenla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chenla/scss/mixins.scss +++ b/fonts/google/chenla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cherish/files/cherish-latin-400-normal.woff b/fonts/google/cherish/files/cherish-latin-400-normal.woff index 58a19973dd2..b6574594418 100644 Binary files a/fonts/google/cherish/files/cherish-latin-400-normal.woff and b/fonts/google/cherish/files/cherish-latin-400-normal.woff differ diff --git a/fonts/google/cherish/files/cherish-latin-ext-400-normal.woff b/fonts/google/cherish/files/cherish-latin-ext-400-normal.woff index 2a669979af1..452a4158937 100644 Binary files a/fonts/google/cherish/files/cherish-latin-ext-400-normal.woff and b/fonts/google/cherish/files/cherish-latin-ext-400-normal.woff differ diff --git a/fonts/google/cherish/files/cherish-vietnamese-400-normal.woff b/fonts/google/cherish/files/cherish-vietnamese-400-normal.woff index 5002867696f..e6b2fdd5f03 100644 Binary files a/fonts/google/cherish/files/cherish-vietnamese-400-normal.woff and b/fonts/google/cherish/files/cherish-vietnamese-400-normal.woff differ diff --git a/fonts/google/cherish/scss/mixins.scss b/fonts/google/cherish/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cherish/scss/mixins.scss +++ b/fonts/google/cherish/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-101-400-normal.woff b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-101-400-normal.woff index 35d28388fee..22baa04ce26 100644 Binary files a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-101-400-normal.woff and b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-101-400-normal.woff differ diff --git a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-62-400-normal.woff b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-62-400-normal.woff index 1e55c131da0..350272c48d4 100644 Binary files a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-62-400-normal.woff and b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-62-400-normal.woff differ diff --git a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-66-400-normal.woff b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-66-400-normal.woff index fcb992ee596..b85bdadc09b 100644 Binary files a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-66-400-normal.woff and b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-66-400-normal.woff differ diff --git a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-70-400-normal.woff b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-70-400-normal.woff index 6bf222d940c..a1a8ee05d2a 100644 Binary files a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-70-400-normal.woff and b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-70-400-normal.woff differ diff --git a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-latin-ext-400-normal.woff b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-latin-ext-400-normal.woff index 8895a87c2ab..e0c755c0fbe 100644 Binary files a/fonts/google/cherry-bomb-one/files/cherry-bomb-one-latin-ext-400-normal.woff and b/fonts/google/cherry-bomb-one/files/cherry-bomb-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/cherry-bomb-one/scss/mixins.scss b/fonts/google/cherry-bomb-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cherry-bomb-one/scss/mixins.scss +++ b/fonts/google/cherry-bomb-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cherry-cream-soda/scss/mixins.scss b/fonts/google/cherry-cream-soda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cherry-cream-soda/scss/mixins.scss +++ b/fonts/google/cherry-cream-soda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cherry-swash/scss/mixins.scss b/fonts/google/cherry-swash/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cherry-swash/scss/mixins.scss +++ b/fonts/google/cherry-swash/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chewy/scss/mixins.scss b/fonts/google/chewy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chewy/scss/mixins.scss +++ b/fonts/google/chewy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chicle/scss/mixins.scss b/fonts/google/chicle/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chicle/scss/mixins.scss +++ b/fonts/google/chicle/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chilanka/scss/mixins.scss b/fonts/google/chilanka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chilanka/scss/mixins.scss +++ b/fonts/google/chilanka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-100-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-100-italic.woff index 8e323a95d9e..7915cd7fbc3 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-100-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-100-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-100-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-100-normal.woff index 6d9c90ca8b8..1f7597b34d3 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-100-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-100-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-200-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-200-italic.woff index d840271fcba..f6cee0ab911 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-200-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-200-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-200-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-200-normal.woff index 1340ddd1af3..bc4275bab36 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-200-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-200-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-300-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-300-italic.woff index ff504ccebd7..e2da4c5da1f 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-300-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-300-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-300-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-300-normal.woff index 274afd3d118..e777934ecf3 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-300-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-300-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-400-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-400-italic.woff index dd59e0ce91e..34c65db7391 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-400-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-400-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-400-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-400-normal.woff index 702dc809ba0..67f35fedd85 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-400-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-400-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-500-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-500-italic.woff index d405cee08ce..e8ad62eb450 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-500-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-500-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-500-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-500-normal.woff index 9a2afae9046..5b3c1c520b8 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-500-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-500-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-600-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-600-italic.woff index ad024f5fb40..44202bc8193 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-600-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-600-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-600-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-600-normal.woff index ffe901857cf..0dd998506ac 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-600-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-600-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-700-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-700-italic.woff index 477050c0f37..241b287090e 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-700-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-700-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-700-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-700-normal.woff index a115896bc77..9702f10d203 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-700-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-700-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-800-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-800-italic.woff index e9ce0394aae..5cb3d02a821 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-800-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-800-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-800-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-800-normal.woff index 1778bd4844f..a1b4cde6917 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-800-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-800-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-900-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-900-italic.woff index a3cc5a97f83..f8e6c672e5a 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-900-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-900-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-900-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-900-normal.woff index cacd844e69d..0ea3f2d39b9 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-900-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-900-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-italic.woff index f9509d2c7f6..1233b4515d1 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-normal.woff index e2953bdf937..0acc5fd62ea 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-100-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-italic.woff index 4621c0fe86a..514eefcd02c 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-normal.woff index e3de7c220c5..1bbed1faa74 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-200-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-italic.woff index 7ba11f5832a..ed4a3b2052b 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-normal.woff index f49f3685a15..ba950c9dc49 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-300-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-italic.woff index ae743a7f6c4..c011541a492 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-normal.woff index d624a87fa7a..67f9ac3c9a7 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-400-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-italic.woff index 1efdc65cc7f..53a64865278 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-normal.woff index e8b88a6015e..eff552356a2 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-500-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-italic.woff index 17b65b24ba7..86a1d0a7337 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-normal.woff index d857907687d..e2ffd044db5 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-600-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-italic.woff index 5369531cc69..b459ec381a1 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-normal.woff index 850adc08928..d050c4a6f49 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-700-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-italic.woff index 09b5f408a20..9a386a81b37 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-normal.woff index ad617005a60..4e72e594449 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-800-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-italic.woff index cd3074a329c..2038b7d1994 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-normal.woff index 1d555900936..671828e05bc 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-latin-ext-900-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-italic.woff index 0fb685384c2..285d4fb1267 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-normal.woff index c981844970f..7cd25b7f26e 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-100-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-italic.woff index 1ff16207b0e..bb1ea9c820d 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-normal.woff index b440621eb05..924bcd35ea6 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-200-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-italic.woff index a354de0c462..02b819410c3 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-normal.woff index bc5c7bdf3be..9b9ab5f8e10 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-300-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-italic.woff index e6120a404f2..7219efc3566 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-normal.woff index cf108e4239e..b5dc6a30ad1 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-400-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-italic.woff index 77912d26a5a..be4aa6d908c 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-normal.woff index 9e6ecad47bf..d36a2d67dc0 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-500-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-italic.woff index 7ff4f382219..d9949629764 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-normal.woff index c3fe56748e1..509155d6608 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-600-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-italic.woff index 729db86013c..402ad4cdb91 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-normal.woff index 25547717665..8b1b3626635 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-700-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-italic.woff index d2848263b08..33da068ed86 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-normal.woff index 07249d1b1b2..7e606e86045 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-800-normal.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-italic.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-italic.woff index c420e9357fb..afb036dff77 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-italic.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-italic.woff differ diff --git a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-normal.woff b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-normal.woff index 526aff550c5..3a120336c52 100644 Binary files a/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-normal.woff and b/fonts/google/chivo-mono/files/chivo-mono-vietnamese-900-normal.woff differ diff --git a/fonts/google/chivo-mono/scss/mixins.scss b/fonts/google/chivo-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chivo-mono/scss/mixins.scss +++ b/fonts/google/chivo-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chivo/files/chivo-latin-600-normal.woff b/fonts/google/chivo/files/chivo-latin-600-normal.woff index 32be109026b..fb60adf365e 100644 Binary files a/fonts/google/chivo/files/chivo-latin-600-normal.woff and b/fonts/google/chivo/files/chivo-latin-600-normal.woff differ diff --git a/fonts/google/chivo/files/chivo-latin-ext-400-italic.woff b/fonts/google/chivo/files/chivo-latin-ext-400-italic.woff index 999f804dc87..d0080994fb4 100644 Binary files a/fonts/google/chivo/files/chivo-latin-ext-400-italic.woff and b/fonts/google/chivo/files/chivo-latin-ext-400-italic.woff differ diff --git a/fonts/google/chivo/files/chivo-latin-ext-400-normal.woff b/fonts/google/chivo/files/chivo-latin-ext-400-normal.woff index b6b70dae0c5..9210c070c97 100644 Binary files a/fonts/google/chivo/files/chivo-latin-ext-400-normal.woff and b/fonts/google/chivo/files/chivo-latin-ext-400-normal.woff differ diff --git a/fonts/google/chivo/files/chivo-latin-ext-500-normal.woff b/fonts/google/chivo/files/chivo-latin-ext-500-normal.woff index 551c40b0d2b..8cc26d6b3e9 100644 Binary files a/fonts/google/chivo/files/chivo-latin-ext-500-normal.woff and b/fonts/google/chivo/files/chivo-latin-ext-500-normal.woff differ diff --git a/fonts/google/chivo/files/chivo-vietnamese-400-italic.woff b/fonts/google/chivo/files/chivo-vietnamese-400-italic.woff index 3dbdd985a5a..8e9d001f541 100644 Binary files a/fonts/google/chivo/files/chivo-vietnamese-400-italic.woff and b/fonts/google/chivo/files/chivo-vietnamese-400-italic.woff differ diff --git a/fonts/google/chivo/files/chivo-vietnamese-700-italic.woff b/fonts/google/chivo/files/chivo-vietnamese-700-italic.woff index 091f1acecf3..c7e64619454 100644 Binary files a/fonts/google/chivo/files/chivo-vietnamese-700-italic.woff and b/fonts/google/chivo/files/chivo-vietnamese-700-italic.woff differ diff --git a/fonts/google/chivo/scss/mixins.scss b/fonts/google/chivo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chivo/scss/mixins.scss +++ b/fonts/google/chivo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chokokutai/files/chokokutai-100-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-100-400-normal.woff index 2106d060b49..283083a644c 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-100-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-100-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-101-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-101-400-normal.woff index a2de3087b2b..1d50cb6e692 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-101-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-101-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-102-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-102-400-normal.woff index 140de58d616..cf574fb24a9 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-102-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-102-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-103-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-103-400-normal.woff index 57172aed707..bf81dec8684 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-103-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-103-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-104-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-104-400-normal.woff index 7bba99dd980..51775e99dd7 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-104-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-104-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-105-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-105-400-normal.woff index ed3c0862f2d..660347d8bc5 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-105-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-105-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-106-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-106-400-normal.woff index b03696c3e3c..fc0f81e5770 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-106-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-106-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-107-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-107-400-normal.woff index 850fc93eeae..08e8571e611 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-107-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-107-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-108-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-108-400-normal.woff index 41d84ac1f76..af10dd9f953 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-108-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-108-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-109-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-109-400-normal.woff index 404250a86f3..e776944105a 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-109-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-109-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-110-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-110-400-normal.woff index d5f27d431c9..b1be9ed0663 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-110-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-110-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-111-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-111-400-normal.woff index faca53a75ae..a887016949d 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-111-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-111-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-112-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-112-400-normal.woff index 8f16e5b8f04..be0b89a09d6 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-112-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-112-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-113-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-113-400-normal.woff index 56bbbb96787..3c51350e6da 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-113-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-113-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-114-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-114-400-normal.woff index 3ba649e9730..5ea1dc7d2d6 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-114-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-114-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-115-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-115-400-normal.woff index 68728305c6e..180bab57e18 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-115-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-115-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-116-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-116-400-normal.woff index 9ca6409013f..28c1d321fab 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-116-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-116-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-117-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-117-400-normal.woff index 36e537117e5..9cda1071949 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-117-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-117-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-118-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-118-400-normal.woff index 083c1cee5ab..c822dff56ba 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-118-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-118-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-119-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-119-400-normal.woff index 8d569c1be57..62e0f0fe1bd 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-119-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-119-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-3-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-3-400-normal.woff index a7579d7e2ac..cba07ffebe3 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-3-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-3-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-50-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-50-400-normal.woff index 29fe6314dce..b0bc8562dcd 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-50-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-50-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-54-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-54-400-normal.woff index 5b5685355c5..49b1776b69d 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-54-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-54-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-55-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-55-400-normal.woff index 8c428837e91..5263c36a5f2 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-55-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-55-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-58-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-58-400-normal.woff index ae7dd9a90df..94cedab3f4f 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-58-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-58-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-59-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-59-400-normal.woff index 5bbe05f26c8..fc73566f7b6 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-59-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-59-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-60-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-60-400-normal.woff index 3daea39865f..be41439bd68 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-60-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-60-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-61-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-61-400-normal.woff index 4c946357f5f..d6a179dc44e 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-61-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-61-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-62-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-62-400-normal.woff index 38a5e389fcd..6aa7fbc31f4 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-62-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-62-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-65-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-65-400-normal.woff index 2afb0744c50..d632d6d6022 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-65-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-65-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-66-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-66-400-normal.woff index 0f9afd3cafc..8b2ecd91ff0 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-66-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-66-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-70-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-70-400-normal.woff index a1b3ed6455a..d0537bce467 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-70-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-70-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-71-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-71-400-normal.woff index ab5451f1744..edccdb83a1d 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-71-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-71-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-73-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-73-400-normal.woff index 673ea62c568..af180ec4dcd 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-73-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-73-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-74-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-74-400-normal.woff index 075a36fe7a0..60059cbe459 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-74-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-74-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-75-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-75-400-normal.woff index bc95569a407..5d1bb2a9223 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-75-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-75-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-76-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-76-400-normal.woff index 1504e00de42..430971b5c47 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-76-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-76-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-77-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-77-400-normal.woff index d6502f0534b..bfb15c0e8f7 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-77-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-77-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-78-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-78-400-normal.woff index 24089844239..3d3fda5e8b2 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-78-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-78-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-79-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-79-400-normal.woff index 1d4043a4214..f861e4b0393 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-79-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-79-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-80-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-80-400-normal.woff index 2cdfac67520..ee28aa6c351 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-80-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-80-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-81-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-81-400-normal.woff index b621124152e..5da48f884d7 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-81-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-81-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-82-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-82-400-normal.woff index 0272b053d7a..a17c096d936 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-82-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-82-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-83-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-83-400-normal.woff index fa228f0e878..e344854c9aa 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-83-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-83-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-84-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-84-400-normal.woff index 4d90130ed95..0629e936687 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-84-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-84-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-85-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-85-400-normal.woff index 41da85e7eee..3b83ab55bd0 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-85-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-85-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-86-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-86-400-normal.woff index 13ded438e50..9421a240dc7 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-86-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-86-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-87-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-87-400-normal.woff index d9ac0ee8b56..e7ee4bc9ba5 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-87-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-87-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-88-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-88-400-normal.woff index b56f9146db9..cc42201f1d1 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-88-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-88-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-89-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-89-400-normal.woff index d2c194d8548..410e7588faa 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-89-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-89-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-90-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-90-400-normal.woff index b55a2f78ae6..6ee0052bc08 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-90-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-90-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-91-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-91-400-normal.woff index 313f7492e88..6dcf99cd07e 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-91-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-91-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-92-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-92-400-normal.woff index 788da1295bf..28c18060cd6 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-92-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-92-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-93-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-93-400-normal.woff index 7e2eca06898..81fc1fdbc8d 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-93-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-93-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-94-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-94-400-normal.woff index 7a8d00db6d8..893b18b5921 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-94-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-94-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-95-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-95-400-normal.woff index deff511a10e..4af0e3d883d 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-95-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-95-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-96-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-96-400-normal.woff index 8e3789eb2a5..02a27dfb178 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-96-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-96-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-97-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-97-400-normal.woff index 3c8829eb1d8..508f71cac34 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-97-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-97-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-98-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-98-400-normal.woff index 729892b86d0..2bd4596e288 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-98-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-98-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-99-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-99-400-normal.woff index 14858f3d5b1..7ae3fab5f4b 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-99-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-99-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-latin-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-latin-400-normal.woff index 0247b1c4ea2..6860d69b383 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-latin-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-latin-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-latin-ext-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-latin-ext-400-normal.woff index 2285750f989..1106c606746 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-latin-ext-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-latin-ext-400-normal.woff differ diff --git a/fonts/google/chokokutai/files/chokokutai-vietnamese-400-normal.woff b/fonts/google/chokokutai/files/chokokutai-vietnamese-400-normal.woff index 5aaa8c3d372..2b58e320035 100644 Binary files a/fonts/google/chokokutai/files/chokokutai-vietnamese-400-normal.woff and b/fonts/google/chokokutai/files/chokokutai-vietnamese-400-normal.woff differ diff --git a/fonts/google/chokokutai/scss/mixins.scss b/fonts/google/chokokutai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chokokutai/scss/mixins.scss +++ b/fonts/google/chokokutai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/chonburi/files/chonburi-latin-400-normal.woff b/fonts/google/chonburi/files/chonburi-latin-400-normal.woff index 449008c5e54..cbf23ad90a9 100644 Binary files a/fonts/google/chonburi/files/chonburi-latin-400-normal.woff and b/fonts/google/chonburi/files/chonburi-latin-400-normal.woff differ diff --git a/fonts/google/chonburi/files/chonburi-latin-ext-400-normal.woff b/fonts/google/chonburi/files/chonburi-latin-ext-400-normal.woff index 48ddf064975..6fe3fa3a283 100644 Binary files a/fonts/google/chonburi/files/chonburi-latin-ext-400-normal.woff and b/fonts/google/chonburi/files/chonburi-latin-ext-400-normal.woff differ diff --git a/fonts/google/chonburi/files/chonburi-thai-400-normal.woff b/fonts/google/chonburi/files/chonburi-thai-400-normal.woff index 77b8f52dd35..844f4d68293 100644 Binary files a/fonts/google/chonburi/files/chonburi-thai-400-normal.woff and b/fonts/google/chonburi/files/chonburi-thai-400-normal.woff differ diff --git a/fonts/google/chonburi/files/chonburi-vietnamese-400-normal.woff b/fonts/google/chonburi/files/chonburi-vietnamese-400-normal.woff index 2884b59f505..b2358351fcd 100644 Binary files a/fonts/google/chonburi/files/chonburi-vietnamese-400-normal.woff and b/fonts/google/chonburi/files/chonburi-vietnamese-400-normal.woff differ diff --git a/fonts/google/chonburi/scss/mixins.scss b/fonts/google/chonburi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/chonburi/scss/mixins.scss +++ b/fonts/google/chonburi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cinzel-decorative/scss/mixins.scss b/fonts/google/cinzel-decorative/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cinzel-decorative/scss/mixins.scss +++ b/fonts/google/cinzel-decorative/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cinzel/scss/mixins.scss b/fonts/google/cinzel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cinzel/scss/mixins.scss +++ b/fonts/google/cinzel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/clicker-script/scss/mixins.scss b/fonts/google/clicker-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/clicker-script/scss/mixins.scss +++ b/fonts/google/clicker-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/climate-crisis/scss/mixins.scss b/fonts/google/climate-crisis/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/climate-crisis/scss/mixins.scss +++ b/fonts/google/climate-crisis/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/coda/scss/mixins.scss b/fonts/google/coda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/coda/scss/mixins.scss +++ b/fonts/google/coda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/codystar/files/codystar-latin-300-normal.woff b/fonts/google/codystar/files/codystar-latin-300-normal.woff index 9148a7f6854..d62fc9b0eab 100644 Binary files a/fonts/google/codystar/files/codystar-latin-300-normal.woff and b/fonts/google/codystar/files/codystar-latin-300-normal.woff differ diff --git a/fonts/google/codystar/files/codystar-latin-400-normal.woff b/fonts/google/codystar/files/codystar-latin-400-normal.woff index 22d9ef06e93..59c62f0c754 100644 Binary files a/fonts/google/codystar/files/codystar-latin-400-normal.woff and b/fonts/google/codystar/files/codystar-latin-400-normal.woff differ diff --git a/fonts/google/codystar/files/codystar-latin-ext-300-normal.woff b/fonts/google/codystar/files/codystar-latin-ext-300-normal.woff index c27f1948dac..eed18f113f6 100644 Binary files a/fonts/google/codystar/files/codystar-latin-ext-300-normal.woff and b/fonts/google/codystar/files/codystar-latin-ext-300-normal.woff differ diff --git a/fonts/google/codystar/files/codystar-latin-ext-400-normal.woff b/fonts/google/codystar/files/codystar-latin-ext-400-normal.woff index 6d8e7baa441..0243769b3bb 100644 Binary files a/fonts/google/codystar/files/codystar-latin-ext-400-normal.woff and b/fonts/google/codystar/files/codystar-latin-ext-400-normal.woff differ diff --git a/fonts/google/codystar/scss/mixins.scss b/fonts/google/codystar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/codystar/scss/mixins.scss +++ b/fonts/google/codystar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/coiny/scss/mixins.scss b/fonts/google/coiny/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/coiny/scss/mixins.scss +++ b/fonts/google/coiny/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/combo/scss/mixins.scss b/fonts/google/combo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/combo/scss/mixins.scss +++ b/fonts/google/combo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/comfortaa/files/comfortaa-latin-400-normal.woff b/fonts/google/comfortaa/files/comfortaa-latin-400-normal.woff index 5fef29a383e..e753afaf3e5 100644 Binary files a/fonts/google/comfortaa/files/comfortaa-latin-400-normal.woff and b/fonts/google/comfortaa/files/comfortaa-latin-400-normal.woff differ diff --git a/fonts/google/comfortaa/files/comfortaa-latin-ext-500-normal.woff b/fonts/google/comfortaa/files/comfortaa-latin-ext-500-normal.woff index 5cb3335a664..a9a4cbba8e1 100644 Binary files a/fonts/google/comfortaa/files/comfortaa-latin-ext-500-normal.woff and b/fonts/google/comfortaa/files/comfortaa-latin-ext-500-normal.woff differ diff --git a/fonts/google/comfortaa/files/comfortaa-vietnamese-700-normal.woff b/fonts/google/comfortaa/files/comfortaa-vietnamese-700-normal.woff index d8ded8c0e66..157a95d2c18 100644 Binary files a/fonts/google/comfortaa/files/comfortaa-vietnamese-700-normal.woff and b/fonts/google/comfortaa/files/comfortaa-vietnamese-700-normal.woff differ diff --git a/fonts/google/comfortaa/scss/mixins.scss b/fonts/google/comfortaa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/comfortaa/scss/mixins.scss +++ b/fonts/google/comfortaa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/comforter-brush/scss/mixins.scss b/fonts/google/comforter-brush/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/comforter-brush/scss/mixins.scss +++ b/fonts/google/comforter-brush/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/comforter/files/comforter-latin-400-normal.woff b/fonts/google/comforter/files/comforter-latin-400-normal.woff index ffae1960399..dab175e220e 100644 Binary files a/fonts/google/comforter/files/comforter-latin-400-normal.woff and b/fonts/google/comforter/files/comforter-latin-400-normal.woff differ diff --git a/fonts/google/comforter/scss/mixins.scss b/fonts/google/comforter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/comforter/scss/mixins.scss +++ b/fonts/google/comforter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/comic-neue/scss/mixins.scss b/fonts/google/comic-neue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/comic-neue/scss/mixins.scss +++ b/fonts/google/comic-neue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/coming-soon/files/coming-soon-latin-400-normal.woff b/fonts/google/coming-soon/files/coming-soon-latin-400-normal.woff index 6750680b49f..70b155126a3 100644 Binary files a/fonts/google/coming-soon/files/coming-soon-latin-400-normal.woff and b/fonts/google/coming-soon/files/coming-soon-latin-400-normal.woff differ diff --git a/fonts/google/coming-soon/scss/mixins.scss b/fonts/google/coming-soon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/coming-soon/scss/mixins.scss +++ b/fonts/google/coming-soon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/comme/scss/mixins.scss b/fonts/google/comme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/comme/scss/mixins.scss +++ b/fonts/google/comme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-100-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-100-normal.woff index eb13e5d1271..9baea335824 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-100-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-100-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-200-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-200-normal.woff index 6f2ceecc76b..7ec2e4aa42f 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-200-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-200-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-300-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-300-normal.woff index 4b308c5453e..189ac7a0dd1 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-300-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-300-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-400-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-400-normal.woff index 6f1cc9d48f8..83d2928b598 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-400-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-400-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-500-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-500-normal.woff index b62cbd711d1..44858b72ed9 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-500-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-500-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-600-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-600-normal.woff index edfbe481785..58523cc3542 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-600-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-600-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-700-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-700-normal.woff index 3ffa5a34b01..2babcc8e0c6 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-700-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-700-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-800-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-800-normal.woff index 743db52a34b..fa390907ae0 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-800-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-800-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-900-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-900-normal.woff index 6a91c2fc44e..be096750a42 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-900-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-900-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-100-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-100-normal.woff index 1d085f800d4..ff58f5a8710 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-100-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-200-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-200-normal.woff index 1e16a964352..0473de4d71a 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-200-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-300-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-300-normal.woff index 1ef4c32b487..db414a42621 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-300-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-400-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-400-normal.woff index 451db98e1ce..d29c02e9fc3 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-400-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-500-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-500-normal.woff index f794fb3d6e3..1393c83944b 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-500-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-600-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-600-normal.woff index f477956e9e4..7990a1dd524 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-600-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-700-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-700-normal.woff index 3d22b380dd6..1cef8e33031 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-700-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-800-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-800-normal.woff index d44a1beec61..1e4a6de87aa 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-800-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-cyrillic-ext-900-normal.woff b/fonts/google/commissioner/files/commissioner-cyrillic-ext-900-normal.woff index d1b9f2742f2..a89335121aa 100644 Binary files a/fonts/google/commissioner/files/commissioner-cyrillic-ext-900-normal.woff and b/fonts/google/commissioner/files/commissioner-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-100-normal.woff b/fonts/google/commissioner/files/commissioner-greek-100-normal.woff index e8d4b50e21f..72ec6e24ea9 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-100-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-100-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-200-normal.woff b/fonts/google/commissioner/files/commissioner-greek-200-normal.woff index ccf3a49c603..e55004e19dd 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-200-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-200-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-300-normal.woff b/fonts/google/commissioner/files/commissioner-greek-300-normal.woff index 75192e1d6d9..9724e4c55b3 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-300-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-300-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-400-normal.woff b/fonts/google/commissioner/files/commissioner-greek-400-normal.woff index 07b61454f1f..cfd5c95478e 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-400-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-400-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-500-normal.woff b/fonts/google/commissioner/files/commissioner-greek-500-normal.woff index 255b7e6e128..91a717dd425 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-500-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-500-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-600-normal.woff b/fonts/google/commissioner/files/commissioner-greek-600-normal.woff index 4b22c149a54..373eae43c79 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-600-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-600-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-700-normal.woff b/fonts/google/commissioner/files/commissioner-greek-700-normal.woff index 56fd058e89a..88ecb51fa90 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-700-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-700-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-800-normal.woff b/fonts/google/commissioner/files/commissioner-greek-800-normal.woff index 2e8617405e8..890082d36c4 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-800-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-800-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-greek-900-normal.woff b/fonts/google/commissioner/files/commissioner-greek-900-normal.woff index d872cb018ea..83b9bc924c9 100644 Binary files a/fonts/google/commissioner/files/commissioner-greek-900-normal.woff and b/fonts/google/commissioner/files/commissioner-greek-900-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-100-normal.woff b/fonts/google/commissioner/files/commissioner-latin-100-normal.woff index 3069d8dc81f..b08698df62e 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-100-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-100-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-200-normal.woff b/fonts/google/commissioner/files/commissioner-latin-200-normal.woff index f1420201837..d24603511df 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-200-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-200-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-300-normal.woff b/fonts/google/commissioner/files/commissioner-latin-300-normal.woff index 94c5d24dff0..d8c791056da 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-300-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-300-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-400-normal.woff b/fonts/google/commissioner/files/commissioner-latin-400-normal.woff index 8668eb2c365..fe99e74f356 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-400-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-400-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-500-normal.woff b/fonts/google/commissioner/files/commissioner-latin-500-normal.woff index 8e4d11ed601..44abf2f5ce2 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-500-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-500-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-600-normal.woff b/fonts/google/commissioner/files/commissioner-latin-600-normal.woff index 0ebf30a03ac..523ea1fd383 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-600-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-600-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-700-normal.woff b/fonts/google/commissioner/files/commissioner-latin-700-normal.woff index 0c8e0e2f2d8..81413c87112 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-700-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-700-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-800-normal.woff b/fonts/google/commissioner/files/commissioner-latin-800-normal.woff index 3c1b9b0df75..5911ed7c0e6 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-800-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-800-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-900-normal.woff b/fonts/google/commissioner/files/commissioner-latin-900-normal.woff index fa5a333f777..46d8acc06c9 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-900-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-900-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-100-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-100-normal.woff index 12fe70588b2..18c7bd3f0d7 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-100-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-100-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-200-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-200-normal.woff index 0438e8736f2..faffe0acd12 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-200-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-200-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-300-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-300-normal.woff index ea78e0990ff..0cc8df97c3c 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-300-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-300-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-400-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-400-normal.woff index 8a9742a2fde..98e9f08347c 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-400-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-400-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-500-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-500-normal.woff index 5edb8f116a9..5ceaee2653f 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-500-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-500-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-600-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-600-normal.woff index 2e1d8acedf3..e5d9fc3a31b 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-600-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-600-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-700-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-700-normal.woff index 0955da533bd..aaa670b146c 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-700-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-700-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-800-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-800-normal.woff index ea800e642af..d71b11b1a6b 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-800-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-800-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-latin-ext-900-normal.woff b/fonts/google/commissioner/files/commissioner-latin-ext-900-normal.woff index 6bf003c06da..9e4acd8ee33 100644 Binary files a/fonts/google/commissioner/files/commissioner-latin-ext-900-normal.woff and b/fonts/google/commissioner/files/commissioner-latin-ext-900-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-100-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-100-normal.woff index ae2db55003b..61750797e85 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-100-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-100-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-200-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-200-normal.woff index cb40373f850..34fcc0ef55b 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-200-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-200-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-300-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-300-normal.woff index 74cb504c7c6..d8194d95e6a 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-300-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-300-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-400-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-400-normal.woff index f79242b088d..735c35861e6 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-400-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-400-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-500-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-500-normal.woff index 93883fda0ae..f44f850022c 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-500-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-500-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-600-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-600-normal.woff index b857c55f4b1..be65a0aa0d8 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-600-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-600-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-700-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-700-normal.woff index e722c6c6c9d..5c27431a326 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-700-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-700-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-800-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-800-normal.woff index 906453af550..e1f9cfc9450 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-800-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-800-normal.woff differ diff --git a/fonts/google/commissioner/files/commissioner-vietnamese-900-normal.woff b/fonts/google/commissioner/files/commissioner-vietnamese-900-normal.woff index 8a5be1179e5..7e6b8601c9b 100644 Binary files a/fonts/google/commissioner/files/commissioner-vietnamese-900-normal.woff and b/fonts/google/commissioner/files/commissioner-vietnamese-900-normal.woff differ diff --git a/fonts/google/commissioner/scss/mixins.scss b/fonts/google/commissioner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/commissioner/scss/mixins.scss +++ b/fonts/google/commissioner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/concert-one/files/concert-one-latin-400-normal.woff b/fonts/google/concert-one/files/concert-one-latin-400-normal.woff index 529b852df83..fb31919dd3d 100644 Binary files a/fonts/google/concert-one/files/concert-one-latin-400-normal.woff and b/fonts/google/concert-one/files/concert-one-latin-400-normal.woff differ diff --git a/fonts/google/concert-one/files/concert-one-latin-ext-400-normal.woff b/fonts/google/concert-one/files/concert-one-latin-ext-400-normal.woff index 3b34e11e734..22c4f013d51 100644 Binary files a/fonts/google/concert-one/files/concert-one-latin-ext-400-normal.woff and b/fonts/google/concert-one/files/concert-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/concert-one/scss/mixins.scss b/fonts/google/concert-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/concert-one/scss/mixins.scss +++ b/fonts/google/concert-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/condiment/scss/mixins.scss b/fonts/google/condiment/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/condiment/scss/mixins.scss +++ b/fonts/google/condiment/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/content/files/content-khmer-400-normal.woff b/fonts/google/content/files/content-khmer-400-normal.woff index df0456e8db9..798aa9889c7 100644 Binary files a/fonts/google/content/files/content-khmer-400-normal.woff and b/fonts/google/content/files/content-khmer-400-normal.woff differ diff --git a/fonts/google/content/files/content-khmer-700-normal.woff b/fonts/google/content/files/content-khmer-700-normal.woff index 952da5ec27f..2c1af92ec13 100644 Binary files a/fonts/google/content/files/content-khmer-700-normal.woff and b/fonts/google/content/files/content-khmer-700-normal.woff differ diff --git a/fonts/google/content/scss/mixins.scss b/fonts/google/content/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/content/scss/mixins.scss +++ b/fonts/google/content/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/contrail-one/scss/mixins.scss b/fonts/google/contrail-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/contrail-one/scss/mixins.scss +++ b/fonts/google/contrail-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/convergence/files/convergence-latin-400-normal.woff b/fonts/google/convergence/files/convergence-latin-400-normal.woff index bfabc9bd6a9..5bb80100d5e 100644 Binary files a/fonts/google/convergence/files/convergence-latin-400-normal.woff and b/fonts/google/convergence/files/convergence-latin-400-normal.woff differ diff --git a/fonts/google/convergence/scss/mixins.scss b/fonts/google/convergence/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/convergence/scss/mixins.scss +++ b/fonts/google/convergence/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cookie/files/cookie-latin-400-normal.woff b/fonts/google/cookie/files/cookie-latin-400-normal.woff index d7adb1edaac..c1b4ce177e8 100644 Binary files a/fonts/google/cookie/files/cookie-latin-400-normal.woff and b/fonts/google/cookie/files/cookie-latin-400-normal.woff differ diff --git a/fonts/google/cookie/scss/mixins.scss b/fonts/google/cookie/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cookie/scss/mixins.scss +++ b/fonts/google/cookie/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/copse/scss/mixins.scss b/fonts/google/copse/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/copse/scss/mixins.scss +++ b/fonts/google/copse/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/corben/scss/mixins.scss b/fonts/google/corben/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/corben/scss/mixins.scss +++ b/fonts/google/corben/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/corinthia/files/corinthia-latin-ext-400-normal.woff b/fonts/google/corinthia/files/corinthia-latin-ext-400-normal.woff index 0adc7780523..c8d69fce384 100644 Binary files a/fonts/google/corinthia/files/corinthia-latin-ext-400-normal.woff and b/fonts/google/corinthia/files/corinthia-latin-ext-400-normal.woff differ diff --git a/fonts/google/corinthia/scss/mixins.scss b/fonts/google/corinthia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/corinthia/scss/mixins.scss +++ b/fonts/google/corinthia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cormorant-garamond/scss/mixins.scss b/fonts/google/cormorant-garamond/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cormorant-garamond/scss/mixins.scss +++ b/fonts/google/cormorant-garamond/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cormorant-infant/files/cormorant-infant-latin-300-normal.woff b/fonts/google/cormorant-infant/files/cormorant-infant-latin-300-normal.woff index 152f4c406a5..453af7cab2f 100644 Binary files a/fonts/google/cormorant-infant/files/cormorant-infant-latin-300-normal.woff and b/fonts/google/cormorant-infant/files/cormorant-infant-latin-300-normal.woff differ diff --git a/fonts/google/cormorant-infant/files/cormorant-infant-latin-700-italic.woff b/fonts/google/cormorant-infant/files/cormorant-infant-latin-700-italic.woff index efe979dae5d..072df48d8b9 100644 Binary files a/fonts/google/cormorant-infant/files/cormorant-infant-latin-700-italic.woff and b/fonts/google/cormorant-infant/files/cormorant-infant-latin-700-italic.woff differ diff --git a/fonts/google/cormorant-infant/scss/mixins.scss b/fonts/google/cormorant-infant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cormorant-infant/scss/mixins.scss +++ b/fonts/google/cormorant-infant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cormorant-sc/scss/mixins.scss b/fonts/google/cormorant-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cormorant-sc/scss/mixins.scss +++ b/fonts/google/cormorant-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cormorant-unicase/files/cormorant-unicase-cyrillic-300-normal.woff b/fonts/google/cormorant-unicase/files/cormorant-unicase-cyrillic-300-normal.woff index c5ac1fe6f45..ae2e16294f2 100644 Binary files a/fonts/google/cormorant-unicase/files/cormorant-unicase-cyrillic-300-normal.woff and b/fonts/google/cormorant-unicase/files/cormorant-unicase-cyrillic-300-normal.woff differ diff --git a/fonts/google/cormorant-unicase/scss/mixins.scss b/fonts/google/cormorant-unicase/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cormorant-unicase/scss/mixins.scss +++ b/fonts/google/cormorant-unicase/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-300-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-300-normal.woff index 19bd3b0a430..a71f5301f99 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-300-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-300-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-400-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-400-normal.woff index 626418bcaec..92020f3dc32 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-400-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-400-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-500-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-500-normal.woff index 20057d2ca46..eef0d855dab 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-500-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-500-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-600-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-600-normal.woff index e7dd6f48ebf..1773d2ae31c 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-600-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-600-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-700-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-700-normal.woff index 710bfe5664d..dc5538ddfda 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-700-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-700-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-300-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-300-normal.woff index 1c615bd356c..8f10f763695 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-300-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-300-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-400-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-400-normal.woff index 166f0b8ff0b..04f9dccff08 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-400-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-400-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-500-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-500-normal.woff index af12a95a5e3..5bc612f61ae 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-500-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-500-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-600-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-600-normal.woff index fb8303fd34d..dbb8f361552 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-600-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-600-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-700-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-700-normal.woff index ac965b9335a..78b29742ccf 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-700-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-latin-ext-700-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-300-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-300-normal.woff index 1a3fe7c784f..f5d143c0ca2 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-300-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-300-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-400-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-400-normal.woff index 3d6f5245f7a..89eaed2b709 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-400-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-400-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-500-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-500-normal.woff index 0fdaa4adf69..5bfcff4f8a7 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-500-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-500-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-600-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-600-normal.woff index 1f1d1b03a3d..8b3bd6998cb 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-600-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-600-normal.woff differ diff --git a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-700-normal.woff b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-700-normal.woff index 56f00815725..74aae9e8abf 100644 Binary files a/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-700-normal.woff and b/fonts/google/cormorant-upright/files/cormorant-upright-vietnamese-700-normal.woff differ diff --git a/fonts/google/cormorant-upright/scss/mixins.scss b/fonts/google/cormorant-upright/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cormorant-upright/scss/mixins.scss +++ b/fonts/google/cormorant-upright/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cormorant/files/cormorant-cyrillic-ext-500-italic.woff b/fonts/google/cormorant/files/cormorant-cyrillic-ext-500-italic.woff index cb33c6858ef..67caa6a44c1 100644 Binary files a/fonts/google/cormorant/files/cormorant-cyrillic-ext-500-italic.woff and b/fonts/google/cormorant/files/cormorant-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/cormorant/scss/mixins.scss b/fonts/google/cormorant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cormorant/scss/mixins.scss +++ b/fonts/google/cormorant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/courgette/scss/mixins.scss b/fonts/google/courgette/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/courgette/scss/mixins.scss +++ b/fonts/google/courgette/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/courier-prime/files/courier-prime-latin-700-normal.woff b/fonts/google/courier-prime/files/courier-prime-latin-700-normal.woff index 820ced9487f..9dce240c520 100644 Binary files a/fonts/google/courier-prime/files/courier-prime-latin-700-normal.woff and b/fonts/google/courier-prime/files/courier-prime-latin-700-normal.woff differ diff --git a/fonts/google/courier-prime/scss/mixins.scss b/fonts/google/courier-prime/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/courier-prime/scss/mixins.scss +++ b/fonts/google/courier-prime/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cousine/files/cousine-greek-ext-400-italic.woff b/fonts/google/cousine/files/cousine-greek-ext-400-italic.woff index 2c7dbcef198..659af7828ca 100644 Binary files a/fonts/google/cousine/files/cousine-greek-ext-400-italic.woff and b/fonts/google/cousine/files/cousine-greek-ext-400-italic.woff differ diff --git a/fonts/google/cousine/files/cousine-hebrew-700-italic.woff b/fonts/google/cousine/files/cousine-hebrew-700-italic.woff index 45cf74037fe..4ebaeb9cd78 100644 Binary files a/fonts/google/cousine/files/cousine-hebrew-700-italic.woff and b/fonts/google/cousine/files/cousine-hebrew-700-italic.woff differ diff --git a/fonts/google/cousine/files/cousine-latin-ext-700-italic.woff b/fonts/google/cousine/files/cousine-latin-ext-700-italic.woff index 280f1ac6bb0..6b44a6eb1dc 100644 Binary files a/fonts/google/cousine/files/cousine-latin-ext-700-italic.woff and b/fonts/google/cousine/files/cousine-latin-ext-700-italic.woff differ diff --git a/fonts/google/cousine/scss/mixins.scss b/fonts/google/cousine/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cousine/scss/mixins.scss +++ b/fonts/google/cousine/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/coustard/files/coustard-latin-400-normal.woff b/fonts/google/coustard/files/coustard-latin-400-normal.woff index 617e88ce287..2e9fc386630 100644 Binary files a/fonts/google/coustard/files/coustard-latin-400-normal.woff and b/fonts/google/coustard/files/coustard-latin-400-normal.woff differ diff --git a/fonts/google/coustard/files/coustard-latin-900-normal.woff b/fonts/google/coustard/files/coustard-latin-900-normal.woff index e26dd13dfb2..82b9ce9c9ed 100644 Binary files a/fonts/google/coustard/files/coustard-latin-900-normal.woff and b/fonts/google/coustard/files/coustard-latin-900-normal.woff differ diff --git a/fonts/google/coustard/scss/mixins.scss b/fonts/google/coustard/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/coustard/scss/mixins.scss +++ b/fonts/google/coustard/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/covered-by-your-grace/scss/mixins.scss b/fonts/google/covered-by-your-grace/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/covered-by-your-grace/scss/mixins.scss +++ b/fonts/google/covered-by-your-grace/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/crafty-girls/scss/mixins.scss b/fonts/google/crafty-girls/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/crafty-girls/scss/mixins.scss +++ b/fonts/google/crafty-girls/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/creepster/scss/mixins.scss b/fonts/google/creepster/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/creepster/scss/mixins.scss +++ b/fonts/google/creepster/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/crete-round/scss/mixins.scss b/fonts/google/crete-round/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/crete-round/scss/mixins.scss +++ b/fonts/google/crete-round/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-200-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-200-italic.woff index f72fd47dd50..8783bb7f64a 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-200-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-200-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-200-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-200-normal.woff index bbe2ca113bd..2ce28b8d755 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-200-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-200-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-300-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-300-italic.woff index 10e49913511..52fd0f20c49 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-300-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-300-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-300-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-300-normal.woff index ec4ca567e69..dfefdd250a0 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-300-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-300-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-400-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-400-italic.woff index e49b1c6f624..187b0b9ffbe 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-400-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-400-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-400-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-400-normal.woff index 9372fc892b4..ef9dffa9caa 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-400-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-400-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-500-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-500-italic.woff index bf59d47dcb3..01377df8749 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-500-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-500-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-500-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-500-normal.woff index 6b43cfbdccf..5be702ed1e3 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-500-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-500-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-600-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-600-italic.woff index 696d4dac87c..e704e376fb1 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-600-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-600-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-600-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-600-normal.woff index ead1ad8592b..64209796c02 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-600-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-600-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-700-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-700-italic.woff index 9b45ac3a32c..365ada25413 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-700-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-700-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-700-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-700-normal.woff index 1297fe047ce..cf941f09710 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-700-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-700-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-800-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-800-italic.woff index f3b76872997..012f3c20022 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-800-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-800-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-800-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-800-normal.woff index e50ec5e61e3..f07facd282d 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-800-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-800-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-900-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-900-italic.woff index 4e0dadb5f7e..6004420aaa4 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-900-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-900-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-900-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-900-normal.woff index 5a1be998b45..3f3351a7a53 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-900-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-900-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-italic.woff index a2f5729f0f3..8cbac996e54 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-normal.woff index 0370300adf0..6f28396f1c8 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-200-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-italic.woff index b0fcd022741..573901b48d0 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-normal.woff index 902d5ebb5a8..5f08b63cc9a 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-300-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-italic.woff index 6fe71811d10..8a3989ed20b 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-normal.woff index 93870e1b935..35150de53e8 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-400-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-italic.woff index 915ce73f896..05a1c056385 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-normal.woff index c01fdf93795..54b3e2beec1 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-500-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-italic.woff index b7c1cc7b46c..4529de0e26a 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-normal.woff index 311032480c8..37faaac2444 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-600-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-italic.woff index 90595a34c2c..4be6a6254f1 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-normal.woff index a2db815a17c..baaf0c5cfdb 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-700-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-italic.woff index 6e8b3dbc624..8743372cb44 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-normal.woff index 91ec52724ff..2c64500cbbd 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-800-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-italic.woff index 4a952f37fae..52955380fae 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-normal.woff index 67eb92fb7fa..6cff6772724 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-latin-ext-900-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-italic.woff index ca991c1f55f..79071ad02dd 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-normal.woff index 74d9ffdb9d0..b870e8b3aa2 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-200-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-italic.woff index 7edc6879525..601b6e0ccc4 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-normal.woff index d8194b4c80c..883e1a76f2e 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-300-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-italic.woff index af6ffc5b98e..dc7ffb808e1 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-normal.woff index ea053d5cbf6..7601c4a377e 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-400-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-italic.woff index 6a1595d38f3..b7b06bd8096 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-normal.woff index ae807ac7798..6877e86f7b1 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-500-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-italic.woff index 4f4070c5ec1..705f774697b 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-normal.woff index 1c5f823819d..4ba4caa4200 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-600-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-italic.woff index c14b32117ef..0ac335f2545 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-normal.woff index d3de9ab8446..f8c21a7bd1f 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-700-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-italic.woff index 37defd2d06f..0500373e906 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-normal.woff index 47637722aa7..127a7f11b62 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-800-normal.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-italic.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-italic.woff index 43e901b123d..48b990bbb00 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-italic.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-italic.woff differ diff --git a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-normal.woff b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-normal.woff index a10afb75e3e..7d334629196 100644 Binary files a/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-normal.woff and b/fonts/google/crimson-pro/files/crimson-pro-vietnamese-900-normal.woff differ diff --git a/fonts/google/crimson-pro/scss/mixins.scss b/fonts/google/crimson-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/crimson-pro/scss/mixins.scss +++ b/fonts/google/crimson-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/crimson-text/files/crimson-text-vietnamese-400-normal.woff b/fonts/google/crimson-text/files/crimson-text-vietnamese-400-normal.woff index 3fd2e3cfab9..0836d90ced6 100644 Binary files a/fonts/google/crimson-text/files/crimson-text-vietnamese-400-normal.woff and b/fonts/google/crimson-text/files/crimson-text-vietnamese-400-normal.woff differ diff --git a/fonts/google/crimson-text/files/crimson-text-vietnamese-700-italic.woff b/fonts/google/crimson-text/files/crimson-text-vietnamese-700-italic.woff index a6f37120987..4fd77e9aeac 100644 Binary files a/fonts/google/crimson-text/files/crimson-text-vietnamese-700-italic.woff and b/fonts/google/crimson-text/files/crimson-text-vietnamese-700-italic.woff differ diff --git a/fonts/google/crimson-text/scss/mixins.scss b/fonts/google/crimson-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/crimson-text/scss/mixins.scss +++ b/fonts/google/crimson-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/croissant-one/scss/mixins.scss b/fonts/google/croissant-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/croissant-one/scss/mixins.scss +++ b/fonts/google/croissant-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/crushed/files/crushed-latin-400-normal.woff b/fonts/google/crushed/files/crushed-latin-400-normal.woff index 7507de2afec..62115fb85db 100644 Binary files a/fonts/google/crushed/files/crushed-latin-400-normal.woff and b/fonts/google/crushed/files/crushed-latin-400-normal.woff differ diff --git a/fonts/google/crushed/scss/mixins.scss b/fonts/google/crushed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/crushed/scss/mixins.scss +++ b/fonts/google/crushed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cuprum/files/cuprum-cyrillic-500-normal.woff b/fonts/google/cuprum/files/cuprum-cyrillic-500-normal.woff index 9dbfa0bdeb7..4b8709dad65 100644 Binary files a/fonts/google/cuprum/files/cuprum-cyrillic-500-normal.woff and b/fonts/google/cuprum/files/cuprum-cyrillic-500-normal.woff differ diff --git a/fonts/google/cuprum/files/cuprum-cyrillic-ext-700-normal.woff b/fonts/google/cuprum/files/cuprum-cyrillic-ext-700-normal.woff index 518c9945937..80965b03051 100644 Binary files a/fonts/google/cuprum/files/cuprum-cyrillic-ext-700-normal.woff and b/fonts/google/cuprum/files/cuprum-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/cuprum/files/cuprum-latin-500-normal.woff b/fonts/google/cuprum/files/cuprum-latin-500-normal.woff index 7687d541bcd..8c6281cf02f 100644 Binary files a/fonts/google/cuprum/files/cuprum-latin-500-normal.woff and b/fonts/google/cuprum/files/cuprum-latin-500-normal.woff differ diff --git a/fonts/google/cuprum/files/cuprum-latin-700-normal.woff b/fonts/google/cuprum/files/cuprum-latin-700-normal.woff index 3c9228db740..36695b039c2 100644 Binary files a/fonts/google/cuprum/files/cuprum-latin-700-normal.woff and b/fonts/google/cuprum/files/cuprum-latin-700-normal.woff differ diff --git a/fonts/google/cuprum/files/cuprum-vietnamese-400-italic.woff b/fonts/google/cuprum/files/cuprum-vietnamese-400-italic.woff index b2e0bffefd0..f8a1b5737e0 100644 Binary files a/fonts/google/cuprum/files/cuprum-vietnamese-400-italic.woff and b/fonts/google/cuprum/files/cuprum-vietnamese-400-italic.woff differ diff --git a/fonts/google/cuprum/scss/mixins.scss b/fonts/google/cuprum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cuprum/scss/mixins.scss +++ b/fonts/google/cuprum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cute-font/files/cute-font-10-400-normal.woff b/fonts/google/cute-font/files/cute-font-10-400-normal.woff index 2694022ae44..19da7f59728 100644 Binary files a/fonts/google/cute-font/files/cute-font-10-400-normal.woff and b/fonts/google/cute-font/files/cute-font-10-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-100-400-normal.woff b/fonts/google/cute-font/files/cute-font-100-400-normal.woff index b7a1efc839c..1864ea02260 100644 Binary files a/fonts/google/cute-font/files/cute-font-100-400-normal.woff and b/fonts/google/cute-font/files/cute-font-100-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-101-400-normal.woff b/fonts/google/cute-font/files/cute-font-101-400-normal.woff index af4b874dca8..30923778453 100644 Binary files a/fonts/google/cute-font/files/cute-font-101-400-normal.woff and b/fonts/google/cute-font/files/cute-font-101-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-102-400-normal.woff b/fonts/google/cute-font/files/cute-font-102-400-normal.woff index 2181efb9185..f857cf1c97a 100644 Binary files a/fonts/google/cute-font/files/cute-font-102-400-normal.woff and b/fonts/google/cute-font/files/cute-font-102-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-103-400-normal.woff b/fonts/google/cute-font/files/cute-font-103-400-normal.woff index 93fe114b10f..39c7367866c 100644 Binary files a/fonts/google/cute-font/files/cute-font-103-400-normal.woff and b/fonts/google/cute-font/files/cute-font-103-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-104-400-normal.woff b/fonts/google/cute-font/files/cute-font-104-400-normal.woff index 9c4bb0b490d..33996319ab7 100644 Binary files a/fonts/google/cute-font/files/cute-font-104-400-normal.woff and b/fonts/google/cute-font/files/cute-font-104-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-105-400-normal.woff b/fonts/google/cute-font/files/cute-font-105-400-normal.woff index 20cec363444..49f68820c5d 100644 Binary files a/fonts/google/cute-font/files/cute-font-105-400-normal.woff and b/fonts/google/cute-font/files/cute-font-105-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-106-400-normal.woff b/fonts/google/cute-font/files/cute-font-106-400-normal.woff index 5a1f35757ea..6534155f965 100644 Binary files a/fonts/google/cute-font/files/cute-font-106-400-normal.woff and b/fonts/google/cute-font/files/cute-font-106-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-107-400-normal.woff b/fonts/google/cute-font/files/cute-font-107-400-normal.woff index 233c7ca566a..d315354329c 100644 Binary files a/fonts/google/cute-font/files/cute-font-107-400-normal.woff and b/fonts/google/cute-font/files/cute-font-107-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-108-400-normal.woff b/fonts/google/cute-font/files/cute-font-108-400-normal.woff index d1b3ad0693b..1c8bfee78ac 100644 Binary files a/fonts/google/cute-font/files/cute-font-108-400-normal.woff and b/fonts/google/cute-font/files/cute-font-108-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-109-400-normal.woff b/fonts/google/cute-font/files/cute-font-109-400-normal.woff index f99e3e089c9..54eade3318e 100644 Binary files a/fonts/google/cute-font/files/cute-font-109-400-normal.woff and b/fonts/google/cute-font/files/cute-font-109-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-11-400-normal.woff b/fonts/google/cute-font/files/cute-font-11-400-normal.woff index 555dfafd16a..8a45272c386 100644 Binary files a/fonts/google/cute-font/files/cute-font-11-400-normal.woff and b/fonts/google/cute-font/files/cute-font-11-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-110-400-normal.woff b/fonts/google/cute-font/files/cute-font-110-400-normal.woff index 095e4f2bc0a..4386b4535c0 100644 Binary files a/fonts/google/cute-font/files/cute-font-110-400-normal.woff and b/fonts/google/cute-font/files/cute-font-110-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-111-400-normal.woff b/fonts/google/cute-font/files/cute-font-111-400-normal.woff index 9dc3c74ffba..4986a096797 100644 Binary files a/fonts/google/cute-font/files/cute-font-111-400-normal.woff and b/fonts/google/cute-font/files/cute-font-111-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-112-400-normal.woff b/fonts/google/cute-font/files/cute-font-112-400-normal.woff index 0900024df20..5e6810fcb1c 100644 Binary files a/fonts/google/cute-font/files/cute-font-112-400-normal.woff and b/fonts/google/cute-font/files/cute-font-112-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-113-400-normal.woff b/fonts/google/cute-font/files/cute-font-113-400-normal.woff index 4d39aeac189..83933947297 100644 Binary files a/fonts/google/cute-font/files/cute-font-113-400-normal.woff and b/fonts/google/cute-font/files/cute-font-113-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-114-400-normal.woff b/fonts/google/cute-font/files/cute-font-114-400-normal.woff index 05091fef045..7a866600054 100644 Binary files a/fonts/google/cute-font/files/cute-font-114-400-normal.woff and b/fonts/google/cute-font/files/cute-font-114-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-115-400-normal.woff b/fonts/google/cute-font/files/cute-font-115-400-normal.woff index a6f56d390c2..d657f9cee1c 100644 Binary files a/fonts/google/cute-font/files/cute-font-115-400-normal.woff and b/fonts/google/cute-font/files/cute-font-115-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-116-400-normal.woff b/fonts/google/cute-font/files/cute-font-116-400-normal.woff index 6de8ee271f1..48b689453ad 100644 Binary files a/fonts/google/cute-font/files/cute-font-116-400-normal.woff and b/fonts/google/cute-font/files/cute-font-116-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-117-400-normal.woff b/fonts/google/cute-font/files/cute-font-117-400-normal.woff index 4f78f07d7f5..073f08c405f 100644 Binary files a/fonts/google/cute-font/files/cute-font-117-400-normal.woff and b/fonts/google/cute-font/files/cute-font-117-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-118-400-normal.woff b/fonts/google/cute-font/files/cute-font-118-400-normal.woff index 8c88b445fe3..7c76f67cfd5 100644 Binary files a/fonts/google/cute-font/files/cute-font-118-400-normal.woff and b/fonts/google/cute-font/files/cute-font-118-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-119-400-normal.woff b/fonts/google/cute-font/files/cute-font-119-400-normal.woff index 534c46e138f..4c378224b76 100644 Binary files a/fonts/google/cute-font/files/cute-font-119-400-normal.woff and b/fonts/google/cute-font/files/cute-font-119-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-12-400-normal.woff b/fonts/google/cute-font/files/cute-font-12-400-normal.woff index 237bb7b48f8..57e9040f456 100644 Binary files a/fonts/google/cute-font/files/cute-font-12-400-normal.woff and b/fonts/google/cute-font/files/cute-font-12-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-13-400-normal.woff b/fonts/google/cute-font/files/cute-font-13-400-normal.woff index 9c7dc86b89b..35b68f9d70f 100644 Binary files a/fonts/google/cute-font/files/cute-font-13-400-normal.woff and b/fonts/google/cute-font/files/cute-font-13-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-14-400-normal.woff b/fonts/google/cute-font/files/cute-font-14-400-normal.woff index d3b97e94264..519939941bf 100644 Binary files a/fonts/google/cute-font/files/cute-font-14-400-normal.woff and b/fonts/google/cute-font/files/cute-font-14-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-15-400-normal.woff b/fonts/google/cute-font/files/cute-font-15-400-normal.woff index 81f3ac9c615..b023c300059 100644 Binary files a/fonts/google/cute-font/files/cute-font-15-400-normal.woff and b/fonts/google/cute-font/files/cute-font-15-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-16-400-normal.woff b/fonts/google/cute-font/files/cute-font-16-400-normal.woff index 5947471d257..eab2cf09dc7 100644 Binary files a/fonts/google/cute-font/files/cute-font-16-400-normal.woff and b/fonts/google/cute-font/files/cute-font-16-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-17-400-normal.woff b/fonts/google/cute-font/files/cute-font-17-400-normal.woff index ecebb26a5c6..728825c3ab0 100644 Binary files a/fonts/google/cute-font/files/cute-font-17-400-normal.woff and b/fonts/google/cute-font/files/cute-font-17-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-18-400-normal.woff b/fonts/google/cute-font/files/cute-font-18-400-normal.woff index 4a5056585c5..dd86405576f 100644 Binary files a/fonts/google/cute-font/files/cute-font-18-400-normal.woff and b/fonts/google/cute-font/files/cute-font-18-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-19-400-normal.woff b/fonts/google/cute-font/files/cute-font-19-400-normal.woff index 7e0412271de..275996f7bc9 100644 Binary files a/fonts/google/cute-font/files/cute-font-19-400-normal.woff and b/fonts/google/cute-font/files/cute-font-19-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-2-400-normal.woff b/fonts/google/cute-font/files/cute-font-2-400-normal.woff index 8e6ab120b59..147af8049b4 100644 Binary files a/fonts/google/cute-font/files/cute-font-2-400-normal.woff and b/fonts/google/cute-font/files/cute-font-2-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-20-400-normal.woff b/fonts/google/cute-font/files/cute-font-20-400-normal.woff index 14afc1113f5..41e4a67367b 100644 Binary files a/fonts/google/cute-font/files/cute-font-20-400-normal.woff and b/fonts/google/cute-font/files/cute-font-20-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-21-400-normal.woff b/fonts/google/cute-font/files/cute-font-21-400-normal.woff index 4aa002c4f94..56ddfb5da1d 100644 Binary files a/fonts/google/cute-font/files/cute-font-21-400-normal.woff and b/fonts/google/cute-font/files/cute-font-21-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-22-400-normal.woff b/fonts/google/cute-font/files/cute-font-22-400-normal.woff index de676d77ced..f093b1517ec 100644 Binary files a/fonts/google/cute-font/files/cute-font-22-400-normal.woff and b/fonts/google/cute-font/files/cute-font-22-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-23-400-normal.woff b/fonts/google/cute-font/files/cute-font-23-400-normal.woff index 302d36ca6c4..b5b7daa1e1a 100644 Binary files a/fonts/google/cute-font/files/cute-font-23-400-normal.woff and b/fonts/google/cute-font/files/cute-font-23-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-24-400-normal.woff b/fonts/google/cute-font/files/cute-font-24-400-normal.woff index 9997ae3d7b9..098e7568f6d 100644 Binary files a/fonts/google/cute-font/files/cute-font-24-400-normal.woff and b/fonts/google/cute-font/files/cute-font-24-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-25-400-normal.woff b/fonts/google/cute-font/files/cute-font-25-400-normal.woff index 4d3bb7b3163..312eb6f5223 100644 Binary files a/fonts/google/cute-font/files/cute-font-25-400-normal.woff and b/fonts/google/cute-font/files/cute-font-25-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-26-400-normal.woff b/fonts/google/cute-font/files/cute-font-26-400-normal.woff index ba6eb974e3b..51e8409d6f5 100644 Binary files a/fonts/google/cute-font/files/cute-font-26-400-normal.woff and b/fonts/google/cute-font/files/cute-font-26-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-27-400-normal.woff b/fonts/google/cute-font/files/cute-font-27-400-normal.woff index eeec4126953..a201e84aeac 100644 Binary files a/fonts/google/cute-font/files/cute-font-27-400-normal.woff and b/fonts/google/cute-font/files/cute-font-27-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-28-400-normal.woff b/fonts/google/cute-font/files/cute-font-28-400-normal.woff index 638d1227b69..220024d0522 100644 Binary files a/fonts/google/cute-font/files/cute-font-28-400-normal.woff and b/fonts/google/cute-font/files/cute-font-28-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-29-400-normal.woff b/fonts/google/cute-font/files/cute-font-29-400-normal.woff index 8b2e08a153c..f0dddbf82a1 100644 Binary files a/fonts/google/cute-font/files/cute-font-29-400-normal.woff and b/fonts/google/cute-font/files/cute-font-29-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-3-400-normal.woff b/fonts/google/cute-font/files/cute-font-3-400-normal.woff index 425b4f65515..3de4a598296 100644 Binary files a/fonts/google/cute-font/files/cute-font-3-400-normal.woff and b/fonts/google/cute-font/files/cute-font-3-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-30-400-normal.woff b/fonts/google/cute-font/files/cute-font-30-400-normal.woff index f513261345a..60486865625 100644 Binary files a/fonts/google/cute-font/files/cute-font-30-400-normal.woff and b/fonts/google/cute-font/files/cute-font-30-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-31-400-normal.woff b/fonts/google/cute-font/files/cute-font-31-400-normal.woff index e05ba8e144e..6c628f0b408 100644 Binary files a/fonts/google/cute-font/files/cute-font-31-400-normal.woff and b/fonts/google/cute-font/files/cute-font-31-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-32-400-normal.woff b/fonts/google/cute-font/files/cute-font-32-400-normal.woff index 8149f98c558..9736a07eb1c 100644 Binary files a/fonts/google/cute-font/files/cute-font-32-400-normal.woff and b/fonts/google/cute-font/files/cute-font-32-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-33-400-normal.woff b/fonts/google/cute-font/files/cute-font-33-400-normal.woff index 8c775774fbe..3bcd2412ffb 100644 Binary files a/fonts/google/cute-font/files/cute-font-33-400-normal.woff and b/fonts/google/cute-font/files/cute-font-33-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-34-400-normal.woff b/fonts/google/cute-font/files/cute-font-34-400-normal.woff index 6125e16b65e..90a242dee24 100644 Binary files a/fonts/google/cute-font/files/cute-font-34-400-normal.woff and b/fonts/google/cute-font/files/cute-font-34-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-35-400-normal.woff b/fonts/google/cute-font/files/cute-font-35-400-normal.woff index 41a2b439a30..3a48cf2a0be 100644 Binary files a/fonts/google/cute-font/files/cute-font-35-400-normal.woff and b/fonts/google/cute-font/files/cute-font-35-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-36-400-normal.woff b/fonts/google/cute-font/files/cute-font-36-400-normal.woff index 55f3624d6bd..f059170e748 100644 Binary files a/fonts/google/cute-font/files/cute-font-36-400-normal.woff and b/fonts/google/cute-font/files/cute-font-36-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-37-400-normal.woff b/fonts/google/cute-font/files/cute-font-37-400-normal.woff index 9ab7eac4b05..803958dc1f2 100644 Binary files a/fonts/google/cute-font/files/cute-font-37-400-normal.woff and b/fonts/google/cute-font/files/cute-font-37-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-38-400-normal.woff b/fonts/google/cute-font/files/cute-font-38-400-normal.woff index f114efff477..c9994f38a35 100644 Binary files a/fonts/google/cute-font/files/cute-font-38-400-normal.woff and b/fonts/google/cute-font/files/cute-font-38-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-39-400-normal.woff b/fonts/google/cute-font/files/cute-font-39-400-normal.woff index ad8c76aacf0..c8202bc0456 100644 Binary files a/fonts/google/cute-font/files/cute-font-39-400-normal.woff and b/fonts/google/cute-font/files/cute-font-39-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-4-400-normal.woff b/fonts/google/cute-font/files/cute-font-4-400-normal.woff index 2460dd1ca9c..633dd6b067f 100644 Binary files a/fonts/google/cute-font/files/cute-font-4-400-normal.woff and b/fonts/google/cute-font/files/cute-font-4-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-40-400-normal.woff b/fonts/google/cute-font/files/cute-font-40-400-normal.woff index 90b0c4381b4..c957f8c8092 100644 Binary files a/fonts/google/cute-font/files/cute-font-40-400-normal.woff and b/fonts/google/cute-font/files/cute-font-40-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-41-400-normal.woff b/fonts/google/cute-font/files/cute-font-41-400-normal.woff index a9e0e2003d2..7474c66e32c 100644 Binary files a/fonts/google/cute-font/files/cute-font-41-400-normal.woff and b/fonts/google/cute-font/files/cute-font-41-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-42-400-normal.woff b/fonts/google/cute-font/files/cute-font-42-400-normal.woff index 1819d36598d..b041c504836 100644 Binary files a/fonts/google/cute-font/files/cute-font-42-400-normal.woff and b/fonts/google/cute-font/files/cute-font-42-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-43-400-normal.woff b/fonts/google/cute-font/files/cute-font-43-400-normal.woff index dddf80ad833..ef93537ecd2 100644 Binary files a/fonts/google/cute-font/files/cute-font-43-400-normal.woff and b/fonts/google/cute-font/files/cute-font-43-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-44-400-normal.woff b/fonts/google/cute-font/files/cute-font-44-400-normal.woff index 7d7f0f2caf7..a02d63617c1 100644 Binary files a/fonts/google/cute-font/files/cute-font-44-400-normal.woff and b/fonts/google/cute-font/files/cute-font-44-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-45-400-normal.woff b/fonts/google/cute-font/files/cute-font-45-400-normal.woff index feb26a7aa8a..95ac9912fcd 100644 Binary files a/fonts/google/cute-font/files/cute-font-45-400-normal.woff and b/fonts/google/cute-font/files/cute-font-45-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-46-400-normal.woff b/fonts/google/cute-font/files/cute-font-46-400-normal.woff index d3ce16d8db3..66166647e7b 100644 Binary files a/fonts/google/cute-font/files/cute-font-46-400-normal.woff and b/fonts/google/cute-font/files/cute-font-46-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-47-400-normal.woff b/fonts/google/cute-font/files/cute-font-47-400-normal.woff index 2a84e05c101..a4b21e77a21 100644 Binary files a/fonts/google/cute-font/files/cute-font-47-400-normal.woff and b/fonts/google/cute-font/files/cute-font-47-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-48-400-normal.woff b/fonts/google/cute-font/files/cute-font-48-400-normal.woff index 778dc6559ed..978fb7c1b20 100644 Binary files a/fonts/google/cute-font/files/cute-font-48-400-normal.woff and b/fonts/google/cute-font/files/cute-font-48-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-49-400-normal.woff b/fonts/google/cute-font/files/cute-font-49-400-normal.woff index 293df1b89d8..3c7c30ba008 100644 Binary files a/fonts/google/cute-font/files/cute-font-49-400-normal.woff and b/fonts/google/cute-font/files/cute-font-49-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-5-400-normal.woff b/fonts/google/cute-font/files/cute-font-5-400-normal.woff index 6cfc6d59d49..d5cd4e4154d 100644 Binary files a/fonts/google/cute-font/files/cute-font-5-400-normal.woff and b/fonts/google/cute-font/files/cute-font-5-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-50-400-normal.woff b/fonts/google/cute-font/files/cute-font-50-400-normal.woff index fc6cff78d2c..f59477099b2 100644 Binary files a/fonts/google/cute-font/files/cute-font-50-400-normal.woff and b/fonts/google/cute-font/files/cute-font-50-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-51-400-normal.woff b/fonts/google/cute-font/files/cute-font-51-400-normal.woff index 8cac5923f5a..9891d335a82 100644 Binary files a/fonts/google/cute-font/files/cute-font-51-400-normal.woff and b/fonts/google/cute-font/files/cute-font-51-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-52-400-normal.woff b/fonts/google/cute-font/files/cute-font-52-400-normal.woff index 57bae94bd47..7dde636017c 100644 Binary files a/fonts/google/cute-font/files/cute-font-52-400-normal.woff and b/fonts/google/cute-font/files/cute-font-52-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-53-400-normal.woff b/fonts/google/cute-font/files/cute-font-53-400-normal.woff index 6d4e0e34fec..a8403934f4d 100644 Binary files a/fonts/google/cute-font/files/cute-font-53-400-normal.woff and b/fonts/google/cute-font/files/cute-font-53-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-54-400-normal.woff b/fonts/google/cute-font/files/cute-font-54-400-normal.woff index d20768874c1..f2324856310 100644 Binary files a/fonts/google/cute-font/files/cute-font-54-400-normal.woff and b/fonts/google/cute-font/files/cute-font-54-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-55-400-normal.woff b/fonts/google/cute-font/files/cute-font-55-400-normal.woff index 0f67acc52d3..0416cb95dc6 100644 Binary files a/fonts/google/cute-font/files/cute-font-55-400-normal.woff and b/fonts/google/cute-font/files/cute-font-55-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-56-400-normal.woff b/fonts/google/cute-font/files/cute-font-56-400-normal.woff index c2f8a565226..615b28f9f65 100644 Binary files a/fonts/google/cute-font/files/cute-font-56-400-normal.woff and b/fonts/google/cute-font/files/cute-font-56-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-57-400-normal.woff b/fonts/google/cute-font/files/cute-font-57-400-normal.woff index f0aecad0544..d8774151037 100644 Binary files a/fonts/google/cute-font/files/cute-font-57-400-normal.woff and b/fonts/google/cute-font/files/cute-font-57-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-58-400-normal.woff b/fonts/google/cute-font/files/cute-font-58-400-normal.woff index 9c70cc778b8..74176496300 100644 Binary files a/fonts/google/cute-font/files/cute-font-58-400-normal.woff and b/fonts/google/cute-font/files/cute-font-58-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-59-400-normal.woff b/fonts/google/cute-font/files/cute-font-59-400-normal.woff index aaad7730bb3..858b17ae8e7 100644 Binary files a/fonts/google/cute-font/files/cute-font-59-400-normal.woff and b/fonts/google/cute-font/files/cute-font-59-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-6-400-normal.woff b/fonts/google/cute-font/files/cute-font-6-400-normal.woff index 86113659179..3716e779faf 100644 Binary files a/fonts/google/cute-font/files/cute-font-6-400-normal.woff and b/fonts/google/cute-font/files/cute-font-6-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-60-400-normal.woff b/fonts/google/cute-font/files/cute-font-60-400-normal.woff index 4982059835b..ec92744da5f 100644 Binary files a/fonts/google/cute-font/files/cute-font-60-400-normal.woff and b/fonts/google/cute-font/files/cute-font-60-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-61-400-normal.woff b/fonts/google/cute-font/files/cute-font-61-400-normal.woff index 932741f95d3..e22c4c65c00 100644 Binary files a/fonts/google/cute-font/files/cute-font-61-400-normal.woff and b/fonts/google/cute-font/files/cute-font-61-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-62-400-normal.woff b/fonts/google/cute-font/files/cute-font-62-400-normal.woff index 5dfc236ee7e..fa87647273f 100644 Binary files a/fonts/google/cute-font/files/cute-font-62-400-normal.woff and b/fonts/google/cute-font/files/cute-font-62-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-63-400-normal.woff b/fonts/google/cute-font/files/cute-font-63-400-normal.woff index e677a23af98..e8a731ecfee 100644 Binary files a/fonts/google/cute-font/files/cute-font-63-400-normal.woff and b/fonts/google/cute-font/files/cute-font-63-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-64-400-normal.woff b/fonts/google/cute-font/files/cute-font-64-400-normal.woff index cd6ecd4eb67..e8022acc50e 100644 Binary files a/fonts/google/cute-font/files/cute-font-64-400-normal.woff and b/fonts/google/cute-font/files/cute-font-64-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-65-400-normal.woff b/fonts/google/cute-font/files/cute-font-65-400-normal.woff index 92a3af51e9e..90fd71464e2 100644 Binary files a/fonts/google/cute-font/files/cute-font-65-400-normal.woff and b/fonts/google/cute-font/files/cute-font-65-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-7-400-normal.woff b/fonts/google/cute-font/files/cute-font-7-400-normal.woff index fb207b680ae..92536f02e8b 100644 Binary files a/fonts/google/cute-font/files/cute-font-7-400-normal.woff and b/fonts/google/cute-font/files/cute-font-7-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-8-400-normal.woff b/fonts/google/cute-font/files/cute-font-8-400-normal.woff index bbc5c4c4fb2..030f72d4329 100644 Binary files a/fonts/google/cute-font/files/cute-font-8-400-normal.woff and b/fonts/google/cute-font/files/cute-font-8-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-9-400-normal.woff b/fonts/google/cute-font/files/cute-font-9-400-normal.woff index 0e69b47da19..6f69f714a23 100644 Binary files a/fonts/google/cute-font/files/cute-font-9-400-normal.woff and b/fonts/google/cute-font/files/cute-font-9-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-94-400-normal.woff b/fonts/google/cute-font/files/cute-font-94-400-normal.woff index ef9d3101cca..d488505ceef 100644 Binary files a/fonts/google/cute-font/files/cute-font-94-400-normal.woff and b/fonts/google/cute-font/files/cute-font-94-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-95-400-normal.woff b/fonts/google/cute-font/files/cute-font-95-400-normal.woff index 2ff573032ae..fcb4c5a7be4 100644 Binary files a/fonts/google/cute-font/files/cute-font-95-400-normal.woff and b/fonts/google/cute-font/files/cute-font-95-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-99-400-normal.woff b/fonts/google/cute-font/files/cute-font-99-400-normal.woff index 63873a35656..ed98f4bead2 100644 Binary files a/fonts/google/cute-font/files/cute-font-99-400-normal.woff and b/fonts/google/cute-font/files/cute-font-99-400-normal.woff differ diff --git a/fonts/google/cute-font/files/cute-font-latin-400-normal.woff b/fonts/google/cute-font/files/cute-font-latin-400-normal.woff index da0b96e96b6..99dac0484d2 100644 Binary files a/fonts/google/cute-font/files/cute-font-latin-400-normal.woff and b/fonts/google/cute-font/files/cute-font-latin-400-normal.woff differ diff --git a/fonts/google/cute-font/scss/mixins.scss b/fonts/google/cute-font/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cute-font/scss/mixins.scss +++ b/fonts/google/cute-font/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cutive-mono/scss/mixins.scss b/fonts/google/cutive-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cutive-mono/scss/mixins.scss +++ b/fonts/google/cutive-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/cutive/scss/mixins.scss b/fonts/google/cutive/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/cutive/scss/mixins.scss +++ b/fonts/google/cutive/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-400-normal.woff b/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-400-normal.woff index 8d188e89e26..c211af44a80 100644 Binary files a/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-400-normal.woff and b/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-400-normal.woff differ diff --git a/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-500-italic.woff b/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-500-italic.woff index 49aff900e54..86aaf735b57 100644 Binary files a/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-500-italic.woff and b/fonts/google/dai-banna-sil/files/dai-banna-sil-new-tai-lue-500-italic.woff differ diff --git a/fonts/google/dai-banna-sil/scss/mixins.scss b/fonts/google/dai-banna-sil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dai-banna-sil/scss/mixins.scss +++ b/fonts/google/dai-banna-sil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/damion/scss/mixins.scss b/fonts/google/damion/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/damion/scss/mixins.scss +++ b/fonts/google/damion/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dancing-script/files/dancing-script-latin-ext-400-normal.woff b/fonts/google/dancing-script/files/dancing-script-latin-ext-400-normal.woff index 7ecf355c45f..a658af123c9 100644 Binary files a/fonts/google/dancing-script/files/dancing-script-latin-ext-400-normal.woff and b/fonts/google/dancing-script/files/dancing-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/dancing-script/scss/mixins.scss b/fonts/google/dancing-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dancing-script/scss/mixins.scss +++ b/fonts/google/dancing-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dangrek/files/dangrek-khmer-400-normal.woff b/fonts/google/dangrek/files/dangrek-khmer-400-normal.woff index 4674bc279e7..9fe53e4fe0c 100644 Binary files a/fonts/google/dangrek/files/dangrek-khmer-400-normal.woff and b/fonts/google/dangrek/files/dangrek-khmer-400-normal.woff differ diff --git a/fonts/google/dangrek/files/dangrek-latin-400-normal.woff b/fonts/google/dangrek/files/dangrek-latin-400-normal.woff index 2c5d06e1eb6..40f8b014c71 100644 Binary files a/fonts/google/dangrek/files/dangrek-latin-400-normal.woff and b/fonts/google/dangrek/files/dangrek-latin-400-normal.woff differ diff --git a/fonts/google/dangrek/scss/mixins.scss b/fonts/google/dangrek/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dangrek/scss/mixins.scss +++ b/fonts/google/dangrek/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/darker-grotesque/files/darker-grotesque-vietnamese-700-normal.woff b/fonts/google/darker-grotesque/files/darker-grotesque-vietnamese-700-normal.woff index 7b53de7702b..82530b19eca 100644 Binary files a/fonts/google/darker-grotesque/files/darker-grotesque-vietnamese-700-normal.woff and b/fonts/google/darker-grotesque/files/darker-grotesque-vietnamese-700-normal.woff differ diff --git a/fonts/google/darker-grotesque/scss/mixins.scss b/fonts/google/darker-grotesque/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/darker-grotesque/scss/mixins.scss +++ b/fonts/google/darker-grotesque/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/darumadrop-one/files/darumadrop-one-63-400-normal.woff b/fonts/google/darumadrop-one/files/darumadrop-one-63-400-normal.woff index 9ee719ccd48..d86f920054b 100644 Binary files a/fonts/google/darumadrop-one/files/darumadrop-one-63-400-normal.woff and b/fonts/google/darumadrop-one/files/darumadrop-one-63-400-normal.woff differ diff --git a/fonts/google/darumadrop-one/files/darumadrop-one-89-400-normal.woff b/fonts/google/darumadrop-one/files/darumadrop-one-89-400-normal.woff index 25d36897407..404c0b9433c 100644 Binary files a/fonts/google/darumadrop-one/files/darumadrop-one-89-400-normal.woff and b/fonts/google/darumadrop-one/files/darumadrop-one-89-400-normal.woff differ diff --git a/fonts/google/darumadrop-one/files/darumadrop-one-95-400-normal.woff b/fonts/google/darumadrop-one/files/darumadrop-one-95-400-normal.woff index 1ea29a15ed7..90b2718ea18 100644 Binary files a/fonts/google/darumadrop-one/files/darumadrop-one-95-400-normal.woff and b/fonts/google/darumadrop-one/files/darumadrop-one-95-400-normal.woff differ diff --git a/fonts/google/darumadrop-one/files/darumadrop-one-98-400-normal.woff b/fonts/google/darumadrop-one/files/darumadrop-one-98-400-normal.woff index 99c56fcc538..529ced9400a 100644 Binary files a/fonts/google/darumadrop-one/files/darumadrop-one-98-400-normal.woff and b/fonts/google/darumadrop-one/files/darumadrop-one-98-400-normal.woff differ diff --git a/fonts/google/darumadrop-one/scss/mixins.scss b/fonts/google/darumadrop-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/darumadrop-one/scss/mixins.scss +++ b/fonts/google/darumadrop-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/david-libre/scss/mixins.scss b/fonts/google/david-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/david-libre/scss/mixins.scss +++ b/fonts/google/david-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dawning-of-a-new-day/scss/mixins.scss b/fonts/google/dawning-of-a-new-day/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dawning-of-a-new-day/scss/mixins.scss +++ b/fonts/google/dawning-of-a-new-day/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/days-one/scss/mixins.scss b/fonts/google/days-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/days-one/scss/mixins.scss +++ b/fonts/google/days-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dekko/scss/mixins.scss b/fonts/google/dekko/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dekko/scss/mixins.scss +++ b/fonts/google/dekko/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dela-gothic-one/files/dela-gothic-one-100-400-normal.woff b/fonts/google/dela-gothic-one/files/dela-gothic-one-100-400-normal.woff index ecb886b0ea2..9a25dd95794 100644 Binary files a/fonts/google/dela-gothic-one/files/dela-gothic-one-100-400-normal.woff and b/fonts/google/dela-gothic-one/files/dela-gothic-one-100-400-normal.woff differ diff --git a/fonts/google/dela-gothic-one/files/dela-gothic-one-37-400-normal.woff b/fonts/google/dela-gothic-one/files/dela-gothic-one-37-400-normal.woff index 7bf5a7b8b3a..f5557b5df88 100644 Binary files a/fonts/google/dela-gothic-one/files/dela-gothic-one-37-400-normal.woff and b/fonts/google/dela-gothic-one/files/dela-gothic-one-37-400-normal.woff differ diff --git a/fonts/google/dela-gothic-one/files/dela-gothic-one-38-400-normal.woff b/fonts/google/dela-gothic-one/files/dela-gothic-one-38-400-normal.woff index 94abeebf6da..f0d2f0eacf6 100644 Binary files a/fonts/google/dela-gothic-one/files/dela-gothic-one-38-400-normal.woff and b/fonts/google/dela-gothic-one/files/dela-gothic-one-38-400-normal.woff differ diff --git a/fonts/google/dela-gothic-one/files/dela-gothic-one-40-400-normal.woff b/fonts/google/dela-gothic-one/files/dela-gothic-one-40-400-normal.woff index 25822cece4d..f8ed1ee014c 100644 Binary files a/fonts/google/dela-gothic-one/files/dela-gothic-one-40-400-normal.woff and b/fonts/google/dela-gothic-one/files/dela-gothic-one-40-400-normal.woff differ diff --git a/fonts/google/dela-gothic-one/files/dela-gothic-one-85-400-normal.woff b/fonts/google/dela-gothic-one/files/dela-gothic-one-85-400-normal.woff index 31a4558e63a..3ffa3418367 100644 Binary files a/fonts/google/dela-gothic-one/files/dela-gothic-one-85-400-normal.woff and b/fonts/google/dela-gothic-one/files/dela-gothic-one-85-400-normal.woff differ diff --git a/fonts/google/dela-gothic-one/files/dela-gothic-one-latin-400-normal.woff b/fonts/google/dela-gothic-one/files/dela-gothic-one-latin-400-normal.woff index 15302d31dbb..934e531a691 100644 Binary files a/fonts/google/dela-gothic-one/files/dela-gothic-one-latin-400-normal.woff and b/fonts/google/dela-gothic-one/files/dela-gothic-one-latin-400-normal.woff differ diff --git a/fonts/google/dela-gothic-one/scss/mixins.scss b/fonts/google/dela-gothic-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dela-gothic-one/scss/mixins.scss +++ b/fonts/google/dela-gothic-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/delicious-handrawn/scss/mixins.scss b/fonts/google/delicious-handrawn/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/delicious-handrawn/scss/mixins.scss +++ b/fonts/google/delicious-handrawn/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/delius-swash-caps/scss/mixins.scss b/fonts/google/delius-swash-caps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/delius-swash-caps/scss/mixins.scss +++ b/fonts/google/delius-swash-caps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/delius-unicase/scss/mixins.scss b/fonts/google/delius-unicase/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/delius-unicase/scss/mixins.scss +++ b/fonts/google/delius-unicase/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/delius/files/delius-latin-400-normal.woff b/fonts/google/delius/files/delius-latin-400-normal.woff index 3fa433010fd..12cfc66f725 100644 Binary files a/fonts/google/delius/files/delius-latin-400-normal.woff and b/fonts/google/delius/files/delius-latin-400-normal.woff differ diff --git a/fonts/google/delius/scss/mixins.scss b/fonts/google/delius/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/delius/scss/mixins.scss +++ b/fonts/google/delius/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/della-respira/scss/mixins.scss b/fonts/google/della-respira/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/della-respira/scss/mixins.scss +++ b/fonts/google/della-respira/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/denk-one/scss/mixins.scss b/fonts/google/denk-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/denk-one/scss/mixins.scss +++ b/fonts/google/denk-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/devonshire/files/devonshire-latin-400-normal.woff b/fonts/google/devonshire/files/devonshire-latin-400-normal.woff index 2ad71c068d1..27ff7db16ee 100644 Binary files a/fonts/google/devonshire/files/devonshire-latin-400-normal.woff and b/fonts/google/devonshire/files/devonshire-latin-400-normal.woff differ diff --git a/fonts/google/devonshire/files/devonshire-latin-ext-400-normal.woff b/fonts/google/devonshire/files/devonshire-latin-ext-400-normal.woff index ab8b54629aa..766f95d55a7 100644 Binary files a/fonts/google/devonshire/files/devonshire-latin-ext-400-normal.woff and b/fonts/google/devonshire/files/devonshire-latin-ext-400-normal.woff differ diff --git a/fonts/google/devonshire/scss/mixins.scss b/fonts/google/devonshire/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/devonshire/scss/mixins.scss +++ b/fonts/google/devonshire/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dhurjati/scss/mixins.scss b/fonts/google/dhurjati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dhurjati/scss/mixins.scss +++ b/fonts/google/dhurjati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/didact-gothic/scss/mixins.scss b/fonts/google/didact-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/didact-gothic/scss/mixins.scss +++ b/fonts/google/didact-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/diphylleia/files/diphylleia-15-400-normal.woff b/fonts/google/diphylleia/files/diphylleia-15-400-normal.woff index c5b0c3ef2e2..07d895eb046 100644 Binary files a/fonts/google/diphylleia/files/diphylleia-15-400-normal.woff and b/fonts/google/diphylleia/files/diphylleia-15-400-normal.woff differ diff --git a/fonts/google/diphylleia/files/diphylleia-20-400-normal.woff b/fonts/google/diphylleia/files/diphylleia-20-400-normal.woff index 6f5226f6067..6f1e2f1461f 100644 Binary files a/fonts/google/diphylleia/files/diphylleia-20-400-normal.woff and b/fonts/google/diphylleia/files/diphylleia-20-400-normal.woff differ diff --git a/fonts/google/diphylleia/files/diphylleia-33-400-normal.woff b/fonts/google/diphylleia/files/diphylleia-33-400-normal.woff index 90f2f97519b..338f7040a95 100644 Binary files a/fonts/google/diphylleia/files/diphylleia-33-400-normal.woff and b/fonts/google/diphylleia/files/diphylleia-33-400-normal.woff differ diff --git a/fonts/google/diphylleia/files/diphylleia-98-400-normal.woff b/fonts/google/diphylleia/files/diphylleia-98-400-normal.woff index 175036d6cbb..bd6e02d19ce 100644 Binary files a/fonts/google/diphylleia/files/diphylleia-98-400-normal.woff and b/fonts/google/diphylleia/files/diphylleia-98-400-normal.woff differ diff --git a/fonts/google/diphylleia/scss/mixins.scss b/fonts/google/diphylleia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/diphylleia/scss/mixins.scss +++ b/fonts/google/diphylleia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/diplomata-sc/scss/mixins.scss b/fonts/google/diplomata-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/diplomata-sc/scss/mixins.scss +++ b/fonts/google/diplomata-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/diplomata/files/diplomata-latin-400-normal.woff b/fonts/google/diplomata/files/diplomata-latin-400-normal.woff index 0af90cc60fe..b4bacadc845 100644 Binary files a/fonts/google/diplomata/files/diplomata-latin-400-normal.woff and b/fonts/google/diplomata/files/diplomata-latin-400-normal.woff differ diff --git a/fonts/google/diplomata/files/diplomata-latin-ext-400-normal.woff b/fonts/google/diplomata/files/diplomata-latin-ext-400-normal.woff index 86fb3dd5eab..5ab43391394 100644 Binary files a/fonts/google/diplomata/files/diplomata-latin-ext-400-normal.woff and b/fonts/google/diplomata/files/diplomata-latin-ext-400-normal.woff differ diff --git a/fonts/google/diplomata/scss/mixins.scss b/fonts/google/diplomata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/diplomata/scss/mixins.scss +++ b/fonts/google/diplomata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dm-mono/files/dm-mono-latin-300-italic.woff b/fonts/google/dm-mono/files/dm-mono-latin-300-italic.woff index 03d85f043d6..02e35d96bab 100644 Binary files a/fonts/google/dm-mono/files/dm-mono-latin-300-italic.woff and b/fonts/google/dm-mono/files/dm-mono-latin-300-italic.woff differ diff --git a/fonts/google/dm-mono/scss/mixins.scss b/fonts/google/dm-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dm-mono/scss/mixins.scss +++ b/fonts/google/dm-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dm-sans/scss/mixins.scss b/fonts/google/dm-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dm-sans/scss/mixins.scss +++ b/fonts/google/dm-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dm-serif-display/scss/mixins.scss b/fonts/google/dm-serif-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dm-serif-display/scss/mixins.scss +++ b/fonts/google/dm-serif-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dm-serif-text/scss/mixins.scss b/fonts/google/dm-serif-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dm-serif-text/scss/mixins.scss +++ b/fonts/google/dm-serif-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/do-hyeon/scss/mixins.scss b/fonts/google/do-hyeon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/do-hyeon/scss/mixins.scss +++ b/fonts/google/do-hyeon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dokdo/files/dokdo-12-400-normal.woff b/fonts/google/dokdo/files/dokdo-12-400-normal.woff index 8dc072e2382..82c616858a4 100644 Binary files a/fonts/google/dokdo/files/dokdo-12-400-normal.woff and b/fonts/google/dokdo/files/dokdo-12-400-normal.woff differ diff --git a/fonts/google/dokdo/files/dokdo-32-400-normal.woff b/fonts/google/dokdo/files/dokdo-32-400-normal.woff index ebd0ff38561..b7fcf4e1e2e 100644 Binary files a/fonts/google/dokdo/files/dokdo-32-400-normal.woff and b/fonts/google/dokdo/files/dokdo-32-400-normal.woff differ diff --git a/fonts/google/dokdo/files/dokdo-37-400-normal.woff b/fonts/google/dokdo/files/dokdo-37-400-normal.woff index 416d7016498..7c9b9888b35 100644 Binary files a/fonts/google/dokdo/files/dokdo-37-400-normal.woff and b/fonts/google/dokdo/files/dokdo-37-400-normal.woff differ diff --git a/fonts/google/dokdo/files/dokdo-53-400-normal.woff b/fonts/google/dokdo/files/dokdo-53-400-normal.woff index 2bddf0daf7a..d5a22bf8e02 100644 Binary files a/fonts/google/dokdo/files/dokdo-53-400-normal.woff and b/fonts/google/dokdo/files/dokdo-53-400-normal.woff differ diff --git a/fonts/google/dokdo/files/dokdo-59-400-normal.woff b/fonts/google/dokdo/files/dokdo-59-400-normal.woff index 8a258133b4a..ceef4de66aa 100644 Binary files a/fonts/google/dokdo/files/dokdo-59-400-normal.woff and b/fonts/google/dokdo/files/dokdo-59-400-normal.woff differ diff --git a/fonts/google/dokdo/scss/mixins.scss b/fonts/google/dokdo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dokdo/scss/mixins.scss +++ b/fonts/google/dokdo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/domine/scss/mixins.scss b/fonts/google/domine/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/domine/scss/mixins.scss +++ b/fonts/google/domine/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/donegal-one/scss/mixins.scss b/fonts/google/donegal-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/donegal-one/scss/mixins.scss +++ b/fonts/google/donegal-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dongle/files/dongle-0-300-normal.woff b/fonts/google/dongle/files/dongle-0-300-normal.woff index 423b4a4bbe0..434863e7f11 100644 Binary files a/fonts/google/dongle/files/dongle-0-300-normal.woff and b/fonts/google/dongle/files/dongle-0-300-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-102-700-normal.woff b/fonts/google/dongle/files/dongle-102-700-normal.woff index eb0340128af..7b783a706e0 100644 Binary files a/fonts/google/dongle/files/dongle-102-700-normal.woff and b/fonts/google/dongle/files/dongle-102-700-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-12-700-normal.woff b/fonts/google/dongle/files/dongle-12-700-normal.woff index 89587843af2..a37fa97ff02 100644 Binary files a/fonts/google/dongle/files/dongle-12-700-normal.woff and b/fonts/google/dongle/files/dongle-12-700-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-15-700-normal.woff b/fonts/google/dongle/files/dongle-15-700-normal.woff index 1640b2412bb..ec740bfd234 100644 Binary files a/fonts/google/dongle/files/dongle-15-700-normal.woff and b/fonts/google/dongle/files/dongle-15-700-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-3-700-normal.woff b/fonts/google/dongle/files/dongle-3-700-normal.woff index 8ac26877946..7d88fc7b935 100644 Binary files a/fonts/google/dongle/files/dongle-3-700-normal.woff and b/fonts/google/dongle/files/dongle-3-700-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-30-300-normal.woff b/fonts/google/dongle/files/dongle-30-300-normal.woff index 46fc641cc97..411fd0342e1 100644 Binary files a/fonts/google/dongle/files/dongle-30-300-normal.woff and b/fonts/google/dongle/files/dongle-30-300-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-39-400-normal.woff b/fonts/google/dongle/files/dongle-39-400-normal.woff index e136bbd721c..d50bd2d93fc 100644 Binary files a/fonts/google/dongle/files/dongle-39-400-normal.woff and b/fonts/google/dongle/files/dongle-39-400-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-40-400-normal.woff b/fonts/google/dongle/files/dongle-40-400-normal.woff index da84098245f..9f3bd21fb30 100644 Binary files a/fonts/google/dongle/files/dongle-40-400-normal.woff and b/fonts/google/dongle/files/dongle-40-400-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-42-700-normal.woff b/fonts/google/dongle/files/dongle-42-700-normal.woff index f21b4764d74..a3414dbcfde 100644 Binary files a/fonts/google/dongle/files/dongle-42-700-normal.woff and b/fonts/google/dongle/files/dongle-42-700-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-43-300-normal.woff b/fonts/google/dongle/files/dongle-43-300-normal.woff index 3524026a7d3..2ed27ed3095 100644 Binary files a/fonts/google/dongle/files/dongle-43-300-normal.woff and b/fonts/google/dongle/files/dongle-43-300-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-49-300-normal.woff b/fonts/google/dongle/files/dongle-49-300-normal.woff index 76c1815059b..f93c1dec0f1 100644 Binary files a/fonts/google/dongle/files/dongle-49-300-normal.woff and b/fonts/google/dongle/files/dongle-49-300-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-59-700-normal.woff b/fonts/google/dongle/files/dongle-59-700-normal.woff index 87f6e49268d..a16c12ca876 100644 Binary files a/fonts/google/dongle/files/dongle-59-700-normal.woff and b/fonts/google/dongle/files/dongle-59-700-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-64-400-normal.woff b/fonts/google/dongle/files/dongle-64-400-normal.woff index 6e79f1e5a5a..575dd466fae 100644 Binary files a/fonts/google/dongle/files/dongle-64-400-normal.woff and b/fonts/google/dongle/files/dongle-64-400-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-96-300-normal.woff b/fonts/google/dongle/files/dongle-96-300-normal.woff index d2f5e59c2aa..40bdb8f1464 100644 Binary files a/fonts/google/dongle/files/dongle-96-300-normal.woff and b/fonts/google/dongle/files/dongle-96-300-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-latin-ext-300-normal.woff b/fonts/google/dongle/files/dongle-latin-ext-300-normal.woff index df60f94c156..dd8ee170982 100644 Binary files a/fonts/google/dongle/files/dongle-latin-ext-300-normal.woff and b/fonts/google/dongle/files/dongle-latin-ext-300-normal.woff differ diff --git a/fonts/google/dongle/files/dongle-latin-ext-700-normal.woff b/fonts/google/dongle/files/dongle-latin-ext-700-normal.woff index 273db25ae18..1eee07eacd1 100644 Binary files a/fonts/google/dongle/files/dongle-latin-ext-700-normal.woff and b/fonts/google/dongle/files/dongle-latin-ext-700-normal.woff differ diff --git a/fonts/google/dongle/scss/mixins.scss b/fonts/google/dongle/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dongle/scss/mixins.scss +++ b/fonts/google/dongle/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/doppio-one/files/doppio-one-latin-ext-400-normal.woff b/fonts/google/doppio-one/files/doppio-one-latin-ext-400-normal.woff index cb1b0270a15..5c9416e4836 100644 Binary files a/fonts/google/doppio-one/files/doppio-one-latin-ext-400-normal.woff and b/fonts/google/doppio-one/files/doppio-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/doppio-one/scss/mixins.scss b/fonts/google/doppio-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/doppio-one/scss/mixins.scss +++ b/fonts/google/doppio-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dorsa/scss/mixins.scss b/fonts/google/dorsa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dorsa/scss/mixins.scss +++ b/fonts/google/dorsa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dosis/files/dosis-latin-200-normal.woff b/fonts/google/dosis/files/dosis-latin-200-normal.woff index 31cd41e121d..d4c88723af1 100644 Binary files a/fonts/google/dosis/files/dosis-latin-200-normal.woff and b/fonts/google/dosis/files/dosis-latin-200-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-300-normal.woff b/fonts/google/dosis/files/dosis-latin-300-normal.woff index 4c142f9d2d9..1fb0b2e801b 100644 Binary files a/fonts/google/dosis/files/dosis-latin-300-normal.woff and b/fonts/google/dosis/files/dosis-latin-300-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-400-normal.woff b/fonts/google/dosis/files/dosis-latin-400-normal.woff index ffbc7edd0f8..5e8bf58ca82 100644 Binary files a/fonts/google/dosis/files/dosis-latin-400-normal.woff and b/fonts/google/dosis/files/dosis-latin-400-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-500-normal.woff b/fonts/google/dosis/files/dosis-latin-500-normal.woff index 566ff46931c..1cab857ac9e 100644 Binary files a/fonts/google/dosis/files/dosis-latin-500-normal.woff and b/fonts/google/dosis/files/dosis-latin-500-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-600-normal.woff b/fonts/google/dosis/files/dosis-latin-600-normal.woff index f3090b91608..be88f806a35 100644 Binary files a/fonts/google/dosis/files/dosis-latin-600-normal.woff and b/fonts/google/dosis/files/dosis-latin-600-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-700-normal.woff b/fonts/google/dosis/files/dosis-latin-700-normal.woff index 286171daaee..795a34e5276 100644 Binary files a/fonts/google/dosis/files/dosis-latin-700-normal.woff and b/fonts/google/dosis/files/dosis-latin-700-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-800-normal.woff b/fonts/google/dosis/files/dosis-latin-800-normal.woff index dde977e66d8..5547d43f558 100644 Binary files a/fonts/google/dosis/files/dosis-latin-800-normal.woff and b/fonts/google/dosis/files/dosis-latin-800-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-200-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-200-normal.woff index f45ebd92170..02d753775fd 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-200-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-200-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-300-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-300-normal.woff index d2ca5e06cba..307e19479f3 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-300-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-300-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-400-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-400-normal.woff index 7ebbc5f875f..9250472857a 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-400-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-400-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-500-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-500-normal.woff index ee9c984458f..4ff30c0440c 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-500-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-500-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-600-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-600-normal.woff index 7491b0fc2fd..ae536d0be4b 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-600-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-600-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-700-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-700-normal.woff index 9c1a4b0a0ae..93990edcd08 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-700-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-700-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-latin-ext-800-normal.woff b/fonts/google/dosis/files/dosis-latin-ext-800-normal.woff index f9225ec0990..dbf3b68af59 100644 Binary files a/fonts/google/dosis/files/dosis-latin-ext-800-normal.woff and b/fonts/google/dosis/files/dosis-latin-ext-800-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-200-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-200-normal.woff index 7f8404c87d9..fbacb940c14 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-200-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-200-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-300-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-300-normal.woff index 9b095fab591..fc94cc6ca3b 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-300-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-300-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-400-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-400-normal.woff index b15ebe98e7b..26af4905f78 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-400-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-400-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-500-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-500-normal.woff index a7c94d75ab5..0b851c57b14 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-500-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-500-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-600-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-600-normal.woff index 1170d8d768e..b4133f0137e 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-600-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-600-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-700-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-700-normal.woff index 23cf70602d7..0c8f2b5e062 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-700-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-700-normal.woff differ diff --git a/fonts/google/dosis/files/dosis-vietnamese-800-normal.woff b/fonts/google/dosis/files/dosis-vietnamese-800-normal.woff index 921e3ec6a58..48fb5f7b398 100644 Binary files a/fonts/google/dosis/files/dosis-vietnamese-800-normal.woff and b/fonts/google/dosis/files/dosis-vietnamese-800-normal.woff differ diff --git a/fonts/google/dosis/scss/mixins.scss b/fonts/google/dosis/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dosis/scss/mixins.scss +++ b/fonts/google/dosis/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dotgothic16/files/dotgothic16-108-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-108-400-normal.woff index d120befbc4a..a4ec116b956 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-108-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-108-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-115-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-115-400-normal.woff index 2fe432d4dbc..009a83b935d 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-115-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-115-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-118-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-118-400-normal.woff index 723a9939544..87e50b41575 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-118-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-118-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-18-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-18-400-normal.woff index 8b8ebf42243..21cd80c6700 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-18-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-18-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-40-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-40-400-normal.woff index 8bacee4c87e..dcfc22ca7e2 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-40-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-40-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-56-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-56-400-normal.woff index c496cbc16ac..6c7e557789e 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-56-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-56-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-6-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-6-400-normal.woff index 5b5da1a1201..8795e9dc9e1 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-6-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-6-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-66-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-66-400-normal.woff index 0529cdef217..07ed43c5ec1 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-66-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-66-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-79-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-79-400-normal.woff index 5e5afbfb78a..6e6196b966e 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-79-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-79-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-82-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-82-400-normal.woff index bf41f37ebc7..186616c79d3 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-82-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-82-400-normal.woff differ diff --git a/fonts/google/dotgothic16/files/dotgothic16-94-400-normal.woff b/fonts/google/dotgothic16/files/dotgothic16-94-400-normal.woff index 645c8d81a08..3911210b487 100644 Binary files a/fonts/google/dotgothic16/files/dotgothic16-94-400-normal.woff and b/fonts/google/dotgothic16/files/dotgothic16-94-400-normal.woff differ diff --git a/fonts/google/dotgothic16/scss/mixins.scss b/fonts/google/dotgothic16/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dotgothic16/scss/mixins.scss +++ b/fonts/google/dotgothic16/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-400-normal.woff b/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-400-normal.woff index 13a51ffa0f9..51a800be206 100644 Binary files a/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-400-normal.woff and b/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-400-normal.woff differ diff --git a/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-ext-400-normal.woff b/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-ext-400-normal.woff index 0dc04538837..023bab89164 100644 Binary files a/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-ext-400-normal.woff and b/fonts/google/dr-sugiyama/files/dr-sugiyama-latin-ext-400-normal.woff differ diff --git a/fonts/google/dr-sugiyama/scss/mixins.scss b/fonts/google/dr-sugiyama/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dr-sugiyama/scss/mixins.scss +++ b/fonts/google/dr-sugiyama/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/duru-sans/scss/mixins.scss b/fonts/google/duru-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/duru-sans/scss/mixins.scss +++ b/fonts/google/duru-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dynalight/files/dynalight-latin-400-normal.woff b/fonts/google/dynalight/files/dynalight-latin-400-normal.woff index f2ce537c097..f3fb47bc4b4 100644 Binary files a/fonts/google/dynalight/files/dynalight-latin-400-normal.woff and b/fonts/google/dynalight/files/dynalight-latin-400-normal.woff differ diff --git a/fonts/google/dynalight/files/dynalight-latin-ext-400-normal.woff b/fonts/google/dynalight/files/dynalight-latin-ext-400-normal.woff index 2d915640430..254ace401b4 100644 Binary files a/fonts/google/dynalight/files/dynalight-latin-ext-400-normal.woff and b/fonts/google/dynalight/files/dynalight-latin-ext-400-normal.woff differ diff --git a/fonts/google/dynalight/scss/mixins.scss b/fonts/google/dynalight/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dynalight/scss/mixins.scss +++ b/fonts/google/dynalight/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/dynapuff/files/dynapuff-latin-700-normal.woff b/fonts/google/dynapuff/files/dynapuff-latin-700-normal.woff index e481899a5b2..a4d36f44400 100644 Binary files a/fonts/google/dynapuff/files/dynapuff-latin-700-normal.woff and b/fonts/google/dynapuff/files/dynapuff-latin-700-normal.woff differ diff --git a/fonts/google/dynapuff/files/dynapuff-latin-ext-600-normal.woff b/fonts/google/dynapuff/files/dynapuff-latin-ext-600-normal.woff index e90d156830b..0a38a1fa78a 100644 Binary files a/fonts/google/dynapuff/files/dynapuff-latin-ext-600-normal.woff and b/fonts/google/dynapuff/files/dynapuff-latin-ext-600-normal.woff differ diff --git a/fonts/google/dynapuff/scss/mixins.scss b/fonts/google/dynapuff/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/dynapuff/scss/mixins.scss +++ b/fonts/google/dynapuff/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/eagle-lake/scss/mixins.scss b/fonts/google/eagle-lake/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/eagle-lake/scss/mixins.scss +++ b/fonts/google/eagle-lake/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-0-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-0-400-normal.woff index 4df2bbb143a..658d7ae9b41 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-0-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-0-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-10-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-10-400-normal.woff index 6951ba7515c..3885d608239 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-10-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-10-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-100-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-100-400-normal.woff index 41bf6ec039b..2433ece5d6e 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-100-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-100-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-101-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-101-400-normal.woff index aa077dab40f..5cb27960e9f 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-101-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-101-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-102-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-102-400-normal.woff index f9f8258530e..6038474555c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-102-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-102-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-103-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-103-400-normal.woff index 2511153b854..19422674893 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-103-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-103-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-104-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-104-400-normal.woff index 4f3af519ce0..fdd9e02250e 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-104-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-104-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-105-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-105-400-normal.woff index 8c083846e73..3f79c1470c6 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-105-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-105-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-106-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-106-400-normal.woff index e00449470be..8240b3029d0 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-106-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-106-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-107-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-107-400-normal.woff index 6e81672127f..7d97a7cc8b5 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-107-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-107-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-108-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-108-400-normal.woff index 024416f300a..27855f46878 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-108-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-108-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-109-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-109-400-normal.woff index 93624a71f8f..5887b38c556 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-109-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-109-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-11-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-11-400-normal.woff index 4aa25384d4b..b7ee5f30ebe 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-11-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-11-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-110-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-110-400-normal.woff index 0207b07e257..b781312d45c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-110-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-110-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-111-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-111-400-normal.woff index 8851673baa2..9ab31d67864 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-111-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-111-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-112-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-112-400-normal.woff index c19ddd891ce..01ca8cbadaa 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-112-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-112-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-113-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-113-400-normal.woff index f66ac2478aa..c3f3788a301 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-113-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-113-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-114-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-114-400-normal.woff index dd2cd112c63..726ef07d721 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-114-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-114-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-115-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-115-400-normal.woff index a6ed0fbbe6c..63a206ec1d2 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-115-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-115-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-116-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-116-400-normal.woff index 1f2f5ab2a18..ca98897ed27 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-116-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-116-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-117-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-117-400-normal.woff index 3df15031626..959ed78d216 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-117-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-117-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-118-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-118-400-normal.woff index e575ddb6ebb..224d33f5058 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-118-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-118-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-119-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-119-400-normal.woff index fd6eeced1d4..0560be8f91d 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-119-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-119-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-12-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-12-400-normal.woff index bc57713fbba..a56268a163c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-12-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-12-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-13-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-13-400-normal.woff index 63ea5cc82db..515619344bf 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-13-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-13-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-14-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-14-400-normal.woff index 31f52effcd1..8a4f859db98 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-14-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-14-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-15-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-15-400-normal.woff index a8969022808..b89b75fa202 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-15-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-15-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-16-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-16-400-normal.woff index 94b6aae260a..f2a4bd6ab70 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-16-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-16-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-17-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-17-400-normal.woff index b1518e8b01d..aa027e02e86 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-17-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-17-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-18-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-18-400-normal.woff index 84439686da3..66e607cd2ea 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-18-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-18-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-19-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-19-400-normal.woff index 08b81738154..8d11851898d 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-19-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-19-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-2-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-2-400-normal.woff index 66a6ed888f3..2f16ecbcd5c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-2-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-2-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-20-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-20-400-normal.woff index 46b9b75413c..f0916c3a4b1 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-20-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-20-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-21-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-21-400-normal.woff index bbba1dd5e2d..19d22391db4 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-21-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-21-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-22-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-22-400-normal.woff index 9e5c0bd156d..33fb35087f5 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-22-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-22-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-23-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-23-400-normal.woff index cad3279d4e4..6f1b440fd45 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-23-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-23-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-24-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-24-400-normal.woff index d29dd6187e7..a98c40f266c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-24-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-24-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-25-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-25-400-normal.woff index dc82ccda602..b27ef123b71 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-25-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-25-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-26-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-26-400-normal.woff index 836328b6d77..b9755557e7c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-26-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-26-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-27-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-27-400-normal.woff index 6c884548053..bdb7110657f 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-27-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-27-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-28-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-28-400-normal.woff index a1dcb5ae245..1c702eb6bc9 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-28-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-28-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-29-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-29-400-normal.woff index 5cab2b6a24b..d76e2403e77 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-29-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-29-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-3-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-3-400-normal.woff index ac0c0954b10..a2cbbc73adb 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-3-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-3-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-30-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-30-400-normal.woff index 5bb51ad32e6..0cb25dc60c8 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-30-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-30-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-31-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-31-400-normal.woff index 70a5cd2d1d5..fc5cfb08b8b 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-31-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-31-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-32-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-32-400-normal.woff index 767f7ac13da..f1b81144523 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-32-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-32-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-33-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-33-400-normal.woff index 14497ce891c..a28f092f5bb 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-33-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-33-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-34-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-34-400-normal.woff index d9b3a9637fe..7db4d507079 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-34-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-34-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-35-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-35-400-normal.woff index 24e51cef9b0..b5b5a9ec786 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-35-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-35-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-36-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-36-400-normal.woff index 4b8e4822090..8118f498543 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-36-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-36-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-37-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-37-400-normal.woff index 76cc6b5a1dc..18bbecd603c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-37-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-37-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-38-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-38-400-normal.woff index 0bbc3027dc9..0a54cc6611a 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-38-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-38-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-39-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-39-400-normal.woff index 5c3df3bb9ed..902d4794143 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-39-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-39-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-4-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-4-400-normal.woff index f9e45aae2e5..3485f437049 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-4-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-4-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-40-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-40-400-normal.woff index f37a744ca0e..c3761b6a7c7 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-40-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-40-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-41-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-41-400-normal.woff index 936056c5b69..b9ad5f09c1c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-41-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-41-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-42-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-42-400-normal.woff index 6bf2059dafc..4289ad8a0ac 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-42-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-42-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-43-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-43-400-normal.woff index 29989583bd4..3bb97d6f74e 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-43-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-43-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-44-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-44-400-normal.woff index fbe3ec1571d..3aca5af8a56 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-44-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-44-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-45-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-45-400-normal.woff index 536dd12ef9f..a3c2944cc97 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-45-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-45-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-46-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-46-400-normal.woff index 96a4c250ebe..edfcb081a43 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-46-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-46-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-47-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-47-400-normal.woff index 764ce5cddd5..24b248b6adc 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-47-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-47-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-48-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-48-400-normal.woff index b6decbbf861..92ccb0b61b7 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-48-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-48-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-49-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-49-400-normal.woff index 6bdd8c9f321..3c9e7a361d6 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-49-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-49-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-5-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-5-400-normal.woff index 93d76300d94..1231d854803 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-5-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-5-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-50-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-50-400-normal.woff index e4369c2c8fa..89472dabad6 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-50-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-50-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-51-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-51-400-normal.woff index 9aa26a64095..eca1f8af0f5 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-51-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-51-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-52-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-52-400-normal.woff index b0b651082d5..15a8a81e060 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-52-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-52-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-53-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-53-400-normal.woff index 04777a786d6..22c25746074 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-53-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-53-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-54-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-54-400-normal.woff index e146e69a61d..b0bef78ad6b 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-54-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-54-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-55-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-55-400-normal.woff index adefe7f3484..76a18fd6184 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-55-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-55-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-56-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-56-400-normal.woff index dde6757723e..0f707ad48aa 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-56-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-56-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-57-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-57-400-normal.woff index 409ac448b32..d78972142e2 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-57-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-57-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-58-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-58-400-normal.woff index c5ebdab8c39..eb2c7a76037 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-58-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-58-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-59-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-59-400-normal.woff index c42cdf01f65..15cfe1df479 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-59-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-59-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-6-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-6-400-normal.woff index 34766802531..2761f327314 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-6-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-6-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-60-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-60-400-normal.woff index 717955dabeb..a921aa6b13c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-60-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-60-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-61-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-61-400-normal.woff index 64420d6aaf7..543a124fed6 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-61-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-61-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-62-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-62-400-normal.woff index 0e400410573..7c4c84a2d4d 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-62-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-62-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-63-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-63-400-normal.woff index 9f8b80265b2..b598e862348 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-63-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-63-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-64-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-64-400-normal.woff index 321b4ad5053..bc34c6703ac 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-64-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-64-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-65-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-65-400-normal.woff index fbd6e8e783d..a2f3fd51e4c 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-65-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-65-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-7-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-7-400-normal.woff index 87f52996f20..f76318eafa1 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-7-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-7-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-8-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-8-400-normal.woff index 87a464a1a2e..01fb14b1bcb 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-8-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-8-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-9-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-9-400-normal.woff index ac0b82efb46..8672798c990 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-9-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-9-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-94-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-94-400-normal.woff index 1d42e273ff9..a7ca2525ad7 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-94-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-94-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-95-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-95-400-normal.woff index 7b183692a03..98bf51e1c1d 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-95-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-95-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-96-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-96-400-normal.woff index f518fc6f081..3eefcaac071 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-96-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-96-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-97-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-97-400-normal.woff index a9dca985ae9..f64e7c89a8a 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-97-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-97-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-98-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-98-400-normal.woff index a9b550b46a4..29a56e869ab 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-98-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-98-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-99-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-99-400-normal.woff index f33759b26f6..9b633578be8 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-99-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-99-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-korean-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-korean-400-normal.woff index 83a2d3c35b7..3e14bd32fe6 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-korean-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-korean-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-latin-400-normal.woff b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-latin-400-normal.woff index 04a48f99ecc..9b05d463ac2 100644 Binary files a/fonts/google/east-sea-dokdo/files/east-sea-dokdo-latin-400-normal.woff and b/fonts/google/east-sea-dokdo/files/east-sea-dokdo-latin-400-normal.woff differ diff --git a/fonts/google/east-sea-dokdo/scss/mixins.scss b/fonts/google/east-sea-dokdo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/east-sea-dokdo/scss/mixins.scss +++ b/fonts/google/east-sea-dokdo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/eater/scss/mixins.scss b/fonts/google/eater/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/eater/scss/mixins.scss +++ b/fonts/google/eater/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/eb-garamond/files/eb-garamond-cyrillic-ext-700-normal.woff b/fonts/google/eb-garamond/files/eb-garamond-cyrillic-ext-700-normal.woff index 1af67362de8..13d06bb3535 100644 Binary files a/fonts/google/eb-garamond/files/eb-garamond-cyrillic-ext-700-normal.woff and b/fonts/google/eb-garamond/files/eb-garamond-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/eb-garamond/files/eb-garamond-vietnamese-500-normal.woff b/fonts/google/eb-garamond/files/eb-garamond-vietnamese-500-normal.woff index 0deaf2fe900..4e2c4dcce2f 100644 Binary files a/fonts/google/eb-garamond/files/eb-garamond-vietnamese-500-normal.woff and b/fonts/google/eb-garamond/files/eb-garamond-vietnamese-500-normal.woff differ diff --git a/fonts/google/eb-garamond/files/eb-garamond-vietnamese-800-normal.woff b/fonts/google/eb-garamond/files/eb-garamond-vietnamese-800-normal.woff index 32c775813f8..6a7a5b1c44c 100644 Binary files a/fonts/google/eb-garamond/files/eb-garamond-vietnamese-800-normal.woff and b/fonts/google/eb-garamond/files/eb-garamond-vietnamese-800-normal.woff differ diff --git a/fonts/google/eb-garamond/scss/mixins.scss b/fonts/google/eb-garamond/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/eb-garamond/scss/mixins.scss +++ b/fonts/google/eb-garamond/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/economica/files/economica-latin-400-italic.woff b/fonts/google/economica/files/economica-latin-400-italic.woff index d0fcd3019ba..680d1c3764b 100644 Binary files a/fonts/google/economica/files/economica-latin-400-italic.woff and b/fonts/google/economica/files/economica-latin-400-italic.woff differ diff --git a/fonts/google/economica/files/economica-latin-400-normal.woff b/fonts/google/economica/files/economica-latin-400-normal.woff index 9342bc19c8a..940d6ac3fdd 100644 Binary files a/fonts/google/economica/files/economica-latin-400-normal.woff and b/fonts/google/economica/files/economica-latin-400-normal.woff differ diff --git a/fonts/google/economica/files/economica-latin-700-italic.woff b/fonts/google/economica/files/economica-latin-700-italic.woff index dbff8acdef5..06b1b5ac65f 100644 Binary files a/fonts/google/economica/files/economica-latin-700-italic.woff and b/fonts/google/economica/files/economica-latin-700-italic.woff differ diff --git a/fonts/google/economica/files/economica-latin-700-normal.woff b/fonts/google/economica/files/economica-latin-700-normal.woff index f08dc94a373..259e79c675f 100644 Binary files a/fonts/google/economica/files/economica-latin-700-normal.woff and b/fonts/google/economica/files/economica-latin-700-normal.woff differ diff --git a/fonts/google/economica/files/economica-latin-ext-400-italic.woff b/fonts/google/economica/files/economica-latin-ext-400-italic.woff index 95ca1afc860..51856676ee2 100644 Binary files a/fonts/google/economica/files/economica-latin-ext-400-italic.woff and b/fonts/google/economica/files/economica-latin-ext-400-italic.woff differ diff --git a/fonts/google/economica/files/economica-latin-ext-400-normal.woff b/fonts/google/economica/files/economica-latin-ext-400-normal.woff index cd5803136ee..582c6dff73a 100644 Binary files a/fonts/google/economica/files/economica-latin-ext-400-normal.woff and b/fonts/google/economica/files/economica-latin-ext-400-normal.woff differ diff --git a/fonts/google/economica/files/economica-latin-ext-700-italic.woff b/fonts/google/economica/files/economica-latin-ext-700-italic.woff index e1e663781aa..9c62091a007 100644 Binary files a/fonts/google/economica/files/economica-latin-ext-700-italic.woff and b/fonts/google/economica/files/economica-latin-ext-700-italic.woff differ diff --git a/fonts/google/economica/files/economica-latin-ext-700-normal.woff b/fonts/google/economica/files/economica-latin-ext-700-normal.woff index 6cd7ddba8cb..b9e6eb9870d 100644 Binary files a/fonts/google/economica/files/economica-latin-ext-700-normal.woff and b/fonts/google/economica/files/economica-latin-ext-700-normal.woff differ diff --git a/fonts/google/economica/scss/mixins.scss b/fonts/google/economica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/economica/scss/mixins.scss +++ b/fonts/google/economica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/eczar/files/eczar-devanagari-800-normal.woff b/fonts/google/eczar/files/eczar-devanagari-800-normal.woff index 6225add823a..ad71067cb25 100644 Binary files a/fonts/google/eczar/files/eczar-devanagari-800-normal.woff and b/fonts/google/eczar/files/eczar-devanagari-800-normal.woff differ diff --git a/fonts/google/eczar/scss/mixins.scss b/fonts/google/eczar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/eczar/scss/mixins.scss +++ b/fonts/google/eczar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/edu-nsw-act-foundation/scss/mixins.scss b/fonts/google/edu-nsw-act-foundation/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/edu-nsw-act-foundation/scss/mixins.scss +++ b/fonts/google/edu-nsw-act-foundation/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/edu-qld-beginner/files/edu-qld-beginner-latin-600-normal.woff b/fonts/google/edu-qld-beginner/files/edu-qld-beginner-latin-600-normal.woff index 9b782b723b6..8aaf62e69c6 100644 Binary files a/fonts/google/edu-qld-beginner/files/edu-qld-beginner-latin-600-normal.woff and b/fonts/google/edu-qld-beginner/files/edu-qld-beginner-latin-600-normal.woff differ diff --git a/fonts/google/edu-qld-beginner/scss/mixins.scss b/fonts/google/edu-qld-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/edu-qld-beginner/scss/mixins.scss +++ b/fonts/google/edu-qld-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/edu-sa-beginner/scss/mixins.scss b/fonts/google/edu-sa-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/edu-sa-beginner/scss/mixins.scss +++ b/fonts/google/edu-sa-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/edu-tas-beginner/files/edu-tas-beginner-latin-700-normal.woff b/fonts/google/edu-tas-beginner/files/edu-tas-beginner-latin-700-normal.woff index 0c78e811f96..cd21086d52d 100644 Binary files a/fonts/google/edu-tas-beginner/files/edu-tas-beginner-latin-700-normal.woff and b/fonts/google/edu-tas-beginner/files/edu-tas-beginner-latin-700-normal.woff differ diff --git a/fonts/google/edu-tas-beginner/scss/mixins.scss b/fonts/google/edu-tas-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/edu-tas-beginner/scss/mixins.scss +++ b/fonts/google/edu-tas-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/edu-vic-wa-nt-beginner/scss/mixins.scss b/fonts/google/edu-vic-wa-nt-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/edu-vic-wa-nt-beginner/scss/mixins.scss +++ b/fonts/google/edu-vic-wa-nt-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/el-messiri/files/el-messiri-arabic-400-normal.woff b/fonts/google/el-messiri/files/el-messiri-arabic-400-normal.woff index 732f660b19b..50ca8f38f8f 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-arabic-400-normal.woff and b/fonts/google/el-messiri/files/el-messiri-arabic-400-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-arabic-500-normal.woff b/fonts/google/el-messiri/files/el-messiri-arabic-500-normal.woff index 23b705b31e3..cf6b1c6bd03 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-arabic-500-normal.woff and b/fonts/google/el-messiri/files/el-messiri-arabic-500-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-arabic-600-normal.woff b/fonts/google/el-messiri/files/el-messiri-arabic-600-normal.woff index 29a7d42b3af..1bc37386e53 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-arabic-600-normal.woff and b/fonts/google/el-messiri/files/el-messiri-arabic-600-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-arabic-700-normal.woff b/fonts/google/el-messiri/files/el-messiri-arabic-700-normal.woff index 276dfaa272f..43b40d1a40f 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-arabic-700-normal.woff and b/fonts/google/el-messiri/files/el-messiri-arabic-700-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-cyrillic-400-normal.woff b/fonts/google/el-messiri/files/el-messiri-cyrillic-400-normal.woff index 7f1d9c2bffe..b5e046b70c0 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-cyrillic-400-normal.woff and b/fonts/google/el-messiri/files/el-messiri-cyrillic-400-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-cyrillic-500-normal.woff b/fonts/google/el-messiri/files/el-messiri-cyrillic-500-normal.woff index f64ddd1ca5c..45c59f2d400 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-cyrillic-500-normal.woff and b/fonts/google/el-messiri/files/el-messiri-cyrillic-500-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-cyrillic-600-normal.woff b/fonts/google/el-messiri/files/el-messiri-cyrillic-600-normal.woff index 67851bd36d8..29c010af2f8 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-cyrillic-600-normal.woff and b/fonts/google/el-messiri/files/el-messiri-cyrillic-600-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-cyrillic-700-normal.woff b/fonts/google/el-messiri/files/el-messiri-cyrillic-700-normal.woff index 41a2cb3ed83..6d10fe3f5db 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-cyrillic-700-normal.woff and b/fonts/google/el-messiri/files/el-messiri-cyrillic-700-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-400-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-400-normal.woff index 96e41f2cebf..97c6945aff3 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-400-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-400-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-500-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-500-normal.woff index 191a64a2956..22b51544000 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-500-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-500-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-600-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-600-normal.woff index de2c68561bf..f26ad71c734 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-600-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-600-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-700-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-700-normal.woff index f166af76af0..330f5ae757d 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-700-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-700-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-ext-400-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-ext-400-normal.woff index e1580d57096..cc33e17c66b 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-ext-400-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-ext-400-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-ext-500-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-ext-500-normal.woff index b9f666fb2ac..042e64ca483 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-ext-500-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-ext-500-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-ext-600-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-ext-600-normal.woff index 66e163f9513..8ba3c9c3b12 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-ext-600-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-ext-600-normal.woff differ diff --git a/fonts/google/el-messiri/files/el-messiri-latin-ext-700-normal.woff b/fonts/google/el-messiri/files/el-messiri-latin-ext-700-normal.woff index 185ef12b41c..468e663ca35 100644 Binary files a/fonts/google/el-messiri/files/el-messiri-latin-ext-700-normal.woff and b/fonts/google/el-messiri/files/el-messiri-latin-ext-700-normal.woff differ diff --git a/fonts/google/el-messiri/scss/mixins.scss b/fonts/google/el-messiri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/el-messiri/scss/mixins.scss +++ b/fonts/google/el-messiri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/electrolize/scss/mixins.scss b/fonts/google/electrolize/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/electrolize/scss/mixins.scss +++ b/fonts/google/electrolize/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-400-normal.woff b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-400-normal.woff index 16bb082f747..fd322933d66 100644 Binary files a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-400-normal.woff and b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-400-normal.woff differ diff --git a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-900-normal.woff b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-900-normal.woff index 2f555c9d4dd..dfac8f4d8d2 100644 Binary files a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-900-normal.woff and b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-900-normal.woff differ diff --git a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-400-normal.woff b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-400-normal.woff index 4c0e78f57aa..04d3516f6dc 100644 Binary files a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-400-normal.woff and b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-400-normal.woff differ diff --git a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-900-normal.woff b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-900-normal.woff index d99ab824f80..95cbcb5da28 100644 Binary files a/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-900-normal.woff and b/fonts/google/elsie-swash-caps/files/elsie-swash-caps-latin-ext-900-normal.woff differ diff --git a/fonts/google/elsie-swash-caps/scss/mixins.scss b/fonts/google/elsie-swash-caps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/elsie-swash-caps/scss/mixins.scss +++ b/fonts/google/elsie-swash-caps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/elsie/scss/mixins.scss b/fonts/google/elsie/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/elsie/scss/mixins.scss +++ b/fonts/google/elsie/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/emblema-one/scss/mixins.scss b/fonts/google/emblema-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/emblema-one/scss/mixins.scss +++ b/fonts/google/emblema-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/emilys-candy/scss/mixins.scss b/fonts/google/emilys-candy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/emilys-candy/scss/mixins.scss +++ b/fonts/google/emilys-candy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-100-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-100-normal.woff index 0880f41f100..0730b2f3526 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-100-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-100-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-200-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-200-normal.woff index 013f4219670..cc4f08da2ca 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-200-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-200-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-300-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-300-normal.woff index a2dfa0e4095..86bac1040cb 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-300-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-300-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-400-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-400-normal.woff index aa9e9bc8744..7f6ab528ec6 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-400-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-400-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-500-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-500-normal.woff index 30de1e85236..a45269b44f6 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-500-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-500-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-600-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-600-normal.woff index 44b2ce3ab41..2addde83c8d 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-600-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-600-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-700-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-700-normal.woff index 996ea88a5be..310b56e9bad 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-700-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-700-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-800-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-800-normal.woff index 50d55ba57cf..3490e43e8cc 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-800-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-800-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-900-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-900-normal.woff index fbe846e6fca..c639de89c23 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-900-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-900-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-100-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-100-normal.woff index 2d73204492b..fe3a14bfbf8 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-100-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-100-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-200-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-200-normal.woff index 0dd1b39e84f..33d39c56d88 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-200-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-200-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-300-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-300-normal.woff index a37160ef63f..592df341277 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-300-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-300-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-400-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-400-normal.woff index 8b7c138ff61..a22ecd87fe8 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-400-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-500-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-500-normal.woff index 42070168146..482678eedb9 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-500-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-500-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-600-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-600-normal.woff index 6d96969329c..4f1d977708c 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-600-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-600-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-700-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-700-normal.woff index 11ff29bf21c..ba16a99473e 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-700-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-700-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-800-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-800-normal.woff index 2f75cf429cd..a8143485dd6 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-800-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-800-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-900-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-900-normal.woff index 0ec6647b420..7175fa71f2e 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-900-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-latin-ext-900-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-100-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-100-normal.woff index 79e64231682..2012c4a6ecc 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-100-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-100-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-200-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-200-normal.woff index b91c119da5f..d1d3ee12281 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-200-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-200-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-300-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-300-normal.woff index a27b53c8901..5d516a1a254 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-300-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-300-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-400-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-400-normal.woff index b83c894e533..4faf54ff4e1 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-400-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-400-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-500-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-500-normal.woff index 5a35495de20..2929156dc6a 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-500-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-500-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-600-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-600-normal.woff index a7735d7a461..9451a5ed1bd 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-600-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-600-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-700-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-700-normal.woff index 5dd7cd9e3af..874b2a8a6a6 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-700-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-700-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-800-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-800-normal.woff index eb39a4881ca..ab0f60bcc28 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-800-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-800-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-900-normal.woff b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-900-normal.woff index 4c8ffaaad5e..d8170a3d46d 100644 Binary files a/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-900-normal.woff and b/fonts/google/encode-sans-condensed/files/encode-sans-condensed-vietnamese-900-normal.woff differ diff --git a/fonts/google/encode-sans-condensed/scss/mixins.scss b/fonts/google/encode-sans-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/encode-sans-condensed/scss/mixins.scss +++ b/fonts/google/encode-sans-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-100-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-100-normal.woff index 6169701d091..3ce622f57d3 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-100-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-100-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-200-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-200-normal.woff index c99227c0a02..b2999517452 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-200-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-200-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-300-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-300-normal.woff index 5a631a024a5..99ed95a05e0 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-300-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-300-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-400-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-400-normal.woff index b0da3dc1080..56b565884ff 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-400-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-400-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-500-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-500-normal.woff index 9f1eeb40817..0bbbc10902b 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-500-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-500-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-600-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-600-normal.woff index ff2befa85f5..ecc7aa07dc5 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-600-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-600-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-700-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-700-normal.woff index d426260c716..2b8a80c0689 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-700-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-700-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-800-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-800-normal.woff index 7aeb7de568a..b442d6b4468 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-800-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-800-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-900-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-900-normal.woff index db19ef89534..b5b2e0b9c02 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-900-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-900-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-100-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-100-normal.woff index 74742978441..be409fdc0ad 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-100-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-100-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-200-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-200-normal.woff index db9ee021ddb..9ae47f09f27 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-200-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-200-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-300-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-300-normal.woff index bec8298233b..cba5fba285e 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-300-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-300-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-400-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-400-normal.woff index a7eb825da99..173a1530e5b 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-400-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-400-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-500-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-500-normal.woff index 195f24ca0e9..fb75b26b963 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-500-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-500-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-600-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-600-normal.woff index 52dfd026f06..18444569676 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-600-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-600-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-700-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-700-normal.woff index b920051ce5d..3a979931bd3 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-700-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-700-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-800-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-800-normal.woff index 1e5bf221d53..d88a54ba33d 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-800-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-800-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-900-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-900-normal.woff index b5469bf74a5..e88077b1d1b 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-900-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-latin-ext-900-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-100-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-100-normal.woff index 16eb430b581..82b169ea70d 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-100-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-100-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-200-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-200-normal.woff index 58c809718eb..c3f93eb3cf0 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-200-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-200-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-300-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-300-normal.woff index 7cf3aed695a..3908c17da3c 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-300-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-300-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-400-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-400-normal.woff index 785e71246ba..409e36bdcb4 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-400-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-400-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-500-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-500-normal.woff index 0e87e1d85fd..c18a4327cfd 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-500-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-500-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-600-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-600-normal.woff index ba8056998c8..fb5b099ffd5 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-600-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-600-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-700-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-700-normal.woff index 950f276051c..6bbaae819c1 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-700-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-700-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-800-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-800-normal.woff index d6449373a68..b2608c13d96 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-800-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-800-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-900-normal.woff b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-900-normal.woff index 74aae8094d7..b40eb659deb 100644 Binary files a/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-900-normal.woff and b/fonts/google/encode-sans-expanded/files/encode-sans-expanded-vietnamese-900-normal.woff differ diff --git a/fonts/google/encode-sans-expanded/scss/mixins.scss b/fonts/google/encode-sans-expanded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/encode-sans-expanded/scss/mixins.scss +++ b/fonts/google/encode-sans-expanded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-100-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-100-normal.woff index 0aaa7ecf5c1..f6ebf6a59af 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-100-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-100-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-200-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-200-normal.woff index 1868d2ca548..65b42d92ee4 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-200-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-200-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-300-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-300-normal.woff index 6aacafb4bbd..1bf2809b40c 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-300-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-300-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-400-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-400-normal.woff index 3505f4d47d6..dac7cfa525e 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-400-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-400-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-500-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-500-normal.woff index 1be0690d197..cddef14154f 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-500-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-500-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-600-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-600-normal.woff index aab2fc9b0b2..e1a59ee0840 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-600-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-600-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-700-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-700-normal.woff index 6b0bd59b405..4b2dd98429a 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-700-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-700-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-800-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-800-normal.woff index 2b1b09fc9db..e09ff789293 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-800-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-800-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-900-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-900-normal.woff index 38d25bfb07e..ab5a831eb03 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-900-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-900-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-100-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-100-normal.woff index ebcb1bd352b..afd062e2bb4 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-100-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-100-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-200-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-200-normal.woff index 0036c152b73..ec63fae872f 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-200-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-200-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-300-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-300-normal.woff index 27ed08842a0..ea03174220e 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-300-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-300-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-400-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-400-normal.woff index f0ef442106c..6d868e29b46 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-400-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-400-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-500-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-500-normal.woff index 7c9b69b5610..eba83720bc0 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-500-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-500-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-600-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-600-normal.woff index c555da3fdd1..5b013b59a42 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-600-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-600-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-700-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-700-normal.woff index 683ee0d9be3..3e7afb48fa5 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-700-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-700-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-800-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-800-normal.woff index c0d633fed47..751bac19275 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-800-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-800-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-900-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-900-normal.woff index 73125fdbab0..5110b536651 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-900-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-latin-ext-900-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-100-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-100-normal.woff index 40129200228..f2611d90c97 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-100-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-100-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-200-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-200-normal.woff index cb27c635161..2b2c80d2b67 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-200-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-200-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-300-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-300-normal.woff index e36d7d01f50..697473c545b 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-300-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-300-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-400-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-400-normal.woff index 7104f5e41cf..f5c988513b4 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-400-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-400-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-500-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-500-normal.woff index 54c66202819..f9a02ff9a11 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-500-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-500-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-600-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-600-normal.woff index b2457fc7ca2..77f0aff27d4 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-600-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-600-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-700-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-700-normal.woff index f983e482e9e..f2426893dda 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-700-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-700-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-800-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-800-normal.woff index 5c743313b86..6f8b1897290 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-800-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-800-normal.woff differ diff --git a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-900-normal.woff b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-900-normal.woff index acac11f57ff..668c4326860 100644 Binary files a/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-900-normal.woff and b/fonts/google/encode-sans-sc/files/encode-sans-sc-vietnamese-900-normal.woff differ diff --git a/fonts/google/encode-sans-sc/scss/mixins.scss b/fonts/google/encode-sans-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/encode-sans-sc/scss/mixins.scss +++ b/fonts/google/encode-sans-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/encode-sans-semi-condensed/scss/mixins.scss b/fonts/google/encode-sans-semi-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/encode-sans-semi-condensed/scss/mixins.scss +++ b/fonts/google/encode-sans-semi-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-latin-ext-700-normal.woff b/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-latin-ext-700-normal.woff index 35bdc28f97f..a784a330716 100644 Binary files a/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-latin-ext-700-normal.woff and b/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-latin-ext-700-normal.woff differ diff --git a/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-vietnamese-800-normal.woff b/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-vietnamese-800-normal.woff index b30a0e66ae1..bd0d134f0e5 100644 Binary files a/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-vietnamese-800-normal.woff and b/fonts/google/encode-sans-semi-expanded/files/encode-sans-semi-expanded-vietnamese-800-normal.woff differ diff --git a/fonts/google/encode-sans-semi-expanded/scss/mixins.scss b/fonts/google/encode-sans-semi-expanded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/encode-sans-semi-expanded/scss/mixins.scss +++ b/fonts/google/encode-sans-semi-expanded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/encode-sans/scss/mixins.scss b/fonts/google/encode-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/encode-sans/scss/mixins.scss +++ b/fonts/google/encode-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/engagement/scss/mixins.scss b/fonts/google/engagement/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/engagement/scss/mixins.scss +++ b/fonts/google/engagement/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/englebert/files/englebert-latin-400-normal.woff b/fonts/google/englebert/files/englebert-latin-400-normal.woff index ca605283412..f21eac558c5 100644 Binary files a/fonts/google/englebert/files/englebert-latin-400-normal.woff and b/fonts/google/englebert/files/englebert-latin-400-normal.woff differ diff --git a/fonts/google/englebert/files/englebert-latin-ext-400-normal.woff b/fonts/google/englebert/files/englebert-latin-ext-400-normal.woff index bb25ed04a01..9a63bb2fa5f 100644 Binary files a/fonts/google/englebert/files/englebert-latin-ext-400-normal.woff and b/fonts/google/englebert/files/englebert-latin-ext-400-normal.woff differ diff --git a/fonts/google/englebert/scss/mixins.scss b/fonts/google/englebert/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/englebert/scss/mixins.scss +++ b/fonts/google/englebert/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/enriqueta/files/enriqueta-latin-500-normal.woff b/fonts/google/enriqueta/files/enriqueta-latin-500-normal.woff index b58d2cd1eac..20228f49f11 100644 Binary files a/fonts/google/enriqueta/files/enriqueta-latin-500-normal.woff and b/fonts/google/enriqueta/files/enriqueta-latin-500-normal.woff differ diff --git a/fonts/google/enriqueta/scss/mixins.scss b/fonts/google/enriqueta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/enriqueta/scss/mixins.scss +++ b/fonts/google/enriqueta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ephesis/files/ephesis-latin-400-normal.woff b/fonts/google/ephesis/files/ephesis-latin-400-normal.woff index e46591f3ef9..bf1c70eca41 100644 Binary files a/fonts/google/ephesis/files/ephesis-latin-400-normal.woff and b/fonts/google/ephesis/files/ephesis-latin-400-normal.woff differ diff --git a/fonts/google/ephesis/files/ephesis-latin-ext-400-normal.woff b/fonts/google/ephesis/files/ephesis-latin-ext-400-normal.woff index 727440c7980..648f44ad4d1 100644 Binary files a/fonts/google/ephesis/files/ephesis-latin-ext-400-normal.woff and b/fonts/google/ephesis/files/ephesis-latin-ext-400-normal.woff differ diff --git a/fonts/google/ephesis/files/ephesis-vietnamese-400-normal.woff b/fonts/google/ephesis/files/ephesis-vietnamese-400-normal.woff index 7687d34454e..4a47860f2ff 100644 Binary files a/fonts/google/ephesis/files/ephesis-vietnamese-400-normal.woff and b/fonts/google/ephesis/files/ephesis-vietnamese-400-normal.woff differ diff --git a/fonts/google/ephesis/scss/mixins.scss b/fonts/google/ephesis/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ephesis/scss/mixins.scss +++ b/fonts/google/ephesis/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/epilogue/files/epilogue-latin-ext-400-normal.woff b/fonts/google/epilogue/files/epilogue-latin-ext-400-normal.woff index 380f8762f4a..b2426954025 100644 Binary files a/fonts/google/epilogue/files/epilogue-latin-ext-400-normal.woff and b/fonts/google/epilogue/files/epilogue-latin-ext-400-normal.woff differ diff --git a/fonts/google/epilogue/scss/mixins.scss b/fonts/google/epilogue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/epilogue/scss/mixins.scss +++ b/fonts/google/epilogue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/erica-one/files/erica-one-latin-400-normal.woff b/fonts/google/erica-one/files/erica-one-latin-400-normal.woff index 9cdea677b99..cd6c931553b 100644 Binary files a/fonts/google/erica-one/files/erica-one-latin-400-normal.woff and b/fonts/google/erica-one/files/erica-one-latin-400-normal.woff differ diff --git a/fonts/google/erica-one/files/erica-one-latin-ext-400-normal.woff b/fonts/google/erica-one/files/erica-one-latin-ext-400-normal.woff index ed3d50112e9..9523a9264a5 100644 Binary files a/fonts/google/erica-one/files/erica-one-latin-ext-400-normal.woff and b/fonts/google/erica-one/files/erica-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/erica-one/scss/mixins.scss b/fonts/google/erica-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/erica-one/scss/mixins.scss +++ b/fonts/google/erica-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/esteban/scss/mixins.scss b/fonts/google/esteban/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/esteban/scss/mixins.scss +++ b/fonts/google/esteban/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/estonia/scss/mixins.scss b/fonts/google/estonia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/estonia/scss/mixins.scss +++ b/fonts/google/estonia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/euphoria-script/scss/mixins.scss b/fonts/google/euphoria-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/euphoria-script/scss/mixins.scss +++ b/fonts/google/euphoria-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ewert/files/ewert-latin-400-normal.woff b/fonts/google/ewert/files/ewert-latin-400-normal.woff index cc0765e1371..5a35dcd88eb 100644 Binary files a/fonts/google/ewert/files/ewert-latin-400-normal.woff and b/fonts/google/ewert/files/ewert-latin-400-normal.woff differ diff --git a/fonts/google/ewert/files/ewert-latin-ext-400-normal.woff b/fonts/google/ewert/files/ewert-latin-ext-400-normal.woff index e7fae72f361..852bbd69f00 100644 Binary files a/fonts/google/ewert/files/ewert-latin-ext-400-normal.woff and b/fonts/google/ewert/files/ewert-latin-ext-400-normal.woff differ diff --git a/fonts/google/ewert/scss/mixins.scss b/fonts/google/ewert/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ewert/scss/mixins.scss +++ b/fonts/google/ewert/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/exo-2/files/exo-2-cyrillic-900-italic.woff b/fonts/google/exo-2/files/exo-2-cyrillic-900-italic.woff index 463812a3e29..cb781f11941 100644 Binary files a/fonts/google/exo-2/files/exo-2-cyrillic-900-italic.woff and b/fonts/google/exo-2/files/exo-2-cyrillic-900-italic.woff differ diff --git a/fonts/google/exo-2/files/exo-2-cyrillic-ext-100-italic.woff b/fonts/google/exo-2/files/exo-2-cyrillic-ext-100-italic.woff index d51b5c90c57..18622478771 100644 Binary files a/fonts/google/exo-2/files/exo-2-cyrillic-ext-100-italic.woff and b/fonts/google/exo-2/files/exo-2-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/exo-2/files/exo-2-cyrillic-ext-400-normal.woff b/fonts/google/exo-2/files/exo-2-cyrillic-ext-400-normal.woff index 11386a80698..3f638b7b5cc 100644 Binary files a/fonts/google/exo-2/files/exo-2-cyrillic-ext-400-normal.woff and b/fonts/google/exo-2/files/exo-2-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/exo-2/files/exo-2-latin-400-italic.woff b/fonts/google/exo-2/files/exo-2-latin-400-italic.woff index 9d8feecbc23..a2a8eacf898 100644 Binary files a/fonts/google/exo-2/files/exo-2-latin-400-italic.woff and b/fonts/google/exo-2/files/exo-2-latin-400-italic.woff differ diff --git a/fonts/google/exo-2/files/exo-2-vietnamese-400-normal.woff b/fonts/google/exo-2/files/exo-2-vietnamese-400-normal.woff index 4cf5e1e8328..af0f9b46a7b 100644 Binary files a/fonts/google/exo-2/files/exo-2-vietnamese-400-normal.woff and b/fonts/google/exo-2/files/exo-2-vietnamese-400-normal.woff differ diff --git a/fonts/google/exo-2/files/exo-2-vietnamese-900-normal.woff b/fonts/google/exo-2/files/exo-2-vietnamese-900-normal.woff index c8f68a6dd86..caed935204b 100644 Binary files a/fonts/google/exo-2/files/exo-2-vietnamese-900-normal.woff and b/fonts/google/exo-2/files/exo-2-vietnamese-900-normal.woff differ diff --git a/fonts/google/exo-2/scss/mixins.scss b/fonts/google/exo-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/exo-2/scss/mixins.scss +++ b/fonts/google/exo-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/exo/files/exo-latin-100-italic.woff b/fonts/google/exo/files/exo-latin-100-italic.woff index 98c3a1ebec9..b075eed97e3 100644 Binary files a/fonts/google/exo/files/exo-latin-100-italic.woff and b/fonts/google/exo/files/exo-latin-100-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-100-normal.woff b/fonts/google/exo/files/exo-latin-100-normal.woff index 930af65c44b..ac94bac36ba 100644 Binary files a/fonts/google/exo/files/exo-latin-100-normal.woff and b/fonts/google/exo/files/exo-latin-100-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-200-italic.woff b/fonts/google/exo/files/exo-latin-200-italic.woff index 92160136d0d..957d1b77a4e 100644 Binary files a/fonts/google/exo/files/exo-latin-200-italic.woff and b/fonts/google/exo/files/exo-latin-200-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-200-normal.woff b/fonts/google/exo/files/exo-latin-200-normal.woff index 7777b07838d..85fe058d5cf 100644 Binary files a/fonts/google/exo/files/exo-latin-200-normal.woff and b/fonts/google/exo/files/exo-latin-200-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-300-italic.woff b/fonts/google/exo/files/exo-latin-300-italic.woff index 5f9d1790fac..e307c3ea8d1 100644 Binary files a/fonts/google/exo/files/exo-latin-300-italic.woff and b/fonts/google/exo/files/exo-latin-300-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-300-normal.woff b/fonts/google/exo/files/exo-latin-300-normal.woff index e0c2c8bfdea..d40aa7a5970 100644 Binary files a/fonts/google/exo/files/exo-latin-300-normal.woff and b/fonts/google/exo/files/exo-latin-300-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-400-italic.woff b/fonts/google/exo/files/exo-latin-400-italic.woff index 43f82b93ebe..c708ce63495 100644 Binary files a/fonts/google/exo/files/exo-latin-400-italic.woff and b/fonts/google/exo/files/exo-latin-400-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-400-normal.woff b/fonts/google/exo/files/exo-latin-400-normal.woff index e0dcb28ec2b..d3469dc8ba7 100644 Binary files a/fonts/google/exo/files/exo-latin-400-normal.woff and b/fonts/google/exo/files/exo-latin-400-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-500-italic.woff b/fonts/google/exo/files/exo-latin-500-italic.woff index c69c28de3e8..b57ee6111f1 100644 Binary files a/fonts/google/exo/files/exo-latin-500-italic.woff and b/fonts/google/exo/files/exo-latin-500-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-500-normal.woff b/fonts/google/exo/files/exo-latin-500-normal.woff index d25d2b7527c..aa6b9564072 100644 Binary files a/fonts/google/exo/files/exo-latin-500-normal.woff and b/fonts/google/exo/files/exo-latin-500-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-600-italic.woff b/fonts/google/exo/files/exo-latin-600-italic.woff index 3c848045b70..f3ff9769007 100644 Binary files a/fonts/google/exo/files/exo-latin-600-italic.woff and b/fonts/google/exo/files/exo-latin-600-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-600-normal.woff b/fonts/google/exo/files/exo-latin-600-normal.woff index 633d3beaa1d..cd162af3843 100644 Binary files a/fonts/google/exo/files/exo-latin-600-normal.woff and b/fonts/google/exo/files/exo-latin-600-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-700-italic.woff b/fonts/google/exo/files/exo-latin-700-italic.woff index b7bfaa33f19..a4b305b7098 100644 Binary files a/fonts/google/exo/files/exo-latin-700-italic.woff and b/fonts/google/exo/files/exo-latin-700-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-700-normal.woff b/fonts/google/exo/files/exo-latin-700-normal.woff index 1581cc83d4a..af8e8a90172 100644 Binary files a/fonts/google/exo/files/exo-latin-700-normal.woff and b/fonts/google/exo/files/exo-latin-700-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-800-italic.woff b/fonts/google/exo/files/exo-latin-800-italic.woff index 8c1d3915a13..6ebcdbb18a0 100644 Binary files a/fonts/google/exo/files/exo-latin-800-italic.woff and b/fonts/google/exo/files/exo-latin-800-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-800-normal.woff b/fonts/google/exo/files/exo-latin-800-normal.woff index f23759551d3..44042518b72 100644 Binary files a/fonts/google/exo/files/exo-latin-800-normal.woff and b/fonts/google/exo/files/exo-latin-800-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-900-italic.woff b/fonts/google/exo/files/exo-latin-900-italic.woff index 90298d297cc..e46e13f327e 100644 Binary files a/fonts/google/exo/files/exo-latin-900-italic.woff and b/fonts/google/exo/files/exo-latin-900-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-900-normal.woff b/fonts/google/exo/files/exo-latin-900-normal.woff index 8fe064856d2..58c0ab3e698 100644 Binary files a/fonts/google/exo/files/exo-latin-900-normal.woff and b/fonts/google/exo/files/exo-latin-900-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-100-italic.woff b/fonts/google/exo/files/exo-latin-ext-100-italic.woff index 635b2d7061b..4dc39edd016 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-100-italic.woff and b/fonts/google/exo/files/exo-latin-ext-100-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-100-normal.woff b/fonts/google/exo/files/exo-latin-ext-100-normal.woff index 2a8b32fe9bb..be1320650b1 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-100-normal.woff and b/fonts/google/exo/files/exo-latin-ext-100-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-200-italic.woff b/fonts/google/exo/files/exo-latin-ext-200-italic.woff index 6f592e270d2..ec54169abc1 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-200-italic.woff and b/fonts/google/exo/files/exo-latin-ext-200-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-200-normal.woff b/fonts/google/exo/files/exo-latin-ext-200-normal.woff index 000a533014d..613036c7ea6 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-200-normal.woff and b/fonts/google/exo/files/exo-latin-ext-200-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-300-italic.woff b/fonts/google/exo/files/exo-latin-ext-300-italic.woff index 2f6a04da15a..2e562e56407 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-300-italic.woff and b/fonts/google/exo/files/exo-latin-ext-300-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-300-normal.woff b/fonts/google/exo/files/exo-latin-ext-300-normal.woff index 40c593cc143..272bcf1cfa0 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-300-normal.woff and b/fonts/google/exo/files/exo-latin-ext-300-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-400-italic.woff b/fonts/google/exo/files/exo-latin-ext-400-italic.woff index 61f568a5532..d7d25799b7f 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-400-italic.woff and b/fonts/google/exo/files/exo-latin-ext-400-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-400-normal.woff b/fonts/google/exo/files/exo-latin-ext-400-normal.woff index 0dc33022e5e..0f47b80a91e 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-400-normal.woff and b/fonts/google/exo/files/exo-latin-ext-400-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-500-italic.woff b/fonts/google/exo/files/exo-latin-ext-500-italic.woff index 21976ee66d6..c4472b01e32 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-500-italic.woff and b/fonts/google/exo/files/exo-latin-ext-500-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-500-normal.woff b/fonts/google/exo/files/exo-latin-ext-500-normal.woff index 4dde9b509cc..a7f0b75a065 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-500-normal.woff and b/fonts/google/exo/files/exo-latin-ext-500-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-600-italic.woff b/fonts/google/exo/files/exo-latin-ext-600-italic.woff index 09eb8fc7aaf..6ff223bc25a 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-600-italic.woff and b/fonts/google/exo/files/exo-latin-ext-600-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-600-normal.woff b/fonts/google/exo/files/exo-latin-ext-600-normal.woff index 6e8b77ab939..83fdcfaf513 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-600-normal.woff and b/fonts/google/exo/files/exo-latin-ext-600-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-700-italic.woff b/fonts/google/exo/files/exo-latin-ext-700-italic.woff index e30261fcc00..c87ef5c0805 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-700-italic.woff and b/fonts/google/exo/files/exo-latin-ext-700-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-700-normal.woff b/fonts/google/exo/files/exo-latin-ext-700-normal.woff index 2ed8f044d1f..0b819242daf 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-700-normal.woff and b/fonts/google/exo/files/exo-latin-ext-700-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-800-italic.woff b/fonts/google/exo/files/exo-latin-ext-800-italic.woff index 3f294db5ade..d1ef580667b 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-800-italic.woff and b/fonts/google/exo/files/exo-latin-ext-800-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-800-normal.woff b/fonts/google/exo/files/exo-latin-ext-800-normal.woff index 288ecc7c89d..783eda62f07 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-800-normal.woff and b/fonts/google/exo/files/exo-latin-ext-800-normal.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-900-italic.woff b/fonts/google/exo/files/exo-latin-ext-900-italic.woff index ec2a99b75fc..745c4bcbcb4 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-900-italic.woff and b/fonts/google/exo/files/exo-latin-ext-900-italic.woff differ diff --git a/fonts/google/exo/files/exo-latin-ext-900-normal.woff b/fonts/google/exo/files/exo-latin-ext-900-normal.woff index 2f99fc13677..d58c9eb7476 100644 Binary files a/fonts/google/exo/files/exo-latin-ext-900-normal.woff and b/fonts/google/exo/files/exo-latin-ext-900-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-100-italic.woff b/fonts/google/exo/files/exo-vietnamese-100-italic.woff index f3d67c4028d..ff6b4ec7362 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-100-italic.woff and b/fonts/google/exo/files/exo-vietnamese-100-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-100-normal.woff b/fonts/google/exo/files/exo-vietnamese-100-normal.woff index 90eab4cbd89..5fea7fd32b8 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-100-normal.woff and b/fonts/google/exo/files/exo-vietnamese-100-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-200-italic.woff b/fonts/google/exo/files/exo-vietnamese-200-italic.woff index e668cb31374..c875609356a 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-200-italic.woff and b/fonts/google/exo/files/exo-vietnamese-200-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-200-normal.woff b/fonts/google/exo/files/exo-vietnamese-200-normal.woff index d9e91cbb457..fd65289c6c9 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-200-normal.woff and b/fonts/google/exo/files/exo-vietnamese-200-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-300-italic.woff b/fonts/google/exo/files/exo-vietnamese-300-italic.woff index 2c81124415e..82f690d2dac 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-300-italic.woff and b/fonts/google/exo/files/exo-vietnamese-300-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-300-normal.woff b/fonts/google/exo/files/exo-vietnamese-300-normal.woff index dc44d68b0bf..58667ef4812 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-300-normal.woff and b/fonts/google/exo/files/exo-vietnamese-300-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-400-italic.woff b/fonts/google/exo/files/exo-vietnamese-400-italic.woff index 400dac86972..e3152c1534e 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-400-italic.woff and b/fonts/google/exo/files/exo-vietnamese-400-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-400-normal.woff b/fonts/google/exo/files/exo-vietnamese-400-normal.woff index 4325dcab745..9de788d983b 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-400-normal.woff and b/fonts/google/exo/files/exo-vietnamese-400-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-500-italic.woff b/fonts/google/exo/files/exo-vietnamese-500-italic.woff index ef133b7e1e5..b926bf0d677 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-500-italic.woff and b/fonts/google/exo/files/exo-vietnamese-500-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-500-normal.woff b/fonts/google/exo/files/exo-vietnamese-500-normal.woff index 04d9875f17c..bfec5a648b2 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-500-normal.woff and b/fonts/google/exo/files/exo-vietnamese-500-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-600-italic.woff b/fonts/google/exo/files/exo-vietnamese-600-italic.woff index fc4968d61c6..423927f343b 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-600-italic.woff and b/fonts/google/exo/files/exo-vietnamese-600-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-600-normal.woff b/fonts/google/exo/files/exo-vietnamese-600-normal.woff index 830f90e5fbd..35a6eab9e34 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-600-normal.woff and b/fonts/google/exo/files/exo-vietnamese-600-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-700-italic.woff b/fonts/google/exo/files/exo-vietnamese-700-italic.woff index fd1ebc48b91..e985ca457ef 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-700-italic.woff and b/fonts/google/exo/files/exo-vietnamese-700-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-700-normal.woff b/fonts/google/exo/files/exo-vietnamese-700-normal.woff index 95690e4c796..adc084abc43 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-700-normal.woff and b/fonts/google/exo/files/exo-vietnamese-700-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-800-italic.woff b/fonts/google/exo/files/exo-vietnamese-800-italic.woff index 5b5b38e5842..13448bf0ed1 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-800-italic.woff and b/fonts/google/exo/files/exo-vietnamese-800-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-800-normal.woff b/fonts/google/exo/files/exo-vietnamese-800-normal.woff index 9388f1d4941..30e7c9e9481 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-800-normal.woff and b/fonts/google/exo/files/exo-vietnamese-800-normal.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-900-italic.woff b/fonts/google/exo/files/exo-vietnamese-900-italic.woff index ab6bceeb3d7..69d91ff601c 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-900-italic.woff and b/fonts/google/exo/files/exo-vietnamese-900-italic.woff differ diff --git a/fonts/google/exo/files/exo-vietnamese-900-normal.woff b/fonts/google/exo/files/exo-vietnamese-900-normal.woff index 16a59bd380c..c148203db28 100644 Binary files a/fonts/google/exo/files/exo-vietnamese-900-normal.woff and b/fonts/google/exo/files/exo-vietnamese-900-normal.woff differ diff --git a/fonts/google/exo/scss/mixins.scss b/fonts/google/exo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/exo/scss/mixins.scss +++ b/fonts/google/exo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/expletus-sans/scss/mixins.scss b/fonts/google/expletus-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/expletus-sans/scss/mixins.scss +++ b/fonts/google/expletus-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/explora/scss/mixins.scss b/fonts/google/explora/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/explora/scss/mixins.scss +++ b/fonts/google/explora/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fahkwang/files/fahkwang-latin-500-italic.woff b/fonts/google/fahkwang/files/fahkwang-latin-500-italic.woff index 63cf71b2bec..01909c00351 100644 Binary files a/fonts/google/fahkwang/files/fahkwang-latin-500-italic.woff and b/fonts/google/fahkwang/files/fahkwang-latin-500-italic.woff differ diff --git a/fonts/google/fahkwang/files/fahkwang-thai-300-italic.woff b/fonts/google/fahkwang/files/fahkwang-thai-300-italic.woff index 44f8c96b1ef..aa799f5cc2a 100644 Binary files a/fonts/google/fahkwang/files/fahkwang-thai-300-italic.woff and b/fonts/google/fahkwang/files/fahkwang-thai-300-italic.woff differ diff --git a/fonts/google/fahkwang/files/fahkwang-vietnamese-600-normal.woff b/fonts/google/fahkwang/files/fahkwang-vietnamese-600-normal.woff index 885de7bfb7d..73c8bf41809 100644 Binary files a/fonts/google/fahkwang/files/fahkwang-vietnamese-600-normal.woff and b/fonts/google/fahkwang/files/fahkwang-vietnamese-600-normal.woff differ diff --git a/fonts/google/fahkwang/scss/mixins.scss b/fonts/google/fahkwang/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fahkwang/scss/mixins.scss +++ b/fonts/google/fahkwang/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-400-normal.woff b/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-400-normal.woff index 29dfc86fac4..4ec61698c69 100644 Binary files a/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-400-normal.woff and b/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-400-normal.woff differ diff --git a/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-500-normal.woff b/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-500-normal.woff index 1cd66a884f5..15de5ecd37d 100644 Binary files a/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-500-normal.woff and b/fonts/google/familjen-grotesk/files/familjen-grotesk-latin-500-normal.woff differ diff --git a/fonts/google/familjen-grotesk/scss/mixins.scss b/fonts/google/familjen-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/familjen-grotesk/scss/mixins.scss +++ b/fonts/google/familjen-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fanwood-text/scss/mixins.scss b/fonts/google/fanwood-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fanwood-text/scss/mixins.scss +++ b/fonts/google/fanwood-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/farro/scss/mixins.scss b/fonts/google/farro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/farro/scss/mixins.scss +++ b/fonts/google/farro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/farsan/files/farsan-gujarati-400-normal.woff b/fonts/google/farsan/files/farsan-gujarati-400-normal.woff index 78fed721b6d..f9b2242ada5 100644 Binary files a/fonts/google/farsan/files/farsan-gujarati-400-normal.woff and b/fonts/google/farsan/files/farsan-gujarati-400-normal.woff differ diff --git a/fonts/google/farsan/files/farsan-latin-400-normal.woff b/fonts/google/farsan/files/farsan-latin-400-normal.woff index 1a2f9cfde8d..77161213603 100644 Binary files a/fonts/google/farsan/files/farsan-latin-400-normal.woff and b/fonts/google/farsan/files/farsan-latin-400-normal.woff differ diff --git a/fonts/google/farsan/files/farsan-latin-ext-400-normal.woff b/fonts/google/farsan/files/farsan-latin-ext-400-normal.woff index 9a6fad5b111..a78fc90fa19 100644 Binary files a/fonts/google/farsan/files/farsan-latin-ext-400-normal.woff and b/fonts/google/farsan/files/farsan-latin-ext-400-normal.woff differ diff --git a/fonts/google/farsan/files/farsan-vietnamese-400-normal.woff b/fonts/google/farsan/files/farsan-vietnamese-400-normal.woff index 7f7abc90774..9193478c14b 100644 Binary files a/fonts/google/farsan/files/farsan-vietnamese-400-normal.woff and b/fonts/google/farsan/files/farsan-vietnamese-400-normal.woff differ diff --git a/fonts/google/farsan/scss/mixins.scss b/fonts/google/farsan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/farsan/scss/mixins.scss +++ b/fonts/google/farsan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fascinate-inline/scss/mixins.scss b/fonts/google/fascinate-inline/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fascinate-inline/scss/mixins.scss +++ b/fonts/google/fascinate-inline/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fascinate/files/fascinate-latin-400-normal.woff b/fonts/google/fascinate/files/fascinate-latin-400-normal.woff index ddbccd9a483..885e0756666 100644 Binary files a/fonts/google/fascinate/files/fascinate-latin-400-normal.woff and b/fonts/google/fascinate/files/fascinate-latin-400-normal.woff differ diff --git a/fonts/google/fascinate/scss/mixins.scss b/fonts/google/fascinate/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fascinate/scss/mixins.scss +++ b/fonts/google/fascinate/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/faster-one/scss/mixins.scss b/fonts/google/faster-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/faster-one/scss/mixins.scss +++ b/fonts/google/faster-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fasthand/files/fasthand-khmer-400-normal.woff b/fonts/google/fasthand/files/fasthand-khmer-400-normal.woff index 681f0fb860f..86b73dc12dd 100644 Binary files a/fonts/google/fasthand/files/fasthand-khmer-400-normal.woff and b/fonts/google/fasthand/files/fasthand-khmer-400-normal.woff differ diff --git a/fonts/google/fasthand/files/fasthand-latin-400-normal.woff b/fonts/google/fasthand/files/fasthand-latin-400-normal.woff index 7510e0f6cc5..6591d19fe1c 100644 Binary files a/fonts/google/fasthand/files/fasthand-latin-400-normal.woff and b/fonts/google/fasthand/files/fasthand-latin-400-normal.woff differ diff --git a/fonts/google/fasthand/scss/mixins.scss b/fonts/google/fasthand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fasthand/scss/mixins.scss +++ b/fonts/google/fasthand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fauna-one/scss/mixins.scss b/fonts/google/fauna-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fauna-one/scss/mixins.scss +++ b/fonts/google/fauna-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/faustina/files/faustina-latin-ext-300-italic.woff b/fonts/google/faustina/files/faustina-latin-ext-300-italic.woff index bfe030a38ce..5219fcaf48f 100644 Binary files a/fonts/google/faustina/files/faustina-latin-ext-300-italic.woff and b/fonts/google/faustina/files/faustina-latin-ext-300-italic.woff differ diff --git a/fonts/google/faustina/scss/mixins.scss b/fonts/google/faustina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/faustina/scss/mixins.scss +++ b/fonts/google/faustina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/federant/scss/mixins.scss b/fonts/google/federant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/federant/scss/mixins.scss +++ b/fonts/google/federant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/federo/files/federo-latin-400-normal.woff b/fonts/google/federo/files/federo-latin-400-normal.woff index 1755f6af6e9..10246c65c81 100644 Binary files a/fonts/google/federo/files/federo-latin-400-normal.woff and b/fonts/google/federo/files/federo-latin-400-normal.woff differ diff --git a/fonts/google/federo/scss/mixins.scss b/fonts/google/federo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/federo/scss/mixins.scss +++ b/fonts/google/federo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/felipa/files/felipa-latin-400-normal.woff b/fonts/google/felipa/files/felipa-latin-400-normal.woff index 8ca535f6a67..dbac39130a4 100644 Binary files a/fonts/google/felipa/files/felipa-latin-400-normal.woff and b/fonts/google/felipa/files/felipa-latin-400-normal.woff differ diff --git a/fonts/google/felipa/files/felipa-latin-ext-400-normal.woff b/fonts/google/felipa/files/felipa-latin-ext-400-normal.woff index 7020c30e3fb..6d199082498 100644 Binary files a/fonts/google/felipa/files/felipa-latin-ext-400-normal.woff and b/fonts/google/felipa/files/felipa-latin-ext-400-normal.woff differ diff --git a/fonts/google/felipa/scss/mixins.scss b/fonts/google/felipa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/felipa/scss/mixins.scss +++ b/fonts/google/felipa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fenix/scss/mixins.scss b/fonts/google/fenix/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fenix/scss/mixins.scss +++ b/fonts/google/fenix/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/festive/scss/mixins.scss b/fonts/google/festive/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/festive/scss/mixins.scss +++ b/fonts/google/festive/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/figtree/files/figtree-latin-800-italic.woff b/fonts/google/figtree/files/figtree-latin-800-italic.woff index 7de3dd416da..2ad071d9724 100644 Binary files a/fonts/google/figtree/files/figtree-latin-800-italic.woff and b/fonts/google/figtree/files/figtree-latin-800-italic.woff differ diff --git a/fonts/google/figtree/scss/mixins.scss b/fonts/google/figtree/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/figtree/scss/mixins.scss +++ b/fonts/google/figtree/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/finger-paint/scss/mixins.scss b/fonts/google/finger-paint/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/finger-paint/scss/mixins.scss +++ b/fonts/google/finger-paint/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/finlandica/files/finlandica-latin-ext-700-normal.woff b/fonts/google/finlandica/files/finlandica-latin-ext-700-normal.woff index b619cb5f390..2f4563c31f7 100644 Binary files a/fonts/google/finlandica/files/finlandica-latin-ext-700-normal.woff and b/fonts/google/finlandica/files/finlandica-latin-ext-700-normal.woff differ diff --git a/fonts/google/finlandica/scss/mixins.scss b/fonts/google/finlandica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/finlandica/scss/mixins.scss +++ b/fonts/google/finlandica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fira-code/files/fira-code-cyrillic-600-normal.woff b/fonts/google/fira-code/files/fira-code-cyrillic-600-normal.woff index 37f3eb3ecea..1dcc43d2461 100644 Binary files a/fonts/google/fira-code/files/fira-code-cyrillic-600-normal.woff and b/fonts/google/fira-code/files/fira-code-cyrillic-600-normal.woff differ diff --git a/fonts/google/fira-code/files/fira-code-greek-ext-400-normal.woff b/fonts/google/fira-code/files/fira-code-greek-ext-400-normal.woff index e0a338c5b28..1fa9c7581f4 100644 Binary files a/fonts/google/fira-code/files/fira-code-greek-ext-400-normal.woff and b/fonts/google/fira-code/files/fira-code-greek-ext-400-normal.woff differ diff --git a/fonts/google/fira-code/files/fira-code-greek-ext-500-normal.woff b/fonts/google/fira-code/files/fira-code-greek-ext-500-normal.woff index 7e89594e94e..78aea877607 100644 Binary files a/fonts/google/fira-code/files/fira-code-greek-ext-500-normal.woff and b/fonts/google/fira-code/files/fira-code-greek-ext-500-normal.woff differ diff --git a/fonts/google/fira-code/files/fira-code-latin-ext-300-normal.woff b/fonts/google/fira-code/files/fira-code-latin-ext-300-normal.woff index 0b78d8084fc..09abc4b5d17 100644 Binary files a/fonts/google/fira-code/files/fira-code-latin-ext-300-normal.woff and b/fonts/google/fira-code/files/fira-code-latin-ext-300-normal.woff differ diff --git a/fonts/google/fira-code/files/fira-code-latin-ext-400-normal.woff b/fonts/google/fira-code/files/fira-code-latin-ext-400-normal.woff index 98a68d0c625..68203e6582a 100644 Binary files a/fonts/google/fira-code/files/fira-code-latin-ext-400-normal.woff and b/fonts/google/fira-code/files/fira-code-latin-ext-400-normal.woff differ diff --git a/fonts/google/fira-code/scss/mixins.scss b/fonts/google/fira-code/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fira-code/scss/mixins.scss +++ b/fonts/google/fira-code/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fira-mono/scss/mixins.scss b/fonts/google/fira-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fira-mono/scss/mixins.scss +++ b/fonts/google/fira-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-italic.woff index 47243049c68..092b0cdc13f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-normal.woff index e48a4d91c6a..3df960a0a64 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-italic.woff index 0f91e8b8631..b5b31e1604f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-normal.woff index 6fd1060ccde..13466fd61c2 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-italic.woff index 6fdca72b7b5..377e0e6f137 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-normal.woff index ed88473d81b..d8cdebda6c0 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-italic.woff index a68c14a6f07..e580b9aeb8b 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-normal.woff index eaafdb33503..4cd5ce46025 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-italic.woff index ec435b2e650..60a36c02078 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-normal.woff index 7963cfb2792..ca0badb4a97 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-italic.woff index b85119f4c81..977d6dd8aea 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-normal.woff index 7a08f764a2c..849b8de8e08 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-italic.woff index 4e23fdb5694..da4d33946f6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-normal.woff index d4bb6a03c57..325ecd43f0d 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-italic.woff index 63ea4d3bb79..b0d2883c9f9 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-normal.woff index fef643dd05d..188491ffcf1 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-italic.woff index 3338ca7a524..b9821f8dddc 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-normal.woff index c453bef0165..9cad2b39619 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-italic.woff index 263dd6b9f4e..3b8779cca96 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-normal.woff index 3c381c8dcb5..9455f78206a 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-italic.woff index 344fcdad752..1df07980e1e 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-normal.woff index 86336c4b17b..9b92591b399 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-italic.woff index da6c6c451e9..74e7571de85 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-normal.woff index 8d80e23c420..6b9f9de644e 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-italic.woff index bdd792138b1..6d03652a8aa 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-normal.woff index d8dd2544a9e..421600c735c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-italic.woff index be3473f2c89..99f5666b2fa 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-normal.woff index a80a21848f9..25c9c55c84d 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-italic.woff index 8ad9c80adaf..3a20461255f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-normal.woff index 6fb6a7ff373..1ed9ed91c83 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-italic.woff index 65342e89e02..9afb349de8d 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-normal.woff index 995abb10337..4fc18012030 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-italic.woff index b1aeca3b998..6808199b7c2 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-normal.woff index ee0786a395c..e4f00e996c5 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-italic.woff index e1886bcdb4b..ad6dc178be6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-normal.woff index fc25a14a56a..fee4d9ab269 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-italic.woff index ee1afc18b87..7b4ffbf4d05 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-normal.woff index bfc74414eea..c9ee1255085 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-italic.woff index d05d59bf571..2910501a72c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-normal.woff index 493592f17c6..ecbf9d4470f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-italic.woff index 0d09ee696a8..1efba8b6e09 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-normal.woff index e2612e95a01..0b533b75dac 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-italic.woff index b1dd8339332..964644afb5b 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-normal.woff index a1bc1a0c4ad..3d90a2caee6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-italic.woff index 7d321fd46fe..ed242c104fb 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-normal.woff index 09c915b349c..d3c6df7dd21 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-italic.woff index 4205c1b474a..da3ef99a61c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-normal.woff index a16d4fa993e..ede0cf1a70b 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-italic.woff index e3b4502eab8..25277a66a78 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-normal.woff index 334ba70786f..8656f91a923 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-italic.woff index f31087aa806..0cc0f626eaf 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-normal.woff index 95e1d4c851d..ba0ddfcb11b 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-italic.woff index 15d499d35b0..8c01b7c0a53 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-normal.woff index 212526c6d92..761555a5750 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-italic.woff index 732ab4bdef9..9558dc716af 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-normal.woff index d84142fc211..a703865dbea 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-italic.woff index cd67d0e66a9..af8805685f6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-normal.woff index 53dd8cd974d..c58b0520bf4 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-italic.woff index 1d9e0a42a6d..27be64674fd 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-normal.woff index e8a9e552a22..2b92eef0ab6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-italic.woff index 2ded4bbc58b..6f1ab509302 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-normal.woff index 036e06e307b..a8fb8d5e4f5 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-italic.woff index 9710eb369f4..f2b6b1d6e2a 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-normal.woff index 5c982003e1c..e7a828707a6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-italic.woff index 04e9f8ec535..cac2c1720b6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-normal.woff index ef381d1e77b..35d1654e4c6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-italic.woff index faece926c34..d2f3a972850 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-normal.woff index 781f73e96df..fbf1ba09340 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-italic.woff index af329eab0c9..0a39286e9dd 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-normal.woff index c84ce0980b7..2048f6563df 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-italic.woff index a9f8b1ffdd5..edb089416d5 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-normal.woff index 787f785f602..60f924baa85 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-greek-ext-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-italic.woff index e491b714e2d..a74931d8244 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-normal.woff index 060ac7a7573..c86edf3c677 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-italic.woff index 1182645521f..d7693c30014 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-normal.woff index 37d1ef6610b..fbae22ee62b 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-italic.woff index ca99b00f082..9e666c44d56 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-normal.woff index 87b0981aac6..e6b3aa66498 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-italic.woff index d0ba1152a4d..8807c3d37dd 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-normal.woff index b278f073b22..2d677a0851c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-italic.woff index d7ee76e4963..c5fdeeb2bd1 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-normal.woff index 54c91ae6b06..c0c8f2f0895 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-italic.woff index a99070adf21..9e828a00481 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-normal.woff index 65a6b782d6f..11dd1a97868 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-italic.woff index 0da666c3b52..9648187323c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-normal.woff index e2f495d1181..f92d89901f9 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-italic.woff index 420c89f3d74..ba1490b0d3e 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-normal.woff index c4a7de81135..5ce146446ba 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-italic.woff index 4894e389e1e..2d988bce32f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-normal.woff index 9e3bfcf16d4..4735ddceb24 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-italic.woff index 4ce38364bb6..ea0a340114f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-normal.woff index 11d4b4f04cb..0feb61f7522 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-italic.woff index 9efa09a68f2..a5f34a11c56 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-normal.woff index 2d2e26bbf94..73ef0d6998a 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-italic.woff index a5ad62180a0..2f63e77cedc 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-normal.woff index f757cbf1656..ce20f12d188 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-italic.woff index 0929b9729d0..79add7be9c2 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-normal.woff index b8339e04eb2..d5afa4abd36 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-italic.woff index be38af81863..bdf75533cc6 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-normal.woff index 062306f0669..66297517376 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-italic.woff index 8d8c48cd0c8..46049879259 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-normal.woff index 21479cd44b1..f7165153912 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-italic.woff index ecdceda0fbe..2707a077bea 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-normal.woff index da98f61e859..7a1a67135cd 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-italic.woff index 897569d338a..6b2ad2ade85 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-normal.woff index a76e37781bf..9c4a08d6260 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-italic.woff index 29a778c1c38..42099e788ef 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-normal.woff index de573957ef3..f45d7d4a564 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-latin-ext-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-italic.woff index bef05280df8..4964250ba9f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-normal.woff index fdfee107236..dd359b3c414 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-100-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-italic.woff index a00f8cf99a2..a654937de4c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-normal.woff index ded169e2c42..a327cddc38f 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-200-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-italic.woff index 928dee4120c..837dd5337e8 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-normal.woff index e1cb40f9b5c..dcbc718f333 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-300-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-italic.woff index 94541963668..423ff4d8a1d 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-normal.woff index 52bf1e2b94e..8a923bca11a 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-400-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-italic.woff index 0c955d6aac4..21a02344ab2 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-normal.woff index 10b12511bdb..49f00d2add3 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-500-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-italic.woff index cd09e8bf39d..e93ab2c7b75 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-normal.woff index e06c37d4135..a96666c7011 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-600-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-italic.woff index 7e4fdad32c9..6a03851d8bb 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-normal.woff index b85a14e3fe8..74c5f1316de 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-700-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-italic.woff index d7202912bca..1c5dffdd4e0 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-normal.woff index d82771bfdef..05b8f98591c 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-800-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-italic.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-italic.woff index 0eb1d5dc2a4..8378a2f6050 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-italic.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-italic.woff differ diff --git a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-normal.woff b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-normal.woff index e72c5505281..cfcbd5eb5ab 100644 Binary files a/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-normal.woff and b/fonts/google/fira-sans-condensed/files/fira-sans-condensed-vietnamese-900-normal.woff differ diff --git a/fonts/google/fira-sans-condensed/scss/mixins.scss b/fonts/google/fira-sans-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fira-sans-condensed/scss/mixins.scss +++ b/fonts/google/fira-sans-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-italic.woff index df632c712f6..0ed24387e4b 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-normal.woff index 5245dec6c47..df8939f7ee1 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-italic.woff index ba56bfdf524..88be95f2c52 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-normal.woff index 170e9e9dc23..a890d651ca8 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-italic.woff index 46109be216c..4a53cada731 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-normal.woff index 93b27f82aa1..c76f3d8a534 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-italic.woff index cffd7eb94ce..88aea9cbe3a 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-normal.woff index 63f65f4972a..1c0f96fe9c7 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-italic.woff index eeb55d09ca1..40254588606 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-normal.woff index 95d647cda54..22535ab5817 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-italic.woff index 7a6a3682612..1bb96ba36d0 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-normal.woff index 1ec77ec3d74..f13a31fa931 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-italic.woff index 34c1c16760e..74165fe2383 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-normal.woff index 4de95c16d71..6b08af29ba1 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-italic.woff index db02b5f2ec8..e3ffbab27bb 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-normal.woff index e0ead052a94..b3485083938 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-italic.woff index 61ba7ea1135..5e049d3fd11 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-normal.woff index 91516abad2c..91e31a9fb32 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-italic.woff index cd4f4f9edbb..1ca1cc1616f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-normal.woff index 37c9ba4d169..b55d47aa34f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-italic.woff index e72c598cf72..b7e75ebf840 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-normal.woff index ece70dc4986..264c58ff72e 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-italic.woff index 6cdd713e534..b675c3c7352 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-normal.woff index 1e970690d2b..dcfe1b41129 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-italic.woff index f3d427eecea..515281c0a29 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-normal.woff index 39e4a810a8a..c9012eac719 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-italic.woff index 5341fc328f9..f1e56cd1d48 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-normal.woff index 6e54229a87a..e70be757cf9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-italic.woff index 568725bb155..2e2b2a92feb 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-normal.woff index a0dafc22551..19510e1017c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-italic.woff index 466e07c2bc3..3a7221b21f8 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-normal.woff index c6884002a9b..032804a56f0 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-italic.woff index eebcd9bc3ec..4f5bdc96c64 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-normal.woff index c858b8f3d61..16173ea9f54 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-italic.woff index 4f33c576664..0fecbafc108 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-normal.woff index 7fbe6d3f4ba..838eafa43e8 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-italic.woff index 1613feed87a..f235c9d3bdf 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-normal.woff index 60f3086b242..67fbcaffde0 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-italic.woff index 08ebad41053..13e73af9fff 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-normal.woff index 8e918bce078..69c4bc1f48b 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-italic.woff index 52a498be40f..38742e6c2c4 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-normal.woff index c9ded398dc0..5a1f56133fe 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-italic.woff index 2c1d9124942..a8d03da476d 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-normal.woff index 330d0a983d3..cb8d3656238 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-italic.woff index 3376c82504c..f03e7e2875c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-normal.woff index 4d0a56b0c92..8cf4124f115 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-italic.woff index 44869443fca..9e283ce64d5 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-normal.woff index f5f05727a3b..4b44635f10f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-italic.woff index af342b60fd6..096b29df78c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-normal.woff index 0e48b567283..fd45d25bb4b 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-italic.woff index 995e4be664f..887fb727c6c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-normal.woff index 5a1c54e0a01..187c7e45f6d 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-italic.woff index 1faaf639d6c..21812d69d34 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-normal.woff index d4bf39b51cf..3a2bf1e3a13 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-italic.woff index f22965e460e..daab4999a1c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-normal.woff index 92f73f9600f..d5984d8b2e3 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-italic.woff index 7148fe31d96..6e401305f8e 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-normal.woff index 462a2892493..91ddddbca57 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-italic.woff index 0452bf26781..767de976b95 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-normal.woff index ac7ac3a2545..5b12d5a6b66 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-italic.woff index eae46919362..c64219a42e9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-normal.woff index d89f26e9c42..a4c8587de44 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-italic.woff index 39f59a163fd..b196e6600cc 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-normal.woff index 4a9357bb984..d7631ad5006 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-italic.woff index 69cea12e207..54b658dbb4e 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-normal.woff index 82531b2d529..f7247bca221 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-italic.woff index 82e7589535c..aa5c2e6aece 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-normal.woff index 8833349df8d..0a2c053e5f4 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-italic.woff index f1a56061f9f..4ed2e052408 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-normal.woff index 33ad8a5a79e..2ceb5c340e0 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-italic.woff index 09cfe090e85..762567b0a18 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-normal.woff index 0adc4a1f056..735a0702a68 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-greek-ext-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-italic.woff index 03066f6f523..f231dfb486a 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-normal.woff index 39eb3e4d61f..039ae80fbd9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-italic.woff index e62cc4b1312..08e97435282 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-normal.woff index f68787cfe38..594c5beab5a 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-italic.woff index 4ceebd4cf55..47a4e385c00 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-normal.woff index 21dd7499585..02c8a9ab19e 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-italic.woff index e2029924bb9..923f931b9a8 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-normal.woff index d2f49465c92..7818c097519 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-italic.woff index 50bc4131db3..5fe374b0ced 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-normal.woff index f3e105fdb45..6925dec3480 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-italic.woff index daf90747714..9502b899b96 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-normal.woff index 9e99c01bfd6..56a54208263 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-italic.woff index eb872939d46..604347b4f49 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-normal.woff index 130b8c8f334..9ba66e39bc7 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-italic.woff index 45cd3ea0a2f..6d9f8a2e44c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-normal.woff index fb8829f45ed..c7ee305cca9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-italic.woff index 16e05724ddd..49ac3b416ec 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-normal.woff index 25c3ea2ada4..e601c905a2d 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-italic.woff index 217bf25403d..10d573dd1a0 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-normal.woff index 0e126ccfe10..73f5768b0ab 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-italic.woff index e61dbc07a7d..32f1867a6c1 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-normal.woff index 09e7001118d..ce78ec65f35 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-italic.woff index c3b75b95448..cdddf8603f2 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-normal.woff index dbf9cd8b177..abe4f492f6d 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-italic.woff index 34aab8e9ab1..81ef3af9ebe 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-normal.woff index dc81db4e34a..744359355c0 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-italic.woff index e1a871e50b3..44951d144b6 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-normal.woff index df316915570..6e33b3eec6f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-italic.woff index f938d3b7619..d863ea76bf7 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-normal.woff index 58b7393a3b7..212e471691c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-italic.woff index a7f27aa6485..1431c437800 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-normal.woff index d40d863bf32..eba8d5f418f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-italic.woff index 52068873ae1..cd4fba25687 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-normal.woff index ae28707112f..c2493956d9d 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-italic.woff index 182b1a698b8..72813e1a5c7 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-normal.woff index 587941a9900..9d8f6e5f513 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-latin-ext-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-italic.woff index db1be4767c5..cbe4514313f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-normal.woff index 05f6f4001d5..5ec8fe95192 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-100-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-italic.woff index a2702f31dd8..b5494040da5 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-normal.woff index 7af1ea0c4ce..9e8fea1b778 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-200-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-italic.woff index ae36a7c9699..c5285b98fe4 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-normal.woff index 14900548345..a345b567c26 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-300-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-italic.woff index fee52ccc346..0efa45e34e9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-normal.woff index 00e54036c66..33744e9d38f 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-400-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-italic.woff index bc7b4065eed..898535a47e9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-normal.woff index c5139b1062f..895132ba610 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-500-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-italic.woff index a6f9ae2fce3..6f215c56bc9 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-normal.woff index 429442a3e78..124cce2fbc3 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-600-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-italic.woff index 92122bd4407..489a090d68c 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-normal.woff index 685000a83bb..00644631184 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-700-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-italic.woff index ca7ed7eed63..da091ff5913 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-normal.woff index f5b995d9f3a..842d920f725 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-800-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-italic.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-italic.woff index 603feed17a4..1b46384d8b1 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-italic.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-italic.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-normal.woff b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-normal.woff index 177fa1d9260..d12670b34cc 100644 Binary files a/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-normal.woff and b/fonts/google/fira-sans-extra-condensed/files/fira-sans-extra-condensed-vietnamese-900-normal.woff differ diff --git a/fonts/google/fira-sans-extra-condensed/scss/mixins.scss b/fonts/google/fira-sans-extra-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fira-sans-extra-condensed/scss/mixins.scss +++ b/fonts/google/fira-sans-extra-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fira-sans/files/fira-sans-cyrillic-100-normal.woff b/fonts/google/fira-sans/files/fira-sans-cyrillic-100-normal.woff index 3a0bc9bde23..b3c33c5288c 100644 Binary files a/fonts/google/fira-sans/files/fira-sans-cyrillic-100-normal.woff and b/fonts/google/fira-sans/files/fira-sans-cyrillic-100-normal.woff differ diff --git a/fonts/google/fira-sans/files/fira-sans-greek-500-italic.woff b/fonts/google/fira-sans/files/fira-sans-greek-500-italic.woff index b1103831731..590a10fe925 100644 Binary files a/fonts/google/fira-sans/files/fira-sans-greek-500-italic.woff and b/fonts/google/fira-sans/files/fira-sans-greek-500-italic.woff differ diff --git a/fonts/google/fira-sans/files/fira-sans-greek-ext-400-italic.woff b/fonts/google/fira-sans/files/fira-sans-greek-ext-400-italic.woff index f6a0e124961..1e5f80d6dbd 100644 Binary files a/fonts/google/fira-sans/files/fira-sans-greek-ext-400-italic.woff and b/fonts/google/fira-sans/files/fira-sans-greek-ext-400-italic.woff differ diff --git a/fonts/google/fira-sans/files/fira-sans-latin-200-normal.woff b/fonts/google/fira-sans/files/fira-sans-latin-200-normal.woff index fe5a58c4d49..dd6e23a3b1e 100644 Binary files a/fonts/google/fira-sans/files/fira-sans-latin-200-normal.woff and b/fonts/google/fira-sans/files/fira-sans-latin-200-normal.woff differ diff --git a/fonts/google/fira-sans/files/fira-sans-latin-300-italic.woff b/fonts/google/fira-sans/files/fira-sans-latin-300-italic.woff index 31178605050..9e8524182c1 100644 Binary files a/fonts/google/fira-sans/files/fira-sans-latin-300-italic.woff and b/fonts/google/fira-sans/files/fira-sans-latin-300-italic.woff differ diff --git a/fonts/google/fira-sans/scss/mixins.scss b/fonts/google/fira-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fira-sans/scss/mixins.scss +++ b/fonts/google/fira-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fjalla-one/files/fjalla-one-latin-400-normal.woff b/fonts/google/fjalla-one/files/fjalla-one-latin-400-normal.woff index 468547e545e..732075b8118 100644 Binary files a/fonts/google/fjalla-one/files/fjalla-one-latin-400-normal.woff and b/fonts/google/fjalla-one/files/fjalla-one-latin-400-normal.woff differ diff --git a/fonts/google/fjalla-one/scss/mixins.scss b/fonts/google/fjalla-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fjalla-one/scss/mixins.scss +++ b/fonts/google/fjalla-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fjord-one/files/fjord-one-latin-400-normal.woff b/fonts/google/fjord-one/files/fjord-one-latin-400-normal.woff index 7c483d101b7..572e654974b 100644 Binary files a/fonts/google/fjord-one/files/fjord-one-latin-400-normal.woff and b/fonts/google/fjord-one/files/fjord-one-latin-400-normal.woff differ diff --git a/fonts/google/fjord-one/scss/mixins.scss b/fonts/google/fjord-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fjord-one/scss/mixins.scss +++ b/fonts/google/fjord-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/flamenco/files/flamenco-latin-300-normal.woff b/fonts/google/flamenco/files/flamenco-latin-300-normal.woff index 0c1b94b01de..3c9426f8670 100644 Binary files a/fonts/google/flamenco/files/flamenco-latin-300-normal.woff and b/fonts/google/flamenco/files/flamenco-latin-300-normal.woff differ diff --git a/fonts/google/flamenco/files/flamenco-latin-400-normal.woff b/fonts/google/flamenco/files/flamenco-latin-400-normal.woff index 4ea713b2436..c414c9813ad 100644 Binary files a/fonts/google/flamenco/files/flamenco-latin-400-normal.woff and b/fonts/google/flamenco/files/flamenco-latin-400-normal.woff differ diff --git a/fonts/google/flamenco/scss/mixins.scss b/fonts/google/flamenco/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/flamenco/scss/mixins.scss +++ b/fonts/google/flamenco/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/flavors/files/flavors-latin-400-normal.woff b/fonts/google/flavors/files/flavors-latin-400-normal.woff index a48cee9eafc..50a6b03e0cb 100644 Binary files a/fonts/google/flavors/files/flavors-latin-400-normal.woff and b/fonts/google/flavors/files/flavors-latin-400-normal.woff differ diff --git a/fonts/google/flavors/files/flavors-latin-ext-400-normal.woff b/fonts/google/flavors/files/flavors-latin-ext-400-normal.woff index 67502f2b878..31ef5bb8fea 100644 Binary files a/fonts/google/flavors/files/flavors-latin-ext-400-normal.woff and b/fonts/google/flavors/files/flavors-latin-ext-400-normal.woff differ diff --git a/fonts/google/flavors/scss/mixins.scss b/fonts/google/flavors/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/flavors/scss/mixins.scss +++ b/fonts/google/flavors/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-400-normal.woff b/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-400-normal.woff index d0811cc96fd..10174039c6c 100644 Binary files a/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-400-normal.woff and b/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-400-normal.woff differ diff --git a/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-ext-400-normal.woff b/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-ext-400-normal.woff index a1745e298a0..3b32535b419 100644 Binary files a/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-ext-400-normal.woff and b/fonts/google/fleur-de-leah/files/fleur-de-leah-latin-ext-400-normal.woff differ diff --git a/fonts/google/fleur-de-leah/files/fleur-de-leah-vietnamese-400-normal.woff b/fonts/google/fleur-de-leah/files/fleur-de-leah-vietnamese-400-normal.woff index e936178a839..5ea8ec3abbf 100644 Binary files a/fonts/google/fleur-de-leah/files/fleur-de-leah-vietnamese-400-normal.woff and b/fonts/google/fleur-de-leah/files/fleur-de-leah-vietnamese-400-normal.woff differ diff --git a/fonts/google/fleur-de-leah/scss/mixins.scss b/fonts/google/fleur-de-leah/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fleur-de-leah/scss/mixins.scss +++ b/fonts/google/fleur-de-leah/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/flow-block/files/flow-block-cyrillic-400-normal.woff b/fonts/google/flow-block/files/flow-block-cyrillic-400-normal.woff index ed28ad82168..fcd38079cf8 100644 Binary files a/fonts/google/flow-block/files/flow-block-cyrillic-400-normal.woff and b/fonts/google/flow-block/files/flow-block-cyrillic-400-normal.woff differ diff --git a/fonts/google/flow-block/files/flow-block-cyrillic-ext-400-normal.woff b/fonts/google/flow-block/files/flow-block-cyrillic-ext-400-normal.woff index 1de59f1ec6c..ddedad6ef40 100644 Binary files a/fonts/google/flow-block/files/flow-block-cyrillic-ext-400-normal.woff and b/fonts/google/flow-block/files/flow-block-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/flow-block/files/flow-block-latin-400-normal.woff b/fonts/google/flow-block/files/flow-block-latin-400-normal.woff index de1502aee10..5b564349e7c 100644 Binary files a/fonts/google/flow-block/files/flow-block-latin-400-normal.woff and b/fonts/google/flow-block/files/flow-block-latin-400-normal.woff differ diff --git a/fonts/google/flow-block/files/flow-block-latin-ext-400-normal.woff b/fonts/google/flow-block/files/flow-block-latin-ext-400-normal.woff index 4c67e0e6b8c..a9a4ff14edd 100644 Binary files a/fonts/google/flow-block/files/flow-block-latin-ext-400-normal.woff and b/fonts/google/flow-block/files/flow-block-latin-ext-400-normal.woff differ diff --git a/fonts/google/flow-block/files/flow-block-vietnamese-400-normal.woff b/fonts/google/flow-block/files/flow-block-vietnamese-400-normal.woff index b7d654ebfa9..46fa66b9f95 100644 Binary files a/fonts/google/flow-block/files/flow-block-vietnamese-400-normal.woff and b/fonts/google/flow-block/files/flow-block-vietnamese-400-normal.woff differ diff --git a/fonts/google/flow-block/scss/mixins.scss b/fonts/google/flow-block/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/flow-block/scss/mixins.scss +++ b/fonts/google/flow-block/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/flow-circular/files/flow-circular-cyrillic-400-normal.woff b/fonts/google/flow-circular/files/flow-circular-cyrillic-400-normal.woff index 2908cd72ff4..bacce29d633 100644 Binary files a/fonts/google/flow-circular/files/flow-circular-cyrillic-400-normal.woff and b/fonts/google/flow-circular/files/flow-circular-cyrillic-400-normal.woff differ diff --git a/fonts/google/flow-circular/files/flow-circular-cyrillic-ext-400-normal.woff b/fonts/google/flow-circular/files/flow-circular-cyrillic-ext-400-normal.woff index 27c80d42513..b336d68a150 100644 Binary files a/fonts/google/flow-circular/files/flow-circular-cyrillic-ext-400-normal.woff and b/fonts/google/flow-circular/files/flow-circular-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/flow-circular/files/flow-circular-latin-400-normal.woff b/fonts/google/flow-circular/files/flow-circular-latin-400-normal.woff index 4108753c80c..62fa36d5a54 100644 Binary files a/fonts/google/flow-circular/files/flow-circular-latin-400-normal.woff and b/fonts/google/flow-circular/files/flow-circular-latin-400-normal.woff differ diff --git a/fonts/google/flow-circular/files/flow-circular-latin-ext-400-normal.woff b/fonts/google/flow-circular/files/flow-circular-latin-ext-400-normal.woff index cd21f2c1845..9337515b4b7 100644 Binary files a/fonts/google/flow-circular/files/flow-circular-latin-ext-400-normal.woff and b/fonts/google/flow-circular/files/flow-circular-latin-ext-400-normal.woff differ diff --git a/fonts/google/flow-circular/files/flow-circular-vietnamese-400-normal.woff b/fonts/google/flow-circular/files/flow-circular-vietnamese-400-normal.woff index ba9760da08c..e2a736aa4bb 100644 Binary files a/fonts/google/flow-circular/files/flow-circular-vietnamese-400-normal.woff and b/fonts/google/flow-circular/files/flow-circular-vietnamese-400-normal.woff differ diff --git a/fonts/google/flow-circular/scss/mixins.scss b/fonts/google/flow-circular/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/flow-circular/scss/mixins.scss +++ b/fonts/google/flow-circular/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/flow-rounded/scss/mixins.scss b/fonts/google/flow-rounded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/flow-rounded/scss/mixins.scss +++ b/fonts/google/flow-rounded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/foldit/files/foldit-latin-ext-300-normal.woff b/fonts/google/foldit/files/foldit-latin-ext-300-normal.woff index e8a7cd34ac4..8a7f0a9a89f 100644 Binary files a/fonts/google/foldit/files/foldit-latin-ext-300-normal.woff and b/fonts/google/foldit/files/foldit-latin-ext-300-normal.woff differ diff --git a/fonts/google/foldit/scss/mixins.scss b/fonts/google/foldit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/foldit/scss/mixins.scss +++ b/fonts/google/foldit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fondamento/files/fondamento-latin-400-italic.woff b/fonts/google/fondamento/files/fondamento-latin-400-italic.woff index 1ebfab3b55d..81092b86d12 100644 Binary files a/fonts/google/fondamento/files/fondamento-latin-400-italic.woff and b/fonts/google/fondamento/files/fondamento-latin-400-italic.woff differ diff --git a/fonts/google/fondamento/files/fondamento-latin-400-normal.woff b/fonts/google/fondamento/files/fondamento-latin-400-normal.woff index ec2cff94fe2..c1fb6770b4d 100644 Binary files a/fonts/google/fondamento/files/fondamento-latin-400-normal.woff and b/fonts/google/fondamento/files/fondamento-latin-400-normal.woff differ diff --git a/fonts/google/fondamento/files/fondamento-latin-ext-400-italic.woff b/fonts/google/fondamento/files/fondamento-latin-ext-400-italic.woff index e87545451b7..72eb8df40ba 100644 Binary files a/fonts/google/fondamento/files/fondamento-latin-ext-400-italic.woff and b/fonts/google/fondamento/files/fondamento-latin-ext-400-italic.woff differ diff --git a/fonts/google/fondamento/files/fondamento-latin-ext-400-normal.woff b/fonts/google/fondamento/files/fondamento-latin-ext-400-normal.woff index b3e5b92a9aa..b5ef63a645f 100644 Binary files a/fonts/google/fondamento/files/fondamento-latin-ext-400-normal.woff and b/fonts/google/fondamento/files/fondamento-latin-ext-400-normal.woff differ diff --git a/fonts/google/fondamento/scss/mixins.scss b/fonts/google/fondamento/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fondamento/scss/mixins.scss +++ b/fonts/google/fondamento/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fontdiner-swanky/scss/mixins.scss b/fonts/google/fontdiner-swanky/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fontdiner-swanky/scss/mixins.scss +++ b/fonts/google/fontdiner-swanky/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/forum/files/forum-latin-400-normal.woff b/fonts/google/forum/files/forum-latin-400-normal.woff index 5acf5c50401..fbe45aa584f 100644 Binary files a/fonts/google/forum/files/forum-latin-400-normal.woff and b/fonts/google/forum/files/forum-latin-400-normal.woff differ diff --git a/fonts/google/forum/scss/mixins.scss b/fonts/google/forum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/forum/scss/mixins.scss +++ b/fonts/google/forum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-italic.woff b/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-italic.woff index 3f649184e01..fd354ee78e3 100644 Binary files a/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-italic.woff and b/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-normal.woff b/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-normal.woff index 0f2cf88ae5c..9ff96c877fa 100644 Binary files a/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-normal.woff and b/fonts/google/fragment-mono/files/fragment-mono-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/fragment-mono/scss/mixins.scss b/fonts/google/fragment-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fragment-mono/scss/mixins.scss +++ b/fonts/google/fragment-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/francois-one/scss/mixins.scss b/fonts/google/francois-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/francois-one/scss/mixins.scss +++ b/fonts/google/francois-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/frank-ruhl-libre/scss/mixins.scss b/fonts/google/frank-ruhl-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/frank-ruhl-libre/scss/mixins.scss +++ b/fonts/google/frank-ruhl-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fraunces/files/fraunces-latin-900-italic.woff b/fonts/google/fraunces/files/fraunces-latin-900-italic.woff index ec1c5c69818..5d38b824c11 100644 Binary files a/fonts/google/fraunces/files/fraunces-latin-900-italic.woff and b/fonts/google/fraunces/files/fraunces-latin-900-italic.woff differ diff --git a/fonts/google/fraunces/files/fraunces-latin-ext-200-italic.woff b/fonts/google/fraunces/files/fraunces-latin-ext-200-italic.woff index a56b85d432e..d37a6ce54ab 100644 Binary files a/fonts/google/fraunces/files/fraunces-latin-ext-200-italic.woff and b/fonts/google/fraunces/files/fraunces-latin-ext-200-italic.woff differ diff --git a/fonts/google/fraunces/files/fraunces-latin-ext-700-italic.woff b/fonts/google/fraunces/files/fraunces-latin-ext-700-italic.woff index 76931d6c7f3..32153e65947 100644 Binary files a/fonts/google/fraunces/files/fraunces-latin-ext-700-italic.woff and b/fonts/google/fraunces/files/fraunces-latin-ext-700-italic.woff differ diff --git a/fonts/google/fraunces/files/fraunces-latin-ext-800-italic.woff b/fonts/google/fraunces/files/fraunces-latin-ext-800-italic.woff index 52956198694..8f9da0d71bc 100644 Binary files a/fonts/google/fraunces/files/fraunces-latin-ext-800-italic.woff and b/fonts/google/fraunces/files/fraunces-latin-ext-800-italic.woff differ diff --git a/fonts/google/fraunces/files/fraunces-latin-ext-900-italic.woff b/fonts/google/fraunces/files/fraunces-latin-ext-900-italic.woff index 18209d8a122..0dfe212ec1e 100644 Binary files a/fonts/google/fraunces/files/fraunces-latin-ext-900-italic.woff and b/fonts/google/fraunces/files/fraunces-latin-ext-900-italic.woff differ diff --git a/fonts/google/fraunces/scss/mixins.scss b/fonts/google/fraunces/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fraunces/scss/mixins.scss +++ b/fonts/google/fraunces/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/freckle-face/scss/mixins.scss b/fonts/google/freckle-face/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/freckle-face/scss/mixins.scss +++ b/fonts/google/freckle-face/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-400-normal.woff b/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-400-normal.woff index 9f6b48f852b..b7c1d15d2cf 100644 Binary files a/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-400-normal.woff and b/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-400-normal.woff differ diff --git a/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-ext-400-normal.woff b/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-ext-400-normal.woff index d3f2bc4f146..1e23e747208 100644 Binary files a/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-ext-400-normal.woff and b/fonts/google/fredericka-the-great/files/fredericka-the-great-latin-ext-400-normal.woff differ diff --git a/fonts/google/fredericka-the-great/scss/mixins.scss b/fonts/google/fredericka-the-great/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fredericka-the-great/scss/mixins.scss +++ b/fonts/google/fredericka-the-great/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fredoka/scss/mixins.scss b/fonts/google/fredoka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fredoka/scss/mixins.scss +++ b/fonts/google/fredoka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/freehand/files/freehand-khmer-400-normal.woff b/fonts/google/freehand/files/freehand-khmer-400-normal.woff index fa353ffab25..2aa74788e8b 100644 Binary files a/fonts/google/freehand/files/freehand-khmer-400-normal.woff and b/fonts/google/freehand/files/freehand-khmer-400-normal.woff differ diff --git a/fonts/google/freehand/files/freehand-latin-400-normal.woff b/fonts/google/freehand/files/freehand-latin-400-normal.woff index 3a4eba94a1d..a4e45c43473 100644 Binary files a/fonts/google/freehand/files/freehand-latin-400-normal.woff and b/fonts/google/freehand/files/freehand-latin-400-normal.woff differ diff --git a/fonts/google/freehand/scss/mixins.scss b/fonts/google/freehand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/freehand/scss/mixins.scss +++ b/fonts/google/freehand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fresca/scss/mixins.scss b/fonts/google/fresca/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fresca/scss/mixins.scss +++ b/fonts/google/fresca/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/frijole/files/frijole-latin-400-normal.woff b/fonts/google/frijole/files/frijole-latin-400-normal.woff index f15eff6f854..533600c3a5f 100644 Binary files a/fonts/google/frijole/files/frijole-latin-400-normal.woff and b/fonts/google/frijole/files/frijole-latin-400-normal.woff differ diff --git a/fonts/google/frijole/scss/mixins.scss b/fonts/google/frijole/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/frijole/scss/mixins.scss +++ b/fonts/google/frijole/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fruktur/files/fruktur-latin-ext-400-normal.woff b/fonts/google/fruktur/files/fruktur-latin-ext-400-normal.woff index 4767e3426db..ee775f32683 100644 Binary files a/fonts/google/fruktur/files/fruktur-latin-ext-400-normal.woff and b/fonts/google/fruktur/files/fruktur-latin-ext-400-normal.woff differ diff --git a/fonts/google/fruktur/scss/mixins.scss b/fonts/google/fruktur/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fruktur/scss/mixins.scss +++ b/fonts/google/fruktur/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fugaz-one/scss/mixins.scss b/fonts/google/fugaz-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fugaz-one/scss/mixins.scss +++ b/fonts/google/fugaz-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fuggles/files/fuggles-latin-400-normal.woff b/fonts/google/fuggles/files/fuggles-latin-400-normal.woff index 1d3e5481150..f3d18982439 100644 Binary files a/fonts/google/fuggles/files/fuggles-latin-400-normal.woff and b/fonts/google/fuggles/files/fuggles-latin-400-normal.woff differ diff --git a/fonts/google/fuggles/files/fuggles-latin-ext-400-normal.woff b/fonts/google/fuggles/files/fuggles-latin-ext-400-normal.woff index 6fbdfbbf440..a43374c5eb5 100644 Binary files a/fonts/google/fuggles/files/fuggles-latin-ext-400-normal.woff and b/fonts/google/fuggles/files/fuggles-latin-ext-400-normal.woff differ diff --git a/fonts/google/fuggles/files/fuggles-vietnamese-400-normal.woff b/fonts/google/fuggles/files/fuggles-vietnamese-400-normal.woff index d6ad65fadd7..db5c0dd5b97 100644 Binary files a/fonts/google/fuggles/files/fuggles-vietnamese-400-normal.woff and b/fonts/google/fuggles/files/fuggles-vietnamese-400-normal.woff differ diff --git a/fonts/google/fuggles/scss/mixins.scss b/fonts/google/fuggles/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fuggles/scss/mixins.scss +++ b/fonts/google/fuggles/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-400-normal.woff b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-400-normal.woff index 6d1dfbde8e4..80b3fe9b010 100644 Binary files a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-400-normal.woff and b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-400-normal.woff differ diff --git a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-700-normal.woff b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-700-normal.woff index bff90939eef..4a3eb8af0e2 100644 Binary files a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-700-normal.woff and b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-700-normal.woff differ diff --git a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-400-normal.woff b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-400-normal.woff index 13cd0ed0651..f216258fe2d 100644 Binary files a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-400-normal.woff and b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-400-normal.woff differ diff --git a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-700-normal.woff b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-700-normal.woff index 0a81688010f..b67d8de1769 100644 Binary files a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-700-normal.woff and b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-latin-ext-700-normal.woff differ diff --git a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-400-normal.woff b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-400-normal.woff index 92d05b8389f..df93c2fd713 100644 Binary files a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-400-normal.woff and b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-400-normal.woff differ diff --git a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-700-normal.woff b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-700-normal.woff index 6c85b76945f..6c318aefa68 100644 Binary files a/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-700-normal.woff and b/fonts/google/fuzzy-bubbles/files/fuzzy-bubbles-vietnamese-700-normal.woff differ diff --git a/fonts/google/fuzzy-bubbles/scss/mixins.scss b/fonts/google/fuzzy-bubbles/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/fuzzy-bubbles/scss/mixins.scss +++ b/fonts/google/fuzzy-bubbles/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gabarito/files/gabarito-latin-400-normal.woff b/fonts/google/gabarito/files/gabarito-latin-400-normal.woff index 9d3ecb82d9d..888f5131755 100644 Binary files a/fonts/google/gabarito/files/gabarito-latin-400-normal.woff and b/fonts/google/gabarito/files/gabarito-latin-400-normal.woff differ diff --git a/fonts/google/gabarito/files/gabarito-latin-ext-700-normal.woff b/fonts/google/gabarito/files/gabarito-latin-ext-700-normal.woff index 02ed4f728bb..69789ba0f70 100644 Binary files a/fonts/google/gabarito/files/gabarito-latin-ext-700-normal.woff and b/fonts/google/gabarito/files/gabarito-latin-ext-700-normal.woff differ diff --git a/fonts/google/gabarito/scss/mixins.scss b/fonts/google/gabarito/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gabarito/scss/mixins.scss +++ b/fonts/google/gabarito/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gabriela/scss/mixins.scss b/fonts/google/gabriela/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gabriela/scss/mixins.scss +++ b/fonts/google/gabriela/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gaegu/files/gaegu-103-700-normal.woff b/fonts/google/gaegu/files/gaegu-103-700-normal.woff index 6eae785ba86..fbc14187b07 100644 Binary files a/fonts/google/gaegu/files/gaegu-103-700-normal.woff and b/fonts/google/gaegu/files/gaegu-103-700-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-108-400-normal.woff b/fonts/google/gaegu/files/gaegu-108-400-normal.woff index 17793217dac..c393e1f093c 100644 Binary files a/fonts/google/gaegu/files/gaegu-108-400-normal.woff and b/fonts/google/gaegu/files/gaegu-108-400-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-111-300-normal.woff b/fonts/google/gaegu/files/gaegu-111-300-normal.woff index 2623f3711d5..ebdc501826d 100644 Binary files a/fonts/google/gaegu/files/gaegu-111-300-normal.woff and b/fonts/google/gaegu/files/gaegu-111-300-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-35-700-normal.woff b/fonts/google/gaegu/files/gaegu-35-700-normal.woff index 51d63247e06..cbdf6511bb6 100644 Binary files a/fonts/google/gaegu/files/gaegu-35-700-normal.woff and b/fonts/google/gaegu/files/gaegu-35-700-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-39-700-normal.woff b/fonts/google/gaegu/files/gaegu-39-700-normal.woff index 171d1efb279..913f9d0ee5f 100644 Binary files a/fonts/google/gaegu/files/gaegu-39-700-normal.woff and b/fonts/google/gaegu/files/gaegu-39-700-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-4-300-normal.woff b/fonts/google/gaegu/files/gaegu-4-300-normal.woff index 209f9572f8e..9a8d41a9c11 100644 Binary files a/fonts/google/gaegu/files/gaegu-4-300-normal.woff and b/fonts/google/gaegu/files/gaegu-4-300-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-4-700-normal.woff b/fonts/google/gaegu/files/gaegu-4-700-normal.woff index 8ed9623c60e..2ddd185acbc 100644 Binary files a/fonts/google/gaegu/files/gaegu-4-700-normal.woff and b/fonts/google/gaegu/files/gaegu-4-700-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-41-700-normal.woff b/fonts/google/gaegu/files/gaegu-41-700-normal.woff index 8e60ff4f599..879bfe9cc20 100644 Binary files a/fonts/google/gaegu/files/gaegu-41-700-normal.woff and b/fonts/google/gaegu/files/gaegu-41-700-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-42-400-normal.woff b/fonts/google/gaegu/files/gaegu-42-400-normal.woff index 648495ed3f8..8649fa2ab1c 100644 Binary files a/fonts/google/gaegu/files/gaegu-42-400-normal.woff and b/fonts/google/gaegu/files/gaegu-42-400-normal.woff differ diff --git a/fonts/google/gaegu/files/gaegu-62-700-normal.woff b/fonts/google/gaegu/files/gaegu-62-700-normal.woff index baa83380038..c2382df4944 100644 Binary files a/fonts/google/gaegu/files/gaegu-62-700-normal.woff and b/fonts/google/gaegu/files/gaegu-62-700-normal.woff differ diff --git a/fonts/google/gaegu/scss/mixins.scss b/fonts/google/gaegu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gaegu/scss/mixins.scss +++ b/fonts/google/gaegu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gafata/scss/mixins.scss b/fonts/google/gafata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gafata/scss/mixins.scss +++ b/fonts/google/gafata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gajraj-one/files/gajraj-one-devanagari-400-normal.woff b/fonts/google/gajraj-one/files/gajraj-one-devanagari-400-normal.woff index f47b474ff97..9420036f495 100644 Binary files a/fonts/google/gajraj-one/files/gajraj-one-devanagari-400-normal.woff and b/fonts/google/gajraj-one/files/gajraj-one-devanagari-400-normal.woff differ diff --git a/fonts/google/gajraj-one/scss/mixins.scss b/fonts/google/gajraj-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gajraj-one/scss/mixins.scss +++ b/fonts/google/gajraj-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/galada/scss/mixins.scss b/fonts/google/galada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/galada/scss/mixins.scss +++ b/fonts/google/galada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/galdeano/scss/mixins.scss b/fonts/google/galdeano/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/galdeano/scss/mixins.scss +++ b/fonts/google/galdeano/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/galindo/files/galindo-latin-ext-400-normal.woff b/fonts/google/galindo/files/galindo-latin-ext-400-normal.woff index 8dcd0337144..5ecc301dde5 100644 Binary files a/fonts/google/galindo/files/galindo-latin-ext-400-normal.woff and b/fonts/google/galindo/files/galindo-latin-ext-400-normal.woff differ diff --git a/fonts/google/galindo/scss/mixins.scss b/fonts/google/galindo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/galindo/scss/mixins.scss +++ b/fonts/google/galindo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gamja-flower/files/gamja-flower-108-400-normal.woff b/fonts/google/gamja-flower/files/gamja-flower-108-400-normal.woff index 622063ae251..59af8bda176 100644 Binary files a/fonts/google/gamja-flower/files/gamja-flower-108-400-normal.woff and b/fonts/google/gamja-flower/files/gamja-flower-108-400-normal.woff differ diff --git a/fonts/google/gamja-flower/files/gamja-flower-23-400-normal.woff b/fonts/google/gamja-flower/files/gamja-flower-23-400-normal.woff index e5d9573f8f5..da66f130c0e 100644 Binary files a/fonts/google/gamja-flower/files/gamja-flower-23-400-normal.woff and b/fonts/google/gamja-flower/files/gamja-flower-23-400-normal.woff differ diff --git a/fonts/google/gamja-flower/files/gamja-flower-64-400-normal.woff b/fonts/google/gamja-flower/files/gamja-flower-64-400-normal.woff index c6a3746ed65..83fe17e6cc5 100644 Binary files a/fonts/google/gamja-flower/files/gamja-flower-64-400-normal.woff and b/fonts/google/gamja-flower/files/gamja-flower-64-400-normal.woff differ diff --git a/fonts/google/gamja-flower/scss/mixins.scss b/fonts/google/gamja-flower/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gamja-flower/scss/mixins.scss +++ b/fonts/google/gamja-flower/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gantari/files/gantari-latin-600-italic.woff b/fonts/google/gantari/files/gantari-latin-600-italic.woff index c0ab01638af..a695195b63e 100644 Binary files a/fonts/google/gantari/files/gantari-latin-600-italic.woff and b/fonts/google/gantari/files/gantari-latin-600-italic.woff differ diff --git a/fonts/google/gantari/files/gantari-latin-800-italic.woff b/fonts/google/gantari/files/gantari-latin-800-italic.woff index a6204a1cd3c..8f2fe7afb87 100644 Binary files a/fonts/google/gantari/files/gantari-latin-800-italic.woff and b/fonts/google/gantari/files/gantari-latin-800-italic.woff differ diff --git a/fonts/google/gantari/scss/mixins.scss b/fonts/google/gantari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gantari/scss/mixins.scss +++ b/fonts/google/gantari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gasoek-one/files/gasoek-one-0-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-0-400-normal.woff index 9ede1582397..e9df2b956b0 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-0-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-0-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-10-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-10-400-normal.woff index 71aae85cd04..c4717ddb8dd 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-10-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-10-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-100-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-100-400-normal.woff index 31b4a3ceeea..7e711e3676d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-100-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-100-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-101-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-101-400-normal.woff index a5a52b0d65e..923fac97ffe 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-101-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-101-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-102-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-102-400-normal.woff index 5fc1fa73716..84c3c35173e 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-102-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-102-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-103-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-103-400-normal.woff index fa5cfa02df5..bf067ec39d5 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-103-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-103-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-104-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-104-400-normal.woff index 38fbbc5eea8..ceeca078e1a 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-104-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-104-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-105-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-105-400-normal.woff index 0271b7a435d..82fd7f466eb 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-105-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-105-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-106-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-106-400-normal.woff index 47da04b9442..dd15bb7e439 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-106-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-106-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-107-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-107-400-normal.woff index ee19aa2c945..43287bcd5b1 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-107-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-107-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-108-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-108-400-normal.woff index 8a3e29be91e..6f156d09772 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-108-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-108-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-109-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-109-400-normal.woff index 5c7b3cc5ecd..27472216b13 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-109-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-109-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-11-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-11-400-normal.woff index e039aa759c2..cebeda47ff9 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-11-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-11-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-110-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-110-400-normal.woff index c15a7d9895a..e3843580b89 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-110-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-110-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-111-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-111-400-normal.woff index 7ce22d70552..5c53ff24e25 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-111-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-111-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-112-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-112-400-normal.woff index f0db8f37636..552c8bf81d1 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-112-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-112-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-113-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-113-400-normal.woff index c16c631f764..326d0eca3f2 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-113-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-113-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-114-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-114-400-normal.woff index 9a7a2a72125..33eeb641788 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-114-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-114-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-115-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-115-400-normal.woff index 69ad2ef3f25..0c14bfdd248 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-115-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-115-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-116-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-116-400-normal.woff index f2b678606e7..bc18677af74 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-116-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-116-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-117-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-117-400-normal.woff index 73b8635087f..2f9ff25748b 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-117-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-117-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-118-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-118-400-normal.woff index 7529130c030..addbe3fcd44 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-118-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-118-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-119-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-119-400-normal.woff index ffe4a497753..7bb11093142 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-119-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-119-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-12-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-12-400-normal.woff index 562ffc68b0e..570d152ba09 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-12-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-12-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-13-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-13-400-normal.woff index 42e97f35d10..4d5d244d594 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-13-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-13-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-14-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-14-400-normal.woff index 0f5508efeff..64daf166d3b 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-14-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-14-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-15-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-15-400-normal.woff index 2b2ef4a6779..14446297e37 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-15-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-15-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-16-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-16-400-normal.woff index 02ba2e466a0..9355cf94c2a 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-16-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-16-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-17-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-17-400-normal.woff index 46376901656..8588d0c5016 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-17-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-17-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-18-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-18-400-normal.woff index 6ea46a67164..f0eecf4b768 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-18-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-18-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-19-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-19-400-normal.woff index 92443b83a03..7205e85215f 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-19-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-19-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-2-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-2-400-normal.woff index 36982c5eb93..07a3a74e40a 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-2-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-2-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-20-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-20-400-normal.woff index fce5bc77d3c..308092d51ec 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-20-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-20-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-21-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-21-400-normal.woff index 9748e0345d2..1577df5ae68 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-21-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-21-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-22-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-22-400-normal.woff index e23f797e80c..2be0b371901 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-22-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-22-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-23-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-23-400-normal.woff index 37127c8bb2c..d8a8c31cbb7 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-23-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-23-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-24-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-24-400-normal.woff index 0e94771db37..3c2a0d885a4 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-24-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-24-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-25-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-25-400-normal.woff index 655ddada2e6..4425914a04b 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-25-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-25-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-26-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-26-400-normal.woff index f3ab5304e64..918304b2683 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-26-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-26-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-27-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-27-400-normal.woff index 08950a34e12..cdfd479433e 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-27-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-27-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-28-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-28-400-normal.woff index 54c02e104a1..f2b02852aeb 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-28-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-28-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-29-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-29-400-normal.woff index 2a860b4b9b1..214a3528c61 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-29-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-29-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-3-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-3-400-normal.woff index de746c51f5b..276a6793b1b 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-3-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-3-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-30-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-30-400-normal.woff index e68549ce848..0a2d3c61e94 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-30-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-30-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-31-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-31-400-normal.woff index 5c15483bde2..4cf3e21384d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-31-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-31-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-32-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-32-400-normal.woff index cf482fbc2f7..26105773de6 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-32-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-32-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-33-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-33-400-normal.woff index b818cabbbbe..355ffce6053 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-33-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-33-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-34-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-34-400-normal.woff index c89b0917b59..a65c253579a 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-34-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-34-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-35-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-35-400-normal.woff index 911e2069552..1f057c6a425 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-35-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-35-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-36-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-36-400-normal.woff index 4d659c18d98..d5b61ed8daf 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-36-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-36-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-37-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-37-400-normal.woff index 78b53f5e5b9..ef1589b1c67 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-37-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-37-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-38-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-38-400-normal.woff index ff1fd48777e..07e9f09707a 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-38-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-38-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-39-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-39-400-normal.woff index b386c0cd9d8..80493102cec 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-39-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-39-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-4-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-4-400-normal.woff index ee1a69dd9b7..afe7c44b848 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-4-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-4-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-40-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-40-400-normal.woff index 34d5e1eb48d..f9126aac7c3 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-40-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-40-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-41-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-41-400-normal.woff index ca4edd3d07a..e50cefdd22d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-41-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-41-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-42-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-42-400-normal.woff index ff77e8324f6..bcf2326dd19 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-42-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-42-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-43-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-43-400-normal.woff index a5908ab4f4f..3936323e8d8 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-43-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-43-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-44-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-44-400-normal.woff index c3594b80263..50e8780d601 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-44-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-44-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-45-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-45-400-normal.woff index e7ff612ac6f..cd6b240455e 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-45-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-45-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-46-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-46-400-normal.woff index 615983c3f20..9b2ebfbad60 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-46-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-46-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-47-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-47-400-normal.woff index fc7af7ba728..b64044a1989 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-47-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-47-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-48-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-48-400-normal.woff index 5b9bbae06d1..9edef85fbda 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-48-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-48-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-49-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-49-400-normal.woff index 2b6cc7b3204..8aa43fcd044 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-49-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-49-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-5-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-5-400-normal.woff index b15d4e9f0f5..9c7c66f8f2d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-5-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-5-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-50-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-50-400-normal.woff index ead6dc76f72..c7953acc51e 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-50-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-50-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-51-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-51-400-normal.woff index 983fec21d18..167782022e4 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-51-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-51-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-52-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-52-400-normal.woff index 5f226197821..2549a37db2d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-52-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-52-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-53-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-53-400-normal.woff index f6486846975..7f5edf70f85 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-53-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-53-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-54-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-54-400-normal.woff index a7a3f53e888..c482221b103 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-54-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-54-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-55-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-55-400-normal.woff index 40f48632745..1c77b45d7f6 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-55-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-55-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-56-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-56-400-normal.woff index 0d1e6b58aba..5b21c874409 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-56-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-56-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-57-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-57-400-normal.woff index 9df10183a53..196a5fcdbe3 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-57-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-57-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-58-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-58-400-normal.woff index 151a136f99f..900ca3e9b9b 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-58-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-58-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-59-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-59-400-normal.woff index b92230c4af7..553e9a9c056 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-59-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-59-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-6-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-6-400-normal.woff index e36cc0b8e1b..a6977c2756d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-6-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-6-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-60-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-60-400-normal.woff index c920c435f45..cdd7e4f293a 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-60-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-60-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-61-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-61-400-normal.woff index 9d100f2de1f..84465811386 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-61-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-61-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-62-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-62-400-normal.woff index cf7dda4794f..158772aaf6e 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-62-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-62-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-63-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-63-400-normal.woff index e434d4de8cb..8cf0a96d143 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-63-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-63-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-64-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-64-400-normal.woff index 2c133dc6d81..94aa4cb2b5d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-64-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-64-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-65-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-65-400-normal.woff index 5ddf8911a52..99dc8efdccd 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-65-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-65-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-7-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-7-400-normal.woff index 2c0cd22d69f..318e76b0d1c 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-7-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-7-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-8-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-8-400-normal.woff index 65c48c6054d..cbfadca110d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-8-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-8-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-9-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-9-400-normal.woff index 11c6213a15f..65cdc24dba2 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-9-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-9-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-94-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-94-400-normal.woff index df19c280545..8cf548bef74 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-94-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-94-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-95-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-95-400-normal.woff index bc3d96e657e..801564442ee 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-95-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-95-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-96-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-96-400-normal.woff index 850c3363a73..e1bbb1bb5c2 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-96-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-96-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-98-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-98-400-normal.woff index b0547bfc51f..0a0e14195e8 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-98-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-98-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-99-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-99-400-normal.woff index 880ab4fea4d..215b4ba1b4f 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-99-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-99-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-latin-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-latin-400-normal.woff index 4e539085c50..f1a6627679d 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-latin-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-latin-400-normal.woff differ diff --git a/fonts/google/gasoek-one/files/gasoek-one-latin-ext-400-normal.woff b/fonts/google/gasoek-one/files/gasoek-one-latin-ext-400-normal.woff index 53aec0cae8c..dd015a5392f 100644 Binary files a/fonts/google/gasoek-one/files/gasoek-one-latin-ext-400-normal.woff and b/fonts/google/gasoek-one/files/gasoek-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/gasoek-one/scss/mixins.scss b/fonts/google/gasoek-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gasoek-one/scss/mixins.scss +++ b/fonts/google/gasoek-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gayathri/files/gayathri-latin-400-normal.woff b/fonts/google/gayathri/files/gayathri-latin-400-normal.woff index 9b280dedb6d..b97d48bd57f 100644 Binary files a/fonts/google/gayathri/files/gayathri-latin-400-normal.woff and b/fonts/google/gayathri/files/gayathri-latin-400-normal.woff differ diff --git a/fonts/google/gayathri/scss/mixins.scss b/fonts/google/gayathri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gayathri/scss/mixins.scss +++ b/fonts/google/gayathri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gelasio/README.md b/fonts/google/gelasio/README.md index 81596246586..7039d803119 100644 --- a/fonts/google/gelasio/README.md +++ b/fonts/google/gelasio/README.md @@ -42,6 +42,6 @@ Copyright 2022 The Gelasio Project Authors (https://github.com/SorkinType/Gelasi [OFL-1.1](http://scripts.sil.org/OFL) ## Other Notes -Font version (provided by source): `v11`. +Font version (provided by source): `v12`. If you have any suggestions or ideas to improve the performance of font loading or expand the existing library, feel free to star and contribute to this repository. You can share your suggestions or ideas by creating an [issue](https://github.com/fontsource/fontsource/issues). \ No newline at end of file diff --git a/fonts/google/gelasio/metadata.json b/fonts/google/gelasio/metadata.json index a11d80972b8..750d8b3d31b 100644 --- a/fonts/google/gelasio/metadata.json +++ b/fonts/google/gelasio/metadata.json @@ -9,8 +9,8 @@ "ital": {"default": "0", "min": "0", "max": "1", "step": "1"}, "wght": {"default": "400", "min": "400", "max": "700", "step": "1"} }, - "lastModified": "2024-04-12", - "version": "v11", + "lastModified": "2024-04-17", + "version": "v12", "category": "serif", "license": { "type": "OFL-1.1", diff --git a/fonts/google/gelasio/scss/mixins.scss b/fonts/google/gelasio/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gelasio/scss/mixins.scss +++ b/fonts/google/gelasio/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-200-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-200-normal.woff index 6d342d93b55..1ea39e2868b 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-200-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-200-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-300-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-300-normal.woff index c671ed221cb..022f184bc32 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-300-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-300-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-400-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-400-normal.woff index 4480c53c526..c0db6c14304 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-400-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-400-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-500-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-500-normal.woff index 7080be19e76..d7a56e2fad8 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-500-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-500-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-600-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-600-normal.woff index f3a3728c4bf..07d8ba5ffa4 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-600-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-600-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-700-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-700-normal.woff index 63e07093bb9..9afb9502d92 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-700-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-700-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-800-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-800-normal.woff index 9679fd260d8..18591afe55f 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-800-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-800-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-200-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-200-normal.woff index 3386c19e7da..d93f6f11318 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-200-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-200-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-300-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-300-normal.woff index 44d2cf58fc9..8c9ab820127 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-300-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-300-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-400-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-400-normal.woff index b291c74510f..7eff5dc383d 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-400-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-400-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-500-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-500-normal.woff index f45223f0cc0..09d9c2bea67 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-500-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-500-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-600-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-600-normal.woff index 1bb77b4c81a..b83c156ec70 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-600-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-600-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-700-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-700-normal.woff index 62e8898127f..19ab4c5af57 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-700-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-700-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-800-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-800-normal.woff index 4a1788b6430..a06ec91034e 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-800-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-latin-ext-800-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-200-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-200-normal.woff index b19032cf4c3..27c2471de94 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-200-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-200-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-300-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-300-normal.woff index afffe3ea190..9b1ae3d9564 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-300-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-300-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-400-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-400-normal.woff index 9e7a5551dfa..8e42202dfc6 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-400-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-400-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-500-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-500-normal.woff index b05f0c93874..c3a1fb91075 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-500-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-500-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-600-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-600-normal.woff index 4abca7f2e92..cad0db32de7 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-600-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-600-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-700-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-700-normal.woff index 525e9c2aff7..6af34426385 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-700-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-700-normal.woff differ diff --git a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-800-normal.woff b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-800-normal.woff index e293aa0f6c8..bf99c080fd1 100644 Binary files a/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-800-normal.woff and b/fonts/google/gemunu-libre/files/gemunu-libre-sinhala-800-normal.woff differ diff --git a/fonts/google/gemunu-libre/scss/mixins.scss b/fonts/google/gemunu-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gemunu-libre/scss/mixins.scss +++ b/fonts/google/gemunu-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/genos/files/genos-cherokee-100-italic.woff b/fonts/google/genos/files/genos-cherokee-100-italic.woff index fd607d48900..a11887b221b 100644 Binary files a/fonts/google/genos/files/genos-cherokee-100-italic.woff and b/fonts/google/genos/files/genos-cherokee-100-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-100-normal.woff b/fonts/google/genos/files/genos-cherokee-100-normal.woff index 7e272ec357f..406926af504 100644 Binary files a/fonts/google/genos/files/genos-cherokee-100-normal.woff and b/fonts/google/genos/files/genos-cherokee-100-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-200-italic.woff b/fonts/google/genos/files/genos-cherokee-200-italic.woff index f35f6f25f04..1e2501dbf95 100644 Binary files a/fonts/google/genos/files/genos-cherokee-200-italic.woff and b/fonts/google/genos/files/genos-cherokee-200-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-200-normal.woff b/fonts/google/genos/files/genos-cherokee-200-normal.woff index 67fb109585d..6d151f38c93 100644 Binary files a/fonts/google/genos/files/genos-cherokee-200-normal.woff and b/fonts/google/genos/files/genos-cherokee-200-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-300-italic.woff b/fonts/google/genos/files/genos-cherokee-300-italic.woff index f55dfbcb0fd..e6d639ca2ca 100644 Binary files a/fonts/google/genos/files/genos-cherokee-300-italic.woff and b/fonts/google/genos/files/genos-cherokee-300-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-300-normal.woff b/fonts/google/genos/files/genos-cherokee-300-normal.woff index ef7fd56c205..b59602a4475 100644 Binary files a/fonts/google/genos/files/genos-cherokee-300-normal.woff and b/fonts/google/genos/files/genos-cherokee-300-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-400-italic.woff b/fonts/google/genos/files/genos-cherokee-400-italic.woff index 8cedfcbddba..af825495a74 100644 Binary files a/fonts/google/genos/files/genos-cherokee-400-italic.woff and b/fonts/google/genos/files/genos-cherokee-400-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-400-normal.woff b/fonts/google/genos/files/genos-cherokee-400-normal.woff index d811a4cc788..cb49c2430d7 100644 Binary files a/fonts/google/genos/files/genos-cherokee-400-normal.woff and b/fonts/google/genos/files/genos-cherokee-400-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-500-italic.woff b/fonts/google/genos/files/genos-cherokee-500-italic.woff index ca9b9c274a6..0fdb4bb581e 100644 Binary files a/fonts/google/genos/files/genos-cherokee-500-italic.woff and b/fonts/google/genos/files/genos-cherokee-500-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-500-normal.woff b/fonts/google/genos/files/genos-cherokee-500-normal.woff index 15acd7e6a2e..f6be42dfda0 100644 Binary files a/fonts/google/genos/files/genos-cherokee-500-normal.woff and b/fonts/google/genos/files/genos-cherokee-500-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-600-italic.woff b/fonts/google/genos/files/genos-cherokee-600-italic.woff index aab358d1819..2f2fa63ee1f 100644 Binary files a/fonts/google/genos/files/genos-cherokee-600-italic.woff and b/fonts/google/genos/files/genos-cherokee-600-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-600-normal.woff b/fonts/google/genos/files/genos-cherokee-600-normal.woff index 9611ee93519..ea6cc6cd7c0 100644 Binary files a/fonts/google/genos/files/genos-cherokee-600-normal.woff and b/fonts/google/genos/files/genos-cherokee-600-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-700-italic.woff b/fonts/google/genos/files/genos-cherokee-700-italic.woff index ea1f06ce353..2600b3a84a2 100644 Binary files a/fonts/google/genos/files/genos-cherokee-700-italic.woff and b/fonts/google/genos/files/genos-cherokee-700-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-700-normal.woff b/fonts/google/genos/files/genos-cherokee-700-normal.woff index 2ef9b4185f9..eaa99d55f53 100644 Binary files a/fonts/google/genos/files/genos-cherokee-700-normal.woff and b/fonts/google/genos/files/genos-cherokee-700-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-800-italic.woff b/fonts/google/genos/files/genos-cherokee-800-italic.woff index 7ed2847543a..be55d3bc4e3 100644 Binary files a/fonts/google/genos/files/genos-cherokee-800-italic.woff and b/fonts/google/genos/files/genos-cherokee-800-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-800-normal.woff b/fonts/google/genos/files/genos-cherokee-800-normal.woff index 2f820e46271..4a3fb359ef3 100644 Binary files a/fonts/google/genos/files/genos-cherokee-800-normal.woff and b/fonts/google/genos/files/genos-cherokee-800-normal.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-900-italic.woff b/fonts/google/genos/files/genos-cherokee-900-italic.woff index 698e15bc570..576b49916e7 100644 Binary files a/fonts/google/genos/files/genos-cherokee-900-italic.woff and b/fonts/google/genos/files/genos-cherokee-900-italic.woff differ diff --git a/fonts/google/genos/files/genos-cherokee-900-normal.woff b/fonts/google/genos/files/genos-cherokee-900-normal.woff index b95a2ccf41a..04d2d03eaeb 100644 Binary files a/fonts/google/genos/files/genos-cherokee-900-normal.woff and b/fonts/google/genos/files/genos-cherokee-900-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-100-italic.woff b/fonts/google/genos/files/genos-latin-100-italic.woff index ed8608b08e7..f1ce2026064 100644 Binary files a/fonts/google/genos/files/genos-latin-100-italic.woff and b/fonts/google/genos/files/genos-latin-100-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-100-normal.woff b/fonts/google/genos/files/genos-latin-100-normal.woff index e0e9824dd74..f42fec24961 100644 Binary files a/fonts/google/genos/files/genos-latin-100-normal.woff and b/fonts/google/genos/files/genos-latin-100-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-200-italic.woff b/fonts/google/genos/files/genos-latin-200-italic.woff index 38999373583..275ec97adf2 100644 Binary files a/fonts/google/genos/files/genos-latin-200-italic.woff and b/fonts/google/genos/files/genos-latin-200-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-200-normal.woff b/fonts/google/genos/files/genos-latin-200-normal.woff index 7b6bf3d1b41..113399fb260 100644 Binary files a/fonts/google/genos/files/genos-latin-200-normal.woff and b/fonts/google/genos/files/genos-latin-200-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-300-italic.woff b/fonts/google/genos/files/genos-latin-300-italic.woff index 7743689aa5b..fd18714a606 100644 Binary files a/fonts/google/genos/files/genos-latin-300-italic.woff and b/fonts/google/genos/files/genos-latin-300-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-300-normal.woff b/fonts/google/genos/files/genos-latin-300-normal.woff index 30244dc9a47..d0eca9940db 100644 Binary files a/fonts/google/genos/files/genos-latin-300-normal.woff and b/fonts/google/genos/files/genos-latin-300-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-400-italic.woff b/fonts/google/genos/files/genos-latin-400-italic.woff index 0a1b1059f75..52050370e95 100644 Binary files a/fonts/google/genos/files/genos-latin-400-italic.woff and b/fonts/google/genos/files/genos-latin-400-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-400-normal.woff b/fonts/google/genos/files/genos-latin-400-normal.woff index ed642350ae2..a059a6fe1d5 100644 Binary files a/fonts/google/genos/files/genos-latin-400-normal.woff and b/fonts/google/genos/files/genos-latin-400-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-500-italic.woff b/fonts/google/genos/files/genos-latin-500-italic.woff index a38b59270e8..1261bd0a9cc 100644 Binary files a/fonts/google/genos/files/genos-latin-500-italic.woff and b/fonts/google/genos/files/genos-latin-500-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-500-normal.woff b/fonts/google/genos/files/genos-latin-500-normal.woff index aebc0973845..772467c3703 100644 Binary files a/fonts/google/genos/files/genos-latin-500-normal.woff and b/fonts/google/genos/files/genos-latin-500-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-600-italic.woff b/fonts/google/genos/files/genos-latin-600-italic.woff index 7ef0e5c3ee6..e823770981c 100644 Binary files a/fonts/google/genos/files/genos-latin-600-italic.woff and b/fonts/google/genos/files/genos-latin-600-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-600-normal.woff b/fonts/google/genos/files/genos-latin-600-normal.woff index 248b176cb67..bf4d5d019a5 100644 Binary files a/fonts/google/genos/files/genos-latin-600-normal.woff and b/fonts/google/genos/files/genos-latin-600-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-700-italic.woff b/fonts/google/genos/files/genos-latin-700-italic.woff index 2f3153a366b..162c37f16a2 100644 Binary files a/fonts/google/genos/files/genos-latin-700-italic.woff and b/fonts/google/genos/files/genos-latin-700-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-700-normal.woff b/fonts/google/genos/files/genos-latin-700-normal.woff index fa28d2aee04..028f41992bd 100644 Binary files a/fonts/google/genos/files/genos-latin-700-normal.woff and b/fonts/google/genos/files/genos-latin-700-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-800-italic.woff b/fonts/google/genos/files/genos-latin-800-italic.woff index 8dec493abda..c60b9952f9f 100644 Binary files a/fonts/google/genos/files/genos-latin-800-italic.woff and b/fonts/google/genos/files/genos-latin-800-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-800-normal.woff b/fonts/google/genos/files/genos-latin-800-normal.woff index 07ccf918e03..fcf954649ea 100644 Binary files a/fonts/google/genos/files/genos-latin-800-normal.woff and b/fonts/google/genos/files/genos-latin-800-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-900-italic.woff b/fonts/google/genos/files/genos-latin-900-italic.woff index 216892550f6..5628bec9507 100644 Binary files a/fonts/google/genos/files/genos-latin-900-italic.woff and b/fonts/google/genos/files/genos-latin-900-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-900-normal.woff b/fonts/google/genos/files/genos-latin-900-normal.woff index e2242a9c8a1..b981069515d 100644 Binary files a/fonts/google/genos/files/genos-latin-900-normal.woff and b/fonts/google/genos/files/genos-latin-900-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-100-italic.woff b/fonts/google/genos/files/genos-latin-ext-100-italic.woff index 3e17611c835..0127bf9a71d 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-100-italic.woff and b/fonts/google/genos/files/genos-latin-ext-100-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-100-normal.woff b/fonts/google/genos/files/genos-latin-ext-100-normal.woff index b60a2e249da..2b4acde22b2 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-100-normal.woff and b/fonts/google/genos/files/genos-latin-ext-100-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-200-italic.woff b/fonts/google/genos/files/genos-latin-ext-200-italic.woff index e676c8eb4ff..b821e68a10c 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-200-italic.woff and b/fonts/google/genos/files/genos-latin-ext-200-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-200-normal.woff b/fonts/google/genos/files/genos-latin-ext-200-normal.woff index fce79ac69cd..31578a610a9 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-200-normal.woff and b/fonts/google/genos/files/genos-latin-ext-200-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-300-italic.woff b/fonts/google/genos/files/genos-latin-ext-300-italic.woff index fd0edaebdaa..f3a8c47ccb1 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-300-italic.woff and b/fonts/google/genos/files/genos-latin-ext-300-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-300-normal.woff b/fonts/google/genos/files/genos-latin-ext-300-normal.woff index 7d3405bef01..ad5a00e93f6 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-300-normal.woff and b/fonts/google/genos/files/genos-latin-ext-300-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-400-italic.woff b/fonts/google/genos/files/genos-latin-ext-400-italic.woff index f191aad99bb..6807dcdc4ee 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-400-italic.woff and b/fonts/google/genos/files/genos-latin-ext-400-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-400-normal.woff b/fonts/google/genos/files/genos-latin-ext-400-normal.woff index d709f3afe67..75ba1c11d38 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-400-normal.woff and b/fonts/google/genos/files/genos-latin-ext-400-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-500-italic.woff b/fonts/google/genos/files/genos-latin-ext-500-italic.woff index f4ddcd29ccf..351b6d93fd8 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-500-italic.woff and b/fonts/google/genos/files/genos-latin-ext-500-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-500-normal.woff b/fonts/google/genos/files/genos-latin-ext-500-normal.woff index d08a28e54d6..edcf8b9f4e3 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-500-normal.woff and b/fonts/google/genos/files/genos-latin-ext-500-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-600-italic.woff b/fonts/google/genos/files/genos-latin-ext-600-italic.woff index c0cc6ecc4ab..c2daeedf3fb 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-600-italic.woff and b/fonts/google/genos/files/genos-latin-ext-600-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-600-normal.woff b/fonts/google/genos/files/genos-latin-ext-600-normal.woff index 558d85ace7a..4750271931f 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-600-normal.woff and b/fonts/google/genos/files/genos-latin-ext-600-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-700-italic.woff b/fonts/google/genos/files/genos-latin-ext-700-italic.woff index d284d71da61..81bb140abf4 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-700-italic.woff and b/fonts/google/genos/files/genos-latin-ext-700-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-700-normal.woff b/fonts/google/genos/files/genos-latin-ext-700-normal.woff index 38441a48ea7..064fb84aa68 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-700-normal.woff and b/fonts/google/genos/files/genos-latin-ext-700-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-800-italic.woff b/fonts/google/genos/files/genos-latin-ext-800-italic.woff index 63efb63589a..d403c8c92c3 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-800-italic.woff and b/fonts/google/genos/files/genos-latin-ext-800-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-800-normal.woff b/fonts/google/genos/files/genos-latin-ext-800-normal.woff index 29054c75742..28647b4b2c3 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-800-normal.woff and b/fonts/google/genos/files/genos-latin-ext-800-normal.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-900-italic.woff b/fonts/google/genos/files/genos-latin-ext-900-italic.woff index ac78904a271..d1bb88672b6 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-900-italic.woff and b/fonts/google/genos/files/genos-latin-ext-900-italic.woff differ diff --git a/fonts/google/genos/files/genos-latin-ext-900-normal.woff b/fonts/google/genos/files/genos-latin-ext-900-normal.woff index ea4b507b2fc..a39bdbcaf4b 100644 Binary files a/fonts/google/genos/files/genos-latin-ext-900-normal.woff and b/fonts/google/genos/files/genos-latin-ext-900-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-100-italic.woff b/fonts/google/genos/files/genos-vietnamese-100-italic.woff index 676588c03be..fa237436990 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-100-italic.woff and b/fonts/google/genos/files/genos-vietnamese-100-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-100-normal.woff b/fonts/google/genos/files/genos-vietnamese-100-normal.woff index 493584ad180..532e61861f8 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-100-normal.woff and b/fonts/google/genos/files/genos-vietnamese-100-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-200-italic.woff b/fonts/google/genos/files/genos-vietnamese-200-italic.woff index f81fb56a281..00d26e0d24d 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-200-italic.woff and b/fonts/google/genos/files/genos-vietnamese-200-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-200-normal.woff b/fonts/google/genos/files/genos-vietnamese-200-normal.woff index eebad8c575f..7ee0550182e 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-200-normal.woff and b/fonts/google/genos/files/genos-vietnamese-200-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-300-italic.woff b/fonts/google/genos/files/genos-vietnamese-300-italic.woff index d69835a4607..014312c2485 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-300-italic.woff and b/fonts/google/genos/files/genos-vietnamese-300-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-300-normal.woff b/fonts/google/genos/files/genos-vietnamese-300-normal.woff index 3065650c2bd..e58a23cf533 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-300-normal.woff and b/fonts/google/genos/files/genos-vietnamese-300-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-400-italic.woff b/fonts/google/genos/files/genos-vietnamese-400-italic.woff index 8c0b0a058f8..dfec97544dd 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-400-italic.woff and b/fonts/google/genos/files/genos-vietnamese-400-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-400-normal.woff b/fonts/google/genos/files/genos-vietnamese-400-normal.woff index 988fabe3933..f59db070b2d 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-400-normal.woff and b/fonts/google/genos/files/genos-vietnamese-400-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-500-italic.woff b/fonts/google/genos/files/genos-vietnamese-500-italic.woff index ee944407877..c39e2dcc254 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-500-italic.woff and b/fonts/google/genos/files/genos-vietnamese-500-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-500-normal.woff b/fonts/google/genos/files/genos-vietnamese-500-normal.woff index e714ebcfc27..b5385342b23 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-500-normal.woff and b/fonts/google/genos/files/genos-vietnamese-500-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-600-italic.woff b/fonts/google/genos/files/genos-vietnamese-600-italic.woff index d31de1772f9..59e5fa5c183 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-600-italic.woff and b/fonts/google/genos/files/genos-vietnamese-600-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-600-normal.woff b/fonts/google/genos/files/genos-vietnamese-600-normal.woff index c95d8bc5439..e5d22b34d6a 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-600-normal.woff and b/fonts/google/genos/files/genos-vietnamese-600-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-700-italic.woff b/fonts/google/genos/files/genos-vietnamese-700-italic.woff index 8caad3abab0..2cea9b233dd 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-700-italic.woff and b/fonts/google/genos/files/genos-vietnamese-700-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-700-normal.woff b/fonts/google/genos/files/genos-vietnamese-700-normal.woff index 66eeb078539..c16fae9134b 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-700-normal.woff and b/fonts/google/genos/files/genos-vietnamese-700-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-800-italic.woff b/fonts/google/genos/files/genos-vietnamese-800-italic.woff index b1debc3940c..142f384bfc3 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-800-italic.woff and b/fonts/google/genos/files/genos-vietnamese-800-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-800-normal.woff b/fonts/google/genos/files/genos-vietnamese-800-normal.woff index 4a9d82308d8..45afcbb8b9f 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-800-normal.woff and b/fonts/google/genos/files/genos-vietnamese-800-normal.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-900-italic.woff b/fonts/google/genos/files/genos-vietnamese-900-italic.woff index 222f944215c..b4dfc15d0cb 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-900-italic.woff and b/fonts/google/genos/files/genos-vietnamese-900-italic.woff differ diff --git a/fonts/google/genos/files/genos-vietnamese-900-normal.woff b/fonts/google/genos/files/genos-vietnamese-900-normal.woff index 6183f6efa1e..70ca94ece1b 100644 Binary files a/fonts/google/genos/files/genos-vietnamese-900-normal.woff and b/fonts/google/genos/files/genos-vietnamese-900-normal.woff differ diff --git a/fonts/google/genos/scss/mixins.scss b/fonts/google/genos/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/genos/scss/mixins.scss +++ b/fonts/google/genos/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gentium-book-plus/scss/mixins.scss b/fonts/google/gentium-book-plus/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gentium-book-plus/scss/mixins.scss +++ b/fonts/google/gentium-book-plus/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-italic.woff index 5078072f8a7..4c21452824c 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-normal.woff index deb4eb5e4cf..3616704c20d 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-italic.woff index a53a7a36651..08fc3d4b624 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-normal.woff index 4b77681b28f..00297d17d09 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-700-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-italic.woff index 4f511e64614..ac1f46c9071 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-normal.woff index 24c1bdcf592..e8d63784d59 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-italic.woff index bbf58a6e959..1f7d63992d5 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-normal.woff index bb4e3fea44d..03a154d6b8c 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-400-italic.woff index 101f77412df..6350f214775 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-400-normal.woff index 075c3205513..3184ba176df 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-700-italic.woff index 0f56898b122..b9547babc67 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-700-normal.woff index 83cf624dab6..586df416e44 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-700-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-italic.woff index 6f24d6be616..17955307c8a 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-normal.woff index 480c2a3b15e..b38b332763d 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-italic.woff index 64ee0732fc4..13087fdd78f 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-normal.woff index f4c35f7209b..f9745ccfc7a 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-greek-ext-700-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-400-italic.woff index 6f214c76677..3343400a6ab 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-400-normal.woff index 9b9e4078876..e0a425a151d 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-700-italic.woff index f8623f0ccd8..c8c577e2673 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-700-normal.woff index 241facd2ef4..9e0ae03a5aa 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-700-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-italic.woff index 1c210c06e34..0f0846b4c77 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-normal.woff index fe35c2c2b8f..43925163c1f 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-italic.woff index e3bf4db91ab..91348dde596 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-normal.woff index a0849839368..f478c1e6c2a 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-latin-ext-700-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-italic.woff index 35dc7dc36b8..9b41318fb82 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-normal.woff index 770a549db7e..9aa41b47805 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-400-normal.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-italic.woff b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-italic.woff index f77d1d6a43d..4acf4bae7f9 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-italic.woff and b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-italic.woff differ diff --git a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-normal.woff b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-normal.woff index 7968745c6bc..ee503c0587a 100644 Binary files a/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-normal.woff and b/fonts/google/gentium-plus/files/gentium-plus-vietnamese-700-normal.woff differ diff --git a/fonts/google/gentium-plus/scss/mixins.scss b/fonts/google/gentium-plus/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gentium-plus/scss/mixins.scss +++ b/fonts/google/gentium-plus/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/geo/scss/mixins.scss b/fonts/google/geo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/geo/scss/mixins.scss +++ b/fonts/google/geo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/geologica/scss/mixins.scss b/fonts/google/geologica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/geologica/scss/mixins.scss +++ b/fonts/google/geologica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/georama/files/georama-latin-100-italic.woff b/fonts/google/georama/files/georama-latin-100-italic.woff index e26cd117c81..1a042e02041 100644 Binary files a/fonts/google/georama/files/georama-latin-100-italic.woff and b/fonts/google/georama/files/georama-latin-100-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-100-normal.woff b/fonts/google/georama/files/georama-latin-100-normal.woff index 5b3b8c8aa60..79be2aa56bc 100644 Binary files a/fonts/google/georama/files/georama-latin-100-normal.woff and b/fonts/google/georama/files/georama-latin-100-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-200-italic.woff b/fonts/google/georama/files/georama-latin-200-italic.woff index ca1fe68271c..6a1b3af3bda 100644 Binary files a/fonts/google/georama/files/georama-latin-200-italic.woff and b/fonts/google/georama/files/georama-latin-200-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-200-normal.woff b/fonts/google/georama/files/georama-latin-200-normal.woff index d2f6cd41009..57423425b5d 100644 Binary files a/fonts/google/georama/files/georama-latin-200-normal.woff and b/fonts/google/georama/files/georama-latin-200-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-300-italic.woff b/fonts/google/georama/files/georama-latin-300-italic.woff index aebb32824e7..6768ab5ddcb 100644 Binary files a/fonts/google/georama/files/georama-latin-300-italic.woff and b/fonts/google/georama/files/georama-latin-300-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-300-normal.woff b/fonts/google/georama/files/georama-latin-300-normal.woff index 25f961bb505..c7baa8a35a5 100644 Binary files a/fonts/google/georama/files/georama-latin-300-normal.woff and b/fonts/google/georama/files/georama-latin-300-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-400-italic.woff b/fonts/google/georama/files/georama-latin-400-italic.woff index ea1aab9ac08..bf1366558a7 100644 Binary files a/fonts/google/georama/files/georama-latin-400-italic.woff and b/fonts/google/georama/files/georama-latin-400-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-400-normal.woff b/fonts/google/georama/files/georama-latin-400-normal.woff index c83532fb17c..c227ec5a699 100644 Binary files a/fonts/google/georama/files/georama-latin-400-normal.woff and b/fonts/google/georama/files/georama-latin-400-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-500-italic.woff b/fonts/google/georama/files/georama-latin-500-italic.woff index 859c4d0dfe5..4e8f87d3d22 100644 Binary files a/fonts/google/georama/files/georama-latin-500-italic.woff and b/fonts/google/georama/files/georama-latin-500-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-500-normal.woff b/fonts/google/georama/files/georama-latin-500-normal.woff index 5f06b92b1cd..8f9b87b2722 100644 Binary files a/fonts/google/georama/files/georama-latin-500-normal.woff and b/fonts/google/georama/files/georama-latin-500-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-600-italic.woff b/fonts/google/georama/files/georama-latin-600-italic.woff index 54aa173b06f..8d048dadd60 100644 Binary files a/fonts/google/georama/files/georama-latin-600-italic.woff and b/fonts/google/georama/files/georama-latin-600-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-600-normal.woff b/fonts/google/georama/files/georama-latin-600-normal.woff index 6b351241813..3e017e1174d 100644 Binary files a/fonts/google/georama/files/georama-latin-600-normal.woff and b/fonts/google/georama/files/georama-latin-600-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-700-italic.woff b/fonts/google/georama/files/georama-latin-700-italic.woff index acedcb4a0ee..8bbbc9873a7 100644 Binary files a/fonts/google/georama/files/georama-latin-700-italic.woff and b/fonts/google/georama/files/georama-latin-700-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-700-normal.woff b/fonts/google/georama/files/georama-latin-700-normal.woff index 78e9cf7c822..3f897352fad 100644 Binary files a/fonts/google/georama/files/georama-latin-700-normal.woff and b/fonts/google/georama/files/georama-latin-700-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-800-italic.woff b/fonts/google/georama/files/georama-latin-800-italic.woff index d01a8e7f0e6..b80284062b1 100644 Binary files a/fonts/google/georama/files/georama-latin-800-italic.woff and b/fonts/google/georama/files/georama-latin-800-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-800-normal.woff b/fonts/google/georama/files/georama-latin-800-normal.woff index 269094e5bf1..294b39268c9 100644 Binary files a/fonts/google/georama/files/georama-latin-800-normal.woff and b/fonts/google/georama/files/georama-latin-800-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-900-italic.woff b/fonts/google/georama/files/georama-latin-900-italic.woff index 1870aac5e4a..a5b3d39f55d 100644 Binary files a/fonts/google/georama/files/georama-latin-900-italic.woff and b/fonts/google/georama/files/georama-latin-900-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-900-normal.woff b/fonts/google/georama/files/georama-latin-900-normal.woff index a2e293ea5f6..ae724201873 100644 Binary files a/fonts/google/georama/files/georama-latin-900-normal.woff and b/fonts/google/georama/files/georama-latin-900-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-100-italic.woff b/fonts/google/georama/files/georama-latin-ext-100-italic.woff index 7df4774c3aa..ea371bbdcb0 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-100-italic.woff and b/fonts/google/georama/files/georama-latin-ext-100-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-100-normal.woff b/fonts/google/georama/files/georama-latin-ext-100-normal.woff index efdbff0a42d..dad15d67d06 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-100-normal.woff and b/fonts/google/georama/files/georama-latin-ext-100-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-200-italic.woff b/fonts/google/georama/files/georama-latin-ext-200-italic.woff index 4e7aea57469..32c44ea9473 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-200-italic.woff and b/fonts/google/georama/files/georama-latin-ext-200-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-200-normal.woff b/fonts/google/georama/files/georama-latin-ext-200-normal.woff index dbec7dec38f..e71ca41285a 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-200-normal.woff and b/fonts/google/georama/files/georama-latin-ext-200-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-300-italic.woff b/fonts/google/georama/files/georama-latin-ext-300-italic.woff index dfd2317cbd0..1a42008f1c6 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-300-italic.woff and b/fonts/google/georama/files/georama-latin-ext-300-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-300-normal.woff b/fonts/google/georama/files/georama-latin-ext-300-normal.woff index de01ec70149..3b4e9bedce4 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-300-normal.woff and b/fonts/google/georama/files/georama-latin-ext-300-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-400-italic.woff b/fonts/google/georama/files/georama-latin-ext-400-italic.woff index e5a30ac78d4..34cf1cc27f8 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-400-italic.woff and b/fonts/google/georama/files/georama-latin-ext-400-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-400-normal.woff b/fonts/google/georama/files/georama-latin-ext-400-normal.woff index bab8af199d7..26034eaa4d6 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-400-normal.woff and b/fonts/google/georama/files/georama-latin-ext-400-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-500-italic.woff b/fonts/google/georama/files/georama-latin-ext-500-italic.woff index 8781088d932..2eaba08b5e4 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-500-italic.woff and b/fonts/google/georama/files/georama-latin-ext-500-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-500-normal.woff b/fonts/google/georama/files/georama-latin-ext-500-normal.woff index 957ef77eda9..b2a1f834dc0 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-500-normal.woff and b/fonts/google/georama/files/georama-latin-ext-500-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-600-italic.woff b/fonts/google/georama/files/georama-latin-ext-600-italic.woff index 0e8592e53e7..91fa0fd59f8 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-600-italic.woff and b/fonts/google/georama/files/georama-latin-ext-600-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-600-normal.woff b/fonts/google/georama/files/georama-latin-ext-600-normal.woff index ced1edd13da..3975713742a 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-600-normal.woff and b/fonts/google/georama/files/georama-latin-ext-600-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-700-italic.woff b/fonts/google/georama/files/georama-latin-ext-700-italic.woff index be38f1c4f77..a4855a10eb7 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-700-italic.woff and b/fonts/google/georama/files/georama-latin-ext-700-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-700-normal.woff b/fonts/google/georama/files/georama-latin-ext-700-normal.woff index 2d19f391eee..1935db07c0c 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-700-normal.woff and b/fonts/google/georama/files/georama-latin-ext-700-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-800-italic.woff b/fonts/google/georama/files/georama-latin-ext-800-italic.woff index 53029f98041..7c72b16d247 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-800-italic.woff and b/fonts/google/georama/files/georama-latin-ext-800-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-800-normal.woff b/fonts/google/georama/files/georama-latin-ext-800-normal.woff index 832153efbe2..4e0fdc858c6 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-800-normal.woff and b/fonts/google/georama/files/georama-latin-ext-800-normal.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-900-italic.woff b/fonts/google/georama/files/georama-latin-ext-900-italic.woff index 9c14cbeeac1..fec9f4ca766 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-900-italic.woff and b/fonts/google/georama/files/georama-latin-ext-900-italic.woff differ diff --git a/fonts/google/georama/files/georama-latin-ext-900-normal.woff b/fonts/google/georama/files/georama-latin-ext-900-normal.woff index 4df5c44f497..793136a2ee8 100644 Binary files a/fonts/google/georama/files/georama-latin-ext-900-normal.woff and b/fonts/google/georama/files/georama-latin-ext-900-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-100-italic.woff b/fonts/google/georama/files/georama-vietnamese-100-italic.woff index 97434587cf2..f493f266468 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-100-italic.woff and b/fonts/google/georama/files/georama-vietnamese-100-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-100-normal.woff b/fonts/google/georama/files/georama-vietnamese-100-normal.woff index 6ac7839dc92..3ca8fbe1e84 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-100-normal.woff and b/fonts/google/georama/files/georama-vietnamese-100-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-200-italic.woff b/fonts/google/georama/files/georama-vietnamese-200-italic.woff index 9d39850c8f0..adbb081ccad 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-200-italic.woff and b/fonts/google/georama/files/georama-vietnamese-200-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-200-normal.woff b/fonts/google/georama/files/georama-vietnamese-200-normal.woff index d0fb9597675..b652a088544 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-200-normal.woff and b/fonts/google/georama/files/georama-vietnamese-200-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-300-italic.woff b/fonts/google/georama/files/georama-vietnamese-300-italic.woff index ca4e669fb39..a0fd1a5080a 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-300-italic.woff and b/fonts/google/georama/files/georama-vietnamese-300-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-300-normal.woff b/fonts/google/georama/files/georama-vietnamese-300-normal.woff index f6a44dc76e4..39289075649 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-300-normal.woff and b/fonts/google/georama/files/georama-vietnamese-300-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-400-italic.woff b/fonts/google/georama/files/georama-vietnamese-400-italic.woff index ae47b929ef0..ed36f43ae4d 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-400-italic.woff and b/fonts/google/georama/files/georama-vietnamese-400-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-400-normal.woff b/fonts/google/georama/files/georama-vietnamese-400-normal.woff index 6b301651979..65a7ce2cbc4 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-400-normal.woff and b/fonts/google/georama/files/georama-vietnamese-400-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-500-italic.woff b/fonts/google/georama/files/georama-vietnamese-500-italic.woff index 892259599ee..86cfc9f2828 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-500-italic.woff and b/fonts/google/georama/files/georama-vietnamese-500-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-500-normal.woff b/fonts/google/georama/files/georama-vietnamese-500-normal.woff index eb660897e22..f411d1a49f6 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-500-normal.woff and b/fonts/google/georama/files/georama-vietnamese-500-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-600-italic.woff b/fonts/google/georama/files/georama-vietnamese-600-italic.woff index 8108e5f7bdf..4baa2926a32 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-600-italic.woff and b/fonts/google/georama/files/georama-vietnamese-600-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-600-normal.woff b/fonts/google/georama/files/georama-vietnamese-600-normal.woff index 0aa190582d5..3f0238c6fe9 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-600-normal.woff and b/fonts/google/georama/files/georama-vietnamese-600-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-700-italic.woff b/fonts/google/georama/files/georama-vietnamese-700-italic.woff index 399b469a7b5..87a0e40af8e 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-700-italic.woff and b/fonts/google/georama/files/georama-vietnamese-700-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-700-normal.woff b/fonts/google/georama/files/georama-vietnamese-700-normal.woff index 4cb568828cb..77c6a985d66 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-700-normal.woff and b/fonts/google/georama/files/georama-vietnamese-700-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-800-italic.woff b/fonts/google/georama/files/georama-vietnamese-800-italic.woff index cf7a2fc698b..14a6ffebf8d 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-800-italic.woff and b/fonts/google/georama/files/georama-vietnamese-800-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-800-normal.woff b/fonts/google/georama/files/georama-vietnamese-800-normal.woff index f4b9a7a515f..6298bbc95f8 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-800-normal.woff and b/fonts/google/georama/files/georama-vietnamese-800-normal.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-900-italic.woff b/fonts/google/georama/files/georama-vietnamese-900-italic.woff index 0941ef0e6ae..37b407234d7 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-900-italic.woff and b/fonts/google/georama/files/georama-vietnamese-900-italic.woff differ diff --git a/fonts/google/georama/files/georama-vietnamese-900-normal.woff b/fonts/google/georama/files/georama-vietnamese-900-normal.woff index 829add77c17..0e3751f4384 100644 Binary files a/fonts/google/georama/files/georama-vietnamese-900-normal.woff and b/fonts/google/georama/files/georama-vietnamese-900-normal.woff differ diff --git a/fonts/google/georama/scss/mixins.scss b/fonts/google/georama/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/georama/scss/mixins.scss +++ b/fonts/google/georama/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/geostar-fill/scss/mixins.scss b/fonts/google/geostar-fill/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/geostar-fill/scss/mixins.scss +++ b/fonts/google/geostar-fill/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/geostar/scss/mixins.scss b/fonts/google/geostar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/geostar/scss/mixins.scss +++ b/fonts/google/geostar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/germania-one/scss/mixins.scss b/fonts/google/germania-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/germania-one/scss/mixins.scss +++ b/fonts/google/germania-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gfs-didot/scss/mixins.scss b/fonts/google/gfs-didot/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gfs-didot/scss/mixins.scss +++ b/fonts/google/gfs-didot/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gfs-neohellenic/scss/mixins.scss b/fonts/google/gfs-neohellenic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gfs-neohellenic/scss/mixins.scss +++ b/fonts/google/gfs-neohellenic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gideon-roman/scss/mixins.scss b/fonts/google/gideon-roman/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gideon-roman/scss/mixins.scss +++ b/fonts/google/gideon-roman/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gidugu/scss/mixins.scss b/fonts/google/gidugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gidugu/scss/mixins.scss +++ b/fonts/google/gidugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gilda-display/scss/mixins.scss b/fonts/google/gilda-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gilda-display/scss/mixins.scss +++ b/fonts/google/gilda-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/girassol/files/girassol-latin-400-normal.woff b/fonts/google/girassol/files/girassol-latin-400-normal.woff index d5719b55f0d..cdc12141a87 100644 Binary files a/fonts/google/girassol/files/girassol-latin-400-normal.woff and b/fonts/google/girassol/files/girassol-latin-400-normal.woff differ diff --git a/fonts/google/girassol/files/girassol-latin-ext-400-normal.woff b/fonts/google/girassol/files/girassol-latin-ext-400-normal.woff index e0a302bfdbe..730438a4685 100644 Binary files a/fonts/google/girassol/files/girassol-latin-ext-400-normal.woff and b/fonts/google/girassol/files/girassol-latin-ext-400-normal.woff differ diff --git a/fonts/google/girassol/scss/mixins.scss b/fonts/google/girassol/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/girassol/scss/mixins.scss +++ b/fonts/google/girassol/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/give-you-glory/files/give-you-glory-latin-400-normal.woff b/fonts/google/give-you-glory/files/give-you-glory-latin-400-normal.woff index e8bfe8bb900..1d51cfcafde 100644 Binary files a/fonts/google/give-you-glory/files/give-you-glory-latin-400-normal.woff and b/fonts/google/give-you-glory/files/give-you-glory-latin-400-normal.woff differ diff --git a/fonts/google/give-you-glory/scss/mixins.scss b/fonts/google/give-you-glory/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/give-you-glory/scss/mixins.scss +++ b/fonts/google/give-you-glory/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/glass-antiqua/scss/mixins.scss b/fonts/google/glass-antiqua/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/glass-antiqua/scss/mixins.scss +++ b/fonts/google/glass-antiqua/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/glegoo/scss/mixins.scss b/fonts/google/glegoo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/glegoo/scss/mixins.scss +++ b/fonts/google/glegoo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gloock/scss/mixins.scss b/fonts/google/gloock/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gloock/scss/mixins.scss +++ b/fonts/google/gloock/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gloria-hallelujah/scss/mixins.scss b/fonts/google/gloria-hallelujah/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gloria-hallelujah/scss/mixins.scss +++ b/fonts/google/gloria-hallelujah/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/glory/files/glory-latin-100-italic.woff b/fonts/google/glory/files/glory-latin-100-italic.woff index 86232e57f6f..99c8dd8d97f 100644 Binary files a/fonts/google/glory/files/glory-latin-100-italic.woff and b/fonts/google/glory/files/glory-latin-100-italic.woff differ diff --git a/fonts/google/glory/files/glory-latin-500-normal.woff b/fonts/google/glory/files/glory-latin-500-normal.woff index e6e2d22668d..9af946c1ab2 100644 Binary files a/fonts/google/glory/files/glory-latin-500-normal.woff and b/fonts/google/glory/files/glory-latin-500-normal.woff differ diff --git a/fonts/google/glory/files/glory-latin-ext-100-italic.woff b/fonts/google/glory/files/glory-latin-ext-100-italic.woff index 37e86f72c27..da14f69410b 100644 Binary files a/fonts/google/glory/files/glory-latin-ext-100-italic.woff and b/fonts/google/glory/files/glory-latin-ext-100-italic.woff differ diff --git a/fonts/google/glory/files/glory-vietnamese-800-italic.woff b/fonts/google/glory/files/glory-vietnamese-800-italic.woff index 6cebf0b5b3d..0502b5d198d 100644 Binary files a/fonts/google/glory/files/glory-vietnamese-800-italic.woff and b/fonts/google/glory/files/glory-vietnamese-800-italic.woff differ diff --git a/fonts/google/glory/scss/mixins.scss b/fonts/google/glory/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/glory/scss/mixins.scss +++ b/fonts/google/glory/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gluten/files/gluten-latin-400-normal.woff b/fonts/google/gluten/files/gluten-latin-400-normal.woff index fec3f5d2812..8cb24fab01f 100644 Binary files a/fonts/google/gluten/files/gluten-latin-400-normal.woff and b/fonts/google/gluten/files/gluten-latin-400-normal.woff differ diff --git a/fonts/google/gluten/files/gluten-latin-ext-900-normal.woff b/fonts/google/gluten/files/gluten-latin-ext-900-normal.woff index 724574b7d39..dcea1305d89 100644 Binary files a/fonts/google/gluten/files/gluten-latin-ext-900-normal.woff and b/fonts/google/gluten/files/gluten-latin-ext-900-normal.woff differ diff --git a/fonts/google/gluten/scss/mixins.scss b/fonts/google/gluten/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gluten/scss/mixins.scss +++ b/fonts/google/gluten/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/goblin-one/scss/mixins.scss b/fonts/google/goblin-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/goblin-one/scss/mixins.scss +++ b/fonts/google/goblin-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gochi-hand/files/gochi-hand-latin-400-normal.woff b/fonts/google/gochi-hand/files/gochi-hand-latin-400-normal.woff index 4c85bcb16a0..150917ea14a 100644 Binary files a/fonts/google/gochi-hand/files/gochi-hand-latin-400-normal.woff and b/fonts/google/gochi-hand/files/gochi-hand-latin-400-normal.woff differ diff --git a/fonts/google/gochi-hand/scss/mixins.scss b/fonts/google/gochi-hand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gochi-hand/scss/mixins.scss +++ b/fonts/google/gochi-hand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/goldman/scss/mixins.scss b/fonts/google/goldman/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/goldman/scss/mixins.scss +++ b/fonts/google/goldman/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/golos-text/files/golos-text-cyrillic-ext-800-normal.woff b/fonts/google/golos-text/files/golos-text-cyrillic-ext-800-normal.woff index 4f41534c926..bb05cac877c 100644 Binary files a/fonts/google/golos-text/files/golos-text-cyrillic-ext-800-normal.woff and b/fonts/google/golos-text/files/golos-text-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/golos-text/files/golos-text-latin-ext-400-normal.woff b/fonts/google/golos-text/files/golos-text-latin-ext-400-normal.woff index 67f232d6ca7..283e4a85273 100644 Binary files a/fonts/google/golos-text/files/golos-text-latin-ext-400-normal.woff and b/fonts/google/golos-text/files/golos-text-latin-ext-400-normal.woff differ diff --git a/fonts/google/golos-text/scss/mixins.scss b/fonts/google/golos-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/golos-text/scss/mixins.scss +++ b/fonts/google/golos-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gorditas/scss/mixins.scss b/fonts/google/gorditas/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gorditas/scss/mixins.scss +++ b/fonts/google/gorditas/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gothic-a1/files/gothic-a1-100-500-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-100-500-normal.woff index d5a9feaed4b..a56b5c557b8 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-100-500-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-100-500-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-102-400-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-102-400-normal.woff index 2075323df64..d7c3a91f5cb 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-102-400-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-102-400-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-102-500-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-102-500-normal.woff index d6bd4c36fbd..0d7871e229c 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-102-500-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-102-500-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-104-800-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-104-800-normal.woff index e7a03fc9134..34a13266485 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-104-800-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-104-800-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-105-700-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-105-700-normal.woff index ad502e0c101..b0f30ac5a97 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-105-700-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-105-700-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-105-800-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-105-800-normal.woff index 45db480d244..9b04cb95c60 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-105-800-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-105-800-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-118-300-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-118-300-normal.woff index e413bc56398..3bceb3598a0 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-118-300-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-118-300-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-12-900-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-12-900-normal.woff index 1aef7817f3b..b551d87c5dc 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-12-900-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-12-900-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-2-600-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-2-600-normal.woff index 718bd8adaf7..0fe53e5bd31 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-2-600-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-2-600-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-22-400-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-22-400-normal.woff index 532646e5afe..e21a87b6940 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-22-400-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-22-400-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-23-700-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-23-700-normal.woff index a089874c729..e1d7e03d959 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-23-700-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-23-700-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-28-500-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-28-500-normal.woff index 10373bb583d..eeac60b7990 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-28-500-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-28-500-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-33-500-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-33-500-normal.woff index 3fb2cccc7a8..49da05e6517 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-33-500-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-33-500-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-33-600-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-33-600-normal.woff index 80823854742..a0e134ae15a 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-33-600-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-33-600-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-35-100-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-35-100-normal.woff index fdb16d4bd29..49e77c3d686 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-35-100-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-35-100-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-36-800-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-36-800-normal.woff index ed900da27fd..5e750af68e6 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-36-800-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-36-800-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-37-500-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-37-500-normal.woff index 7721ed4f67b..81833f1ad71 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-37-500-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-37-500-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-39-100-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-39-100-normal.woff index b517a17eebd..8c51be92898 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-39-100-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-39-100-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-54-400-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-54-400-normal.woff index 9f76966d003..bbd4ec2eea4 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-54-400-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-54-400-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-55-300-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-55-300-normal.woff index 0686bea07fd..eaf25d29193 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-55-300-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-55-300-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-56-400-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-56-400-normal.woff index c9489cb1de5..6caa6009f90 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-56-400-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-56-400-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-56-500-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-56-500-normal.woff index 59df4cd4d46..3573f495e50 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-56-500-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-56-500-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-60-200-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-60-200-normal.woff index 82b6fd306e6..a36e6843ea0 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-60-200-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-60-200-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-61-400-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-61-400-normal.woff index 8644d5da139..23fbfd206aa 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-61-400-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-61-400-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-62-300-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-62-300-normal.woff index bdbab1a0868..1f3604ee07e 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-62-300-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-62-300-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-7-800-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-7-800-normal.woff index c5c6d3a0f1c..405dd05aab8 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-7-800-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-7-800-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-93-200-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-93-200-normal.woff index e16b4fb1b0e..030e1a0c1d2 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-93-200-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-93-200-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-korean-200-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-korean-200-normal.woff index 943515a95b4..8ac13495c6c 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-korean-200-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-korean-200-normal.woff differ diff --git a/fonts/google/gothic-a1/files/gothic-a1-korean-800-normal.woff b/fonts/google/gothic-a1/files/gothic-a1-korean-800-normal.woff index 2e539853865..83d72805b0c 100644 Binary files a/fonts/google/gothic-a1/files/gothic-a1-korean-800-normal.woff and b/fonts/google/gothic-a1/files/gothic-a1-korean-800-normal.woff differ diff --git a/fonts/google/gothic-a1/scss/mixins.scss b/fonts/google/gothic-a1/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gothic-a1/scss/mixins.scss +++ b/fonts/google/gothic-a1/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gotu/scss/mixins.scss b/fonts/google/gotu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gotu/scss/mixins.scss +++ b/fonts/google/gotu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/goudy-bookletter-1911/scss/mixins.scss b/fonts/google/goudy-bookletter-1911/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/goudy-bookletter-1911/scss/mixins.scss +++ b/fonts/google/goudy-bookletter-1911/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gowun-batang/files/gowun-batang-101-700-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-101-700-normal.woff index e3c56aa1020..a18429480c5 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-101-700-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-101-700-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-114-400-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-114-400-normal.woff index 56846a71af4..441e596b344 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-114-400-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-114-400-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-20-400-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-20-400-normal.woff index 1b877444135..dfbe059d517 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-20-400-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-20-400-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-24-400-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-24-400-normal.woff index 1e77edc2056..ae026ea458f 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-24-400-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-24-400-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-40-700-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-40-700-normal.woff index 03a88046604..ca1495af1ed 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-40-700-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-40-700-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-41-400-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-41-400-normal.woff index cc4d69662de..73f3cb64cd5 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-41-400-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-41-400-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-44-400-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-44-400-normal.woff index cd2edae5473..1ce24ca8c3d 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-44-400-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-44-400-normal.woff differ diff --git a/fonts/google/gowun-batang/files/gowun-batang-5-400-normal.woff b/fonts/google/gowun-batang/files/gowun-batang-5-400-normal.woff index 0e62115fe18..813f4d15f98 100644 Binary files a/fonts/google/gowun-batang/files/gowun-batang-5-400-normal.woff and b/fonts/google/gowun-batang/files/gowun-batang-5-400-normal.woff differ diff --git a/fonts/google/gowun-batang/scss/mixins.scss b/fonts/google/gowun-batang/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gowun-batang/scss/mixins.scss +++ b/fonts/google/gowun-batang/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gowun-dodum/files/gowun-dodum-114-400-normal.woff b/fonts/google/gowun-dodum/files/gowun-dodum-114-400-normal.woff index 8a1078a369a..41a1b833bba 100644 Binary files a/fonts/google/gowun-dodum/files/gowun-dodum-114-400-normal.woff and b/fonts/google/gowun-dodum/files/gowun-dodum-114-400-normal.woff differ diff --git a/fonts/google/gowun-dodum/files/gowun-dodum-39-400-normal.woff b/fonts/google/gowun-dodum/files/gowun-dodum-39-400-normal.woff index e51d067caf2..914bc4cc375 100644 Binary files a/fonts/google/gowun-dodum/files/gowun-dodum-39-400-normal.woff and b/fonts/google/gowun-dodum/files/gowun-dodum-39-400-normal.woff differ diff --git a/fonts/google/gowun-dodum/files/gowun-dodum-41-400-normal.woff b/fonts/google/gowun-dodum/files/gowun-dodum-41-400-normal.woff index 213a9abf5d3..a82a6953003 100644 Binary files a/fonts/google/gowun-dodum/files/gowun-dodum-41-400-normal.woff and b/fonts/google/gowun-dodum/files/gowun-dodum-41-400-normal.woff differ diff --git a/fonts/google/gowun-dodum/files/gowun-dodum-44-400-normal.woff b/fonts/google/gowun-dodum/files/gowun-dodum-44-400-normal.woff index 7a82409e3dc..da0cb674d6b 100644 Binary files a/fonts/google/gowun-dodum/files/gowun-dodum-44-400-normal.woff and b/fonts/google/gowun-dodum/files/gowun-dodum-44-400-normal.woff differ diff --git a/fonts/google/gowun-dodum/files/gowun-dodum-9-400-normal.woff b/fonts/google/gowun-dodum/files/gowun-dodum-9-400-normal.woff index 40c9ca2a2d2..1552ea1fe6e 100644 Binary files a/fonts/google/gowun-dodum/files/gowun-dodum-9-400-normal.woff and b/fonts/google/gowun-dodum/files/gowun-dodum-9-400-normal.woff differ diff --git a/fonts/google/gowun-dodum/scss/mixins.scss b/fonts/google/gowun-dodum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gowun-dodum/scss/mixins.scss +++ b/fonts/google/gowun-dodum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/graduate/files/graduate-latin-400-normal.woff b/fonts/google/graduate/files/graduate-latin-400-normal.woff index cfaf3cc5f6b..9e7a942c2c6 100644 Binary files a/fonts/google/graduate/files/graduate-latin-400-normal.woff and b/fonts/google/graduate/files/graduate-latin-400-normal.woff differ diff --git a/fonts/google/graduate/scss/mixins.scss b/fonts/google/graduate/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/graduate/scss/mixins.scss +++ b/fonts/google/graduate/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grand-hotel/scss/mixins.scss b/fonts/google/grand-hotel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grand-hotel/scss/mixins.scss +++ b/fonts/google/grand-hotel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grandiflora-one/files/grandiflora-one-25-400-normal.woff b/fonts/google/grandiflora-one/files/grandiflora-one-25-400-normal.woff index 005b1557e98..66d2c2a4f10 100644 Binary files a/fonts/google/grandiflora-one/files/grandiflora-one-25-400-normal.woff and b/fonts/google/grandiflora-one/files/grandiflora-one-25-400-normal.woff differ diff --git a/fonts/google/grandiflora-one/files/grandiflora-one-29-400-normal.woff b/fonts/google/grandiflora-one/files/grandiflora-one-29-400-normal.woff index bf03cfab7fd..3f2975e9a35 100644 Binary files a/fonts/google/grandiflora-one/files/grandiflora-one-29-400-normal.woff and b/fonts/google/grandiflora-one/files/grandiflora-one-29-400-normal.woff differ diff --git a/fonts/google/grandiflora-one/scss/mixins.scss b/fonts/google/grandiflora-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grandiflora-one/scss/mixins.scss +++ b/fonts/google/grandiflora-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grandstander/files/grandstander-latin-600-italic.woff b/fonts/google/grandstander/files/grandstander-latin-600-italic.woff index 35795f65203..074e65f3bcf 100644 Binary files a/fonts/google/grandstander/files/grandstander-latin-600-italic.woff and b/fonts/google/grandstander/files/grandstander-latin-600-italic.woff differ diff --git a/fonts/google/grandstander/files/grandstander-latin-ext-600-normal.woff b/fonts/google/grandstander/files/grandstander-latin-ext-600-normal.woff index 3aa06ed43a4..eb09ff224a4 100644 Binary files a/fonts/google/grandstander/files/grandstander-latin-ext-600-normal.woff and b/fonts/google/grandstander/files/grandstander-latin-ext-600-normal.woff differ diff --git a/fonts/google/grandstander/files/grandstander-latin-ext-800-italic.woff b/fonts/google/grandstander/files/grandstander-latin-ext-800-italic.woff index 20c1ac25a59..18ec255a885 100644 Binary files a/fonts/google/grandstander/files/grandstander-latin-ext-800-italic.woff and b/fonts/google/grandstander/files/grandstander-latin-ext-800-italic.woff differ diff --git a/fonts/google/grandstander/files/grandstander-vietnamese-400-italic.woff b/fonts/google/grandstander/files/grandstander-vietnamese-400-italic.woff index 5663e2a7d19..66c6b76c591 100644 Binary files a/fonts/google/grandstander/files/grandstander-vietnamese-400-italic.woff and b/fonts/google/grandstander/files/grandstander-vietnamese-400-italic.woff differ diff --git a/fonts/google/grandstander/files/grandstander-vietnamese-500-italic.woff b/fonts/google/grandstander/files/grandstander-vietnamese-500-italic.woff index c8dc1db0e03..2280d7a1dd6 100644 Binary files a/fonts/google/grandstander/files/grandstander-vietnamese-500-italic.woff and b/fonts/google/grandstander/files/grandstander-vietnamese-500-italic.woff differ diff --git a/fonts/google/grandstander/files/grandstander-vietnamese-700-italic.woff b/fonts/google/grandstander/files/grandstander-vietnamese-700-italic.woff index 9d577e62fbd..448bd257221 100644 Binary files a/fonts/google/grandstander/files/grandstander-vietnamese-700-italic.woff and b/fonts/google/grandstander/files/grandstander-vietnamese-700-italic.woff differ diff --git a/fonts/google/grandstander/files/grandstander-vietnamese-900-normal.woff b/fonts/google/grandstander/files/grandstander-vietnamese-900-normal.woff index c59860e00b4..a6728746e79 100644 Binary files a/fonts/google/grandstander/files/grandstander-vietnamese-900-normal.woff and b/fonts/google/grandstander/files/grandstander-vietnamese-900-normal.woff differ diff --git a/fonts/google/grandstander/scss/mixins.scss b/fonts/google/grandstander/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grandstander/scss/mixins.scss +++ b/fonts/google/grandstander/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grape-nuts/scss/mixins.scss b/fonts/google/grape-nuts/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grape-nuts/scss/mixins.scss +++ b/fonts/google/grape-nuts/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gravitas-one/scss/mixins.scss b/fonts/google/gravitas-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gravitas-one/scss/mixins.scss +++ b/fonts/google/gravitas-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/great-vibes/files/great-vibes-latin-400-normal.woff b/fonts/google/great-vibes/files/great-vibes-latin-400-normal.woff index 9b38c368030..4aaee5914c4 100644 Binary files a/fonts/google/great-vibes/files/great-vibes-latin-400-normal.woff and b/fonts/google/great-vibes/files/great-vibes-latin-400-normal.woff differ diff --git a/fonts/google/great-vibes/scss/mixins.scss b/fonts/google/great-vibes/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/great-vibes/scss/mixins.scss +++ b/fonts/google/great-vibes/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-400-normal.woff b/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-400-normal.woff index 63996cdfc2e..1dc6bcf3e28 100644 Binary files a/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-400-normal.woff and b/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-400-normal.woff differ diff --git a/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-ext-400-normal.woff b/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-ext-400-normal.woff index caf666071cc..5b64b95cc49 100644 Binary files a/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-ext-400-normal.woff and b/fonts/google/grechen-fuemen/files/grechen-fuemen-latin-ext-400-normal.woff differ diff --git a/fonts/google/grechen-fuemen/files/grechen-fuemen-vietnamese-400-normal.woff b/fonts/google/grechen-fuemen/files/grechen-fuemen-vietnamese-400-normal.woff index 3dcb0271aef..c3712c9a11c 100644 Binary files a/fonts/google/grechen-fuemen/files/grechen-fuemen-vietnamese-400-normal.woff and b/fonts/google/grechen-fuemen/files/grechen-fuemen-vietnamese-400-normal.woff differ diff --git a/fonts/google/grechen-fuemen/scss/mixins.scss b/fonts/google/grechen-fuemen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grechen-fuemen/scss/mixins.scss +++ b/fonts/google/grechen-fuemen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grenze-gotisch/scss/mixins.scss b/fonts/google/grenze-gotisch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grenze-gotisch/scss/mixins.scss +++ b/fonts/google/grenze-gotisch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grenze/files/grenze-vietnamese-600-normal.woff b/fonts/google/grenze/files/grenze-vietnamese-600-normal.woff index 556b2d5f1bc..c2a40137c76 100644 Binary files a/fonts/google/grenze/files/grenze-vietnamese-600-normal.woff and b/fonts/google/grenze/files/grenze-vietnamese-600-normal.woff differ diff --git a/fonts/google/grenze/scss/mixins.scss b/fonts/google/grenze/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grenze/scss/mixins.scss +++ b/fonts/google/grenze/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/grey-qo/scss/mixins.scss b/fonts/google/grey-qo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/grey-qo/scss/mixins.scss +++ b/fonts/google/grey-qo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/griffy/files/griffy-latin-400-normal.woff b/fonts/google/griffy/files/griffy-latin-400-normal.woff index b6f64f8d234..c77fbc85488 100644 Binary files a/fonts/google/griffy/files/griffy-latin-400-normal.woff and b/fonts/google/griffy/files/griffy-latin-400-normal.woff differ diff --git a/fonts/google/griffy/files/griffy-latin-ext-400-normal.woff b/fonts/google/griffy/files/griffy-latin-ext-400-normal.woff index befa8ad527b..13094f60a01 100644 Binary files a/fonts/google/griffy/files/griffy-latin-ext-400-normal.woff and b/fonts/google/griffy/files/griffy-latin-ext-400-normal.woff differ diff --git a/fonts/google/griffy/scss/mixins.scss b/fonts/google/griffy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/griffy/scss/mixins.scss +++ b/fonts/google/griffy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gruppo/scss/mixins.scss b/fonts/google/gruppo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gruppo/scss/mixins.scss +++ b/fonts/google/gruppo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gudea/files/gudea-latin-400-italic.woff b/fonts/google/gudea/files/gudea-latin-400-italic.woff index 0c47e2e1826..8b3e3e11e5f 100644 Binary files a/fonts/google/gudea/files/gudea-latin-400-italic.woff and b/fonts/google/gudea/files/gudea-latin-400-italic.woff differ diff --git a/fonts/google/gudea/files/gudea-latin-400-normal.woff b/fonts/google/gudea/files/gudea-latin-400-normal.woff index 99fbe00d12c..ffb884f091f 100644 Binary files a/fonts/google/gudea/files/gudea-latin-400-normal.woff and b/fonts/google/gudea/files/gudea-latin-400-normal.woff differ diff --git a/fonts/google/gudea/files/gudea-latin-700-normal.woff b/fonts/google/gudea/files/gudea-latin-700-normal.woff index 901fde06c79..43180f741e7 100644 Binary files a/fonts/google/gudea/files/gudea-latin-700-normal.woff and b/fonts/google/gudea/files/gudea-latin-700-normal.woff differ diff --git a/fonts/google/gudea/files/gudea-latin-ext-400-italic.woff b/fonts/google/gudea/files/gudea-latin-ext-400-italic.woff index 190c6581ca8..0933fc74fbd 100644 Binary files a/fonts/google/gudea/files/gudea-latin-ext-400-italic.woff and b/fonts/google/gudea/files/gudea-latin-ext-400-italic.woff differ diff --git a/fonts/google/gudea/files/gudea-latin-ext-400-normal.woff b/fonts/google/gudea/files/gudea-latin-ext-400-normal.woff index 8e09731f88c..7ef27cd8944 100644 Binary files a/fonts/google/gudea/files/gudea-latin-ext-400-normal.woff and b/fonts/google/gudea/files/gudea-latin-ext-400-normal.woff differ diff --git a/fonts/google/gudea/files/gudea-latin-ext-700-normal.woff b/fonts/google/gudea/files/gudea-latin-ext-700-normal.woff index 46bca265d4f..fb413cdebad 100644 Binary files a/fonts/google/gudea/files/gudea-latin-ext-700-normal.woff and b/fonts/google/gudea/files/gudea-latin-ext-700-normal.woff differ diff --git a/fonts/google/gudea/scss/mixins.scss b/fonts/google/gudea/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gudea/scss/mixins.scss +++ b/fonts/google/gudea/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gugi/files/gugi-26-400-normal.woff b/fonts/google/gugi/files/gugi-26-400-normal.woff index 87b263ac95c..2ff32a1bdef 100644 Binary files a/fonts/google/gugi/files/gugi-26-400-normal.woff and b/fonts/google/gugi/files/gugi-26-400-normal.woff differ diff --git a/fonts/google/gugi/files/gugi-27-400-normal.woff b/fonts/google/gugi/files/gugi-27-400-normal.woff index 8da2454a976..225df569f8e 100644 Binary files a/fonts/google/gugi/files/gugi-27-400-normal.woff and b/fonts/google/gugi/files/gugi-27-400-normal.woff differ diff --git a/fonts/google/gugi/files/gugi-4-400-normal.woff b/fonts/google/gugi/files/gugi-4-400-normal.woff index a92db036c18..878d2cb3a03 100644 Binary files a/fonts/google/gugi/files/gugi-4-400-normal.woff and b/fonts/google/gugi/files/gugi-4-400-normal.woff differ diff --git a/fonts/google/gugi/files/gugi-94-400-normal.woff b/fonts/google/gugi/files/gugi-94-400-normal.woff index 65ff9bd1a43..3b46ea72c7f 100644 Binary files a/fonts/google/gugi/files/gugi-94-400-normal.woff and b/fonts/google/gugi/files/gugi-94-400-normal.woff differ diff --git a/fonts/google/gugi/scss/mixins.scss b/fonts/google/gugi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gugi/scss/mixins.scss +++ b/fonts/google/gugi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gulzar/scss/mixins.scss b/fonts/google/gulzar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gulzar/scss/mixins.scss +++ b/fonts/google/gulzar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gupter/files/gupter-latin-400-normal.woff b/fonts/google/gupter/files/gupter-latin-400-normal.woff index 8ac1385b753..94958a56769 100644 Binary files a/fonts/google/gupter/files/gupter-latin-400-normal.woff and b/fonts/google/gupter/files/gupter-latin-400-normal.woff differ diff --git a/fonts/google/gupter/files/gupter-latin-500-normal.woff b/fonts/google/gupter/files/gupter-latin-500-normal.woff index 7829208363a..52701565e6d 100644 Binary files a/fonts/google/gupter/files/gupter-latin-500-normal.woff and b/fonts/google/gupter/files/gupter-latin-500-normal.woff differ diff --git a/fonts/google/gupter/files/gupter-latin-700-normal.woff b/fonts/google/gupter/files/gupter-latin-700-normal.woff index c7035d439f9..c1870b4427b 100644 Binary files a/fonts/google/gupter/files/gupter-latin-700-normal.woff and b/fonts/google/gupter/files/gupter-latin-700-normal.woff differ diff --git a/fonts/google/gupter/scss/mixins.scss b/fonts/google/gupter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gupter/scss/mixins.scss +++ b/fonts/google/gupter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gurajada/scss/mixins.scss b/fonts/google/gurajada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gurajada/scss/mixins.scss +++ b/fonts/google/gurajada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/gwendolyn/scss/mixins.scss b/fonts/google/gwendolyn/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/gwendolyn/scss/mixins.scss +++ b/fonts/google/gwendolyn/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/habibi/scss/mixins.scss b/fonts/google/habibi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/habibi/scss/mixins.scss +++ b/fonts/google/habibi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-29-400-normal.woff b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-29-400-normal.woff index 598a5530ac2..68adc54f66f 100644 Binary files a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-29-400-normal.woff and b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-29-400-normal.woff differ diff --git a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-44-400-normal.woff b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-44-400-normal.woff index 270256c6744..723d14d3571 100644 Binary files a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-44-400-normal.woff and b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-44-400-normal.woff differ diff --git a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-55-400-normal.woff b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-55-400-normal.woff index 4613c42b609..3061d5cce58 100644 Binary files a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-55-400-normal.woff and b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-55-400-normal.woff differ diff --git a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-79-400-normal.woff b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-79-400-normal.woff index fd9f88c115a..98062e59eb5 100644 Binary files a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-79-400-normal.woff and b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-79-400-normal.woff differ diff --git a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-93-400-normal.woff b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-93-400-normal.woff index f7c71084373..95e2b63824f 100644 Binary files a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-93-400-normal.woff and b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-93-400-normal.woff differ diff --git a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-95-400-normal.woff b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-95-400-normal.woff index badd15ac9f4..2bc78cbcb12 100644 Binary files a/fonts/google/hachi-maru-pop/files/hachi-maru-pop-95-400-normal.woff and b/fonts/google/hachi-maru-pop/files/hachi-maru-pop-95-400-normal.woff differ diff --git a/fonts/google/hachi-maru-pop/scss/mixins.scss b/fonts/google/hachi-maru-pop/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hachi-maru-pop/scss/mixins.scss +++ b/fonts/google/hachi-maru-pop/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hahmlet/files/hahmlet-10-600-normal.woff b/fonts/google/hahmlet/files/hahmlet-10-600-normal.woff index 1368b30126f..44feccec4b2 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-10-600-normal.woff and b/fonts/google/hahmlet/files/hahmlet-10-600-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-100-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-100-100-normal.woff index e9150a2d220..ce6f2566125 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-100-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-100-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-101-200-normal.woff b/fonts/google/hahmlet/files/hahmlet-101-200-normal.woff index c50a2782201..e6bf52eec71 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-101-200-normal.woff and b/fonts/google/hahmlet/files/hahmlet-101-200-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-101-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-101-700-normal.woff index d3ade54bc8f..799e94758d5 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-101-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-101-700-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-107-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-107-100-normal.woff index 2b27ad12401..777ed83d360 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-107-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-107-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-107-400-normal.woff b/fonts/google/hahmlet/files/hahmlet-107-400-normal.woff index ed250d386c8..cf6137911f9 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-107-400-normal.woff and b/fonts/google/hahmlet/files/hahmlet-107-400-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-109-800-normal.woff b/fonts/google/hahmlet/files/hahmlet-109-800-normal.woff index a9edccaf727..0c88facdfa2 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-109-800-normal.woff and b/fonts/google/hahmlet/files/hahmlet-109-800-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-11-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-11-100-normal.woff index 07aba432cc8..fda48af21ac 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-11-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-11-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-116-500-normal.woff b/fonts/google/hahmlet/files/hahmlet-116-500-normal.woff index d634668604f..decabad579a 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-116-500-normal.woff and b/fonts/google/hahmlet/files/hahmlet-116-500-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-117-400-normal.woff b/fonts/google/hahmlet/files/hahmlet-117-400-normal.woff index 4c4a48ac7d5..8d9ed089bf8 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-117-400-normal.woff and b/fonts/google/hahmlet/files/hahmlet-117-400-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-119-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-119-100-normal.woff index 9dc1707f4bd..56385c5b251 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-119-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-119-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-119-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-119-700-normal.woff index 028fb8e3531..b7362b3d586 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-119-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-119-700-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-12-400-normal.woff b/fonts/google/hahmlet/files/hahmlet-12-400-normal.woff index 2a136046156..20517efcca8 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-12-400-normal.woff and b/fonts/google/hahmlet/files/hahmlet-12-400-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-13-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-13-700-normal.woff index 2ad94fc034c..cecaa46be3a 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-13-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-13-700-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-16-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-16-700-normal.woff index 17df68d5071..005e88abce6 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-16-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-16-700-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-17-300-normal.woff b/fonts/google/hahmlet/files/hahmlet-17-300-normal.woff index 6475b082e8d..51a1b463cdc 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-17-300-normal.woff and b/fonts/google/hahmlet/files/hahmlet-17-300-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-18-400-normal.woff b/fonts/google/hahmlet/files/hahmlet-18-400-normal.woff index 579a6aa3ea1..243ea7b6d35 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-18-400-normal.woff and b/fonts/google/hahmlet/files/hahmlet-18-400-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-26-900-normal.woff b/fonts/google/hahmlet/files/hahmlet-26-900-normal.woff index 32a082f63f6..f3b1b4844ee 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-26-900-normal.woff and b/fonts/google/hahmlet/files/hahmlet-26-900-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-3-200-normal.woff b/fonts/google/hahmlet/files/hahmlet-3-200-normal.woff index 27d263c5a8a..e84210a49c4 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-3-200-normal.woff and b/fonts/google/hahmlet/files/hahmlet-3-200-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-30-500-normal.woff b/fonts/google/hahmlet/files/hahmlet-30-500-normal.woff index 6337b42d72a..a8e7fbfcd68 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-30-500-normal.woff and b/fonts/google/hahmlet/files/hahmlet-30-500-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-32-900-normal.woff b/fonts/google/hahmlet/files/hahmlet-32-900-normal.woff index 487713a2eec..8f46aa2a85b 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-32-900-normal.woff and b/fonts/google/hahmlet/files/hahmlet-32-900-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-35-200-normal.woff b/fonts/google/hahmlet/files/hahmlet-35-200-normal.woff index 8fb8f527693..792bcf3a9d3 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-35-200-normal.woff and b/fonts/google/hahmlet/files/hahmlet-35-200-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-36-400-normal.woff b/fonts/google/hahmlet/files/hahmlet-36-400-normal.woff index e76503698b3..5c17a71ce3e 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-36-400-normal.woff and b/fonts/google/hahmlet/files/hahmlet-36-400-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-38-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-38-700-normal.woff index 49dd1499e4b..89201ae3f55 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-38-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-38-700-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-39-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-39-100-normal.woff index cd4f6d24537..81c3a317179 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-39-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-39-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-43-300-normal.woff b/fonts/google/hahmlet/files/hahmlet-43-300-normal.woff index 47c7afb52f9..505f5f70cd3 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-43-300-normal.woff and b/fonts/google/hahmlet/files/hahmlet-43-300-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-44-400-normal.woff b/fonts/google/hahmlet/files/hahmlet-44-400-normal.woff index e29084417b5..a43bcc82410 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-44-400-normal.woff and b/fonts/google/hahmlet/files/hahmlet-44-400-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-44-500-normal.woff b/fonts/google/hahmlet/files/hahmlet-44-500-normal.woff index db7da7d6933..553452aebfc 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-44-500-normal.woff and b/fonts/google/hahmlet/files/hahmlet-44-500-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-49-300-normal.woff b/fonts/google/hahmlet/files/hahmlet-49-300-normal.woff index e726586d81b..814480cc958 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-49-300-normal.woff and b/fonts/google/hahmlet/files/hahmlet-49-300-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-55-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-55-100-normal.woff index f29f0235918..d19c39ed52d 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-55-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-55-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-55-300-normal.woff b/fonts/google/hahmlet/files/hahmlet-55-300-normal.woff index 2d2b49352a7..7606a934190 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-55-300-normal.woff and b/fonts/google/hahmlet/files/hahmlet-55-300-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-55-800-normal.woff b/fonts/google/hahmlet/files/hahmlet-55-800-normal.woff index 66dc39b3e94..cda7021804f 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-55-800-normal.woff and b/fonts/google/hahmlet/files/hahmlet-55-800-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-58-900-normal.woff b/fonts/google/hahmlet/files/hahmlet-58-900-normal.woff index e2c1494f822..0586422d12d 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-58-900-normal.woff and b/fonts/google/hahmlet/files/hahmlet-58-900-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-6-800-normal.woff b/fonts/google/hahmlet/files/hahmlet-6-800-normal.woff index f1c57e7d648..6bd2b598c50 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-6-800-normal.woff and b/fonts/google/hahmlet/files/hahmlet-6-800-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-62-500-normal.woff b/fonts/google/hahmlet/files/hahmlet-62-500-normal.woff index 5f165850b67..278800097e6 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-62-500-normal.woff and b/fonts/google/hahmlet/files/hahmlet-62-500-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-63-900-normal.woff b/fonts/google/hahmlet/files/hahmlet-63-900-normal.woff index 1c510a593b7..767a51036ae 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-63-900-normal.woff and b/fonts/google/hahmlet/files/hahmlet-63-900-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-65-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-65-700-normal.woff index 7d032cabb5c..03b1df3847f 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-65-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-65-700-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-7-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-7-100-normal.woff index a36e989260b..39e22ff5b07 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-7-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-7-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-9-800-normal.woff b/fonts/google/hahmlet/files/hahmlet-9-800-normal.woff index b1fbcae9284..683f8779859 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-9-800-normal.woff and b/fonts/google/hahmlet/files/hahmlet-9-800-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-96-500-normal.woff b/fonts/google/hahmlet/files/hahmlet-96-500-normal.woff index 08ec99313ec..08636b24a46 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-96-500-normal.woff and b/fonts/google/hahmlet/files/hahmlet-96-500-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-korean-100-normal.woff b/fonts/google/hahmlet/files/hahmlet-korean-100-normal.woff index 9ef61672a10..d29d6a88b0e 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-korean-100-normal.woff and b/fonts/google/hahmlet/files/hahmlet-korean-100-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-latin-600-normal.woff b/fonts/google/hahmlet/files/hahmlet-latin-600-normal.woff index 701733ea2cc..09f1fc22db4 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-latin-600-normal.woff and b/fonts/google/hahmlet/files/hahmlet-latin-600-normal.woff differ diff --git a/fonts/google/hahmlet/files/hahmlet-vietnamese-700-normal.woff b/fonts/google/hahmlet/files/hahmlet-vietnamese-700-normal.woff index 614cde4d493..1ec199a8c24 100644 Binary files a/fonts/google/hahmlet/files/hahmlet-vietnamese-700-normal.woff and b/fonts/google/hahmlet/files/hahmlet-vietnamese-700-normal.woff differ diff --git a/fonts/google/hahmlet/scss/mixins.scss b/fonts/google/hahmlet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hahmlet/scss/mixins.scss +++ b/fonts/google/hahmlet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/halant/files/halant-devanagari-300-normal.woff b/fonts/google/halant/files/halant-devanagari-300-normal.woff index b0c758cb763..3e18ad77709 100644 Binary files a/fonts/google/halant/files/halant-devanagari-300-normal.woff and b/fonts/google/halant/files/halant-devanagari-300-normal.woff differ diff --git a/fonts/google/halant/files/halant-devanagari-400-normal.woff b/fonts/google/halant/files/halant-devanagari-400-normal.woff index 59e49a245b5..9885819f2be 100644 Binary files a/fonts/google/halant/files/halant-devanagari-400-normal.woff and b/fonts/google/halant/files/halant-devanagari-400-normal.woff differ diff --git a/fonts/google/halant/files/halant-devanagari-500-normal.woff b/fonts/google/halant/files/halant-devanagari-500-normal.woff index ab87b3ec291..fa0bb37c734 100644 Binary files a/fonts/google/halant/files/halant-devanagari-500-normal.woff and b/fonts/google/halant/files/halant-devanagari-500-normal.woff differ diff --git a/fonts/google/halant/files/halant-devanagari-600-normal.woff b/fonts/google/halant/files/halant-devanagari-600-normal.woff index 5d1f8013b2e..295d3e26607 100644 Binary files a/fonts/google/halant/files/halant-devanagari-600-normal.woff and b/fonts/google/halant/files/halant-devanagari-600-normal.woff differ diff --git a/fonts/google/halant/files/halant-devanagari-700-normal.woff b/fonts/google/halant/files/halant-devanagari-700-normal.woff index 452e0f5be78..ed6624763ac 100644 Binary files a/fonts/google/halant/files/halant-devanagari-700-normal.woff and b/fonts/google/halant/files/halant-devanagari-700-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-300-normal.woff b/fonts/google/halant/files/halant-latin-300-normal.woff index 78438e9fcf8..1b30f0639b1 100644 Binary files a/fonts/google/halant/files/halant-latin-300-normal.woff and b/fonts/google/halant/files/halant-latin-300-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-400-normal.woff b/fonts/google/halant/files/halant-latin-400-normal.woff index f585b01b69d..50be9e2556e 100644 Binary files a/fonts/google/halant/files/halant-latin-400-normal.woff and b/fonts/google/halant/files/halant-latin-400-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-500-normal.woff b/fonts/google/halant/files/halant-latin-500-normal.woff index a96193c7892..139273fa5d0 100644 Binary files a/fonts/google/halant/files/halant-latin-500-normal.woff and b/fonts/google/halant/files/halant-latin-500-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-600-normal.woff b/fonts/google/halant/files/halant-latin-600-normal.woff index ade32534306..dd66ee6321d 100644 Binary files a/fonts/google/halant/files/halant-latin-600-normal.woff and b/fonts/google/halant/files/halant-latin-600-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-700-normal.woff b/fonts/google/halant/files/halant-latin-700-normal.woff index c8274bc3c62..1b03f010e15 100644 Binary files a/fonts/google/halant/files/halant-latin-700-normal.woff and b/fonts/google/halant/files/halant-latin-700-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-ext-300-normal.woff b/fonts/google/halant/files/halant-latin-ext-300-normal.woff index 33adee125de..85b44712a0a 100644 Binary files a/fonts/google/halant/files/halant-latin-ext-300-normal.woff and b/fonts/google/halant/files/halant-latin-ext-300-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-ext-400-normal.woff b/fonts/google/halant/files/halant-latin-ext-400-normal.woff index 2498928c6ad..adb58539e3b 100644 Binary files a/fonts/google/halant/files/halant-latin-ext-400-normal.woff and b/fonts/google/halant/files/halant-latin-ext-400-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-ext-500-normal.woff b/fonts/google/halant/files/halant-latin-ext-500-normal.woff index 7abd9730cb9..27c76cab6b2 100644 Binary files a/fonts/google/halant/files/halant-latin-ext-500-normal.woff and b/fonts/google/halant/files/halant-latin-ext-500-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-ext-600-normal.woff b/fonts/google/halant/files/halant-latin-ext-600-normal.woff index e354df5b275..4c7d1ded4fb 100644 Binary files a/fonts/google/halant/files/halant-latin-ext-600-normal.woff and b/fonts/google/halant/files/halant-latin-ext-600-normal.woff differ diff --git a/fonts/google/halant/files/halant-latin-ext-700-normal.woff b/fonts/google/halant/files/halant-latin-ext-700-normal.woff index 820dc205051..8d3a7f88d6e 100644 Binary files a/fonts/google/halant/files/halant-latin-ext-700-normal.woff and b/fonts/google/halant/files/halant-latin-ext-700-normal.woff differ diff --git a/fonts/google/halant/scss/mixins.scss b/fonts/google/halant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/halant/scss/mixins.scss +++ b/fonts/google/halant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hammersmith-one/scss/mixins.scss b/fonts/google/hammersmith-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hammersmith-one/scss/mixins.scss +++ b/fonts/google/hammersmith-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hanalei-fill/scss/mixins.scss b/fonts/google/hanalei-fill/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hanalei-fill/scss/mixins.scss +++ b/fonts/google/hanalei-fill/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hanalei/scss/mixins.scss b/fonts/google/hanalei/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hanalei/scss/mixins.scss +++ b/fonts/google/hanalei/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/handjet/files/handjet-greek-600-normal.woff b/fonts/google/handjet/files/handjet-greek-600-normal.woff index e49927c4ae3..b99f2b4c7cc 100644 Binary files a/fonts/google/handjet/files/handjet-greek-600-normal.woff and b/fonts/google/handjet/files/handjet-greek-600-normal.woff differ diff --git a/fonts/google/handjet/files/handjet-greek-800-normal.woff b/fonts/google/handjet/files/handjet-greek-800-normal.woff index d8eebb708f5..64bb8b54154 100644 Binary files a/fonts/google/handjet/files/handjet-greek-800-normal.woff and b/fonts/google/handjet/files/handjet-greek-800-normal.woff differ diff --git a/fonts/google/handjet/files/handjet-latin-800-normal.woff b/fonts/google/handjet/files/handjet-latin-800-normal.woff index 4b86481ae82..01fab1e8fec 100644 Binary files a/fonts/google/handjet/files/handjet-latin-800-normal.woff and b/fonts/google/handjet/files/handjet-latin-800-normal.woff differ diff --git a/fonts/google/handjet/scss/mixins.scss b/fonts/google/handjet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/handjet/scss/mixins.scss +++ b/fonts/google/handjet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/handlee/scss/mixins.scss b/fonts/google/handlee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/handlee/scss/mixins.scss +++ b/fonts/google/handlee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-cyrillic-ext-700-italic.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-cyrillic-ext-700-italic.woff index 7a98182ed78..c8df5b54d76 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-cyrillic-ext-700-italic.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-200-italic.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-200-italic.woff index 6f2584db1eb..7bdf0d33192 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-200-italic.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-200-italic.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-800-normal.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-800-normal.woff index 78eba63ac73..41222b81f18 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-800-normal.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-800-normal.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-400-normal.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-400-normal.woff index 23ce66972d7..131e9c460de 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-400-normal.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-400-normal.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-italic.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-italic.woff index 0ee10b752de..b1e34e0cd44 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-italic.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-italic.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-normal.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-normal.woff index 97b3b949368..565b553e7d9 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-normal.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-latin-ext-600-normal.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-italic.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-italic.woff index fcf539ca985..195f485edb4 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-italic.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-italic.woff differ diff --git a/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-normal.woff b/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-normal.woff index 4a6d3f8c7fa..786acef49bf 100644 Binary files a/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-normal.woff and b/fonts/google/hanken-grotesk/files/hanken-grotesk-vietnamese-600-normal.woff differ diff --git a/fonts/google/hanken-grotesk/scss/mixins.scss b/fonts/google/hanken-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hanken-grotesk/scss/mixins.scss +++ b/fonts/google/hanken-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hanuman/scss/mixins.scss b/fonts/google/hanuman/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hanuman/scss/mixins.scss +++ b/fonts/google/hanuman/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/happy-monkey/files/happy-monkey-latin-400-normal.woff b/fonts/google/happy-monkey/files/happy-monkey-latin-400-normal.woff index b01c560a37d..33bca146e86 100644 Binary files a/fonts/google/happy-monkey/files/happy-monkey-latin-400-normal.woff and b/fonts/google/happy-monkey/files/happy-monkey-latin-400-normal.woff differ diff --git a/fonts/google/happy-monkey/files/happy-monkey-latin-ext-400-normal.woff b/fonts/google/happy-monkey/files/happy-monkey-latin-ext-400-normal.woff index 8fab1463b58..b39303ee993 100644 Binary files a/fonts/google/happy-monkey/files/happy-monkey-latin-ext-400-normal.woff and b/fonts/google/happy-monkey/files/happy-monkey-latin-ext-400-normal.woff differ diff --git a/fonts/google/happy-monkey/scss/mixins.scss b/fonts/google/happy-monkey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/happy-monkey/scss/mixins.scss +++ b/fonts/google/happy-monkey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/harmattan/files/harmattan-arabic-400-normal.woff b/fonts/google/harmattan/files/harmattan-arabic-400-normal.woff index 412242c9f83..0922560592c 100644 Binary files a/fonts/google/harmattan/files/harmattan-arabic-400-normal.woff and b/fonts/google/harmattan/files/harmattan-arabic-400-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-arabic-500-normal.woff b/fonts/google/harmattan/files/harmattan-arabic-500-normal.woff index 6a40f02ffa6..0b3ee9714a5 100644 Binary files a/fonts/google/harmattan/files/harmattan-arabic-500-normal.woff and b/fonts/google/harmattan/files/harmattan-arabic-500-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-arabic-600-normal.woff b/fonts/google/harmattan/files/harmattan-arabic-600-normal.woff index 6da84cb0297..49db485088c 100644 Binary files a/fonts/google/harmattan/files/harmattan-arabic-600-normal.woff and b/fonts/google/harmattan/files/harmattan-arabic-600-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-arabic-700-normal.woff b/fonts/google/harmattan/files/harmattan-arabic-700-normal.woff index 83624d26249..fc93e9662a2 100644 Binary files a/fonts/google/harmattan/files/harmattan-arabic-700-normal.woff and b/fonts/google/harmattan/files/harmattan-arabic-700-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-400-normal.woff b/fonts/google/harmattan/files/harmattan-latin-400-normal.woff index a5a27e64019..a9f00b72573 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-400-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-400-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-500-normal.woff b/fonts/google/harmattan/files/harmattan-latin-500-normal.woff index f5c4d414b5b..7b79b6f3af1 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-500-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-500-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-600-normal.woff b/fonts/google/harmattan/files/harmattan-latin-600-normal.woff index a26e69b44a3..96c17e71dd4 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-600-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-600-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-700-normal.woff b/fonts/google/harmattan/files/harmattan-latin-700-normal.woff index 8b78d67fdaf..b70722f9085 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-700-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-700-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-ext-400-normal.woff b/fonts/google/harmattan/files/harmattan-latin-ext-400-normal.woff index c94b156c556..d12c4666933 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-ext-400-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-ext-400-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-ext-500-normal.woff b/fonts/google/harmattan/files/harmattan-latin-ext-500-normal.woff index 72dfef47015..1825e493596 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-ext-500-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-ext-500-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-ext-600-normal.woff b/fonts/google/harmattan/files/harmattan-latin-ext-600-normal.woff index 081354e6afd..ec435a7be9e 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-ext-600-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-ext-600-normal.woff differ diff --git a/fonts/google/harmattan/files/harmattan-latin-ext-700-normal.woff b/fonts/google/harmattan/files/harmattan-latin-ext-700-normal.woff index 9dc6a84e532..9a1d2a0bcc0 100644 Binary files a/fonts/google/harmattan/files/harmattan-latin-ext-700-normal.woff and b/fonts/google/harmattan/files/harmattan-latin-ext-700-normal.woff differ diff --git a/fonts/google/harmattan/scss/mixins.scss b/fonts/google/harmattan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/harmattan/scss/mixins.scss +++ b/fonts/google/harmattan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/headland-one/scss/mixins.scss b/fonts/google/headland-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/headland-one/scss/mixins.scss +++ b/fonts/google/headland-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hedvig-letters-sans/scss/mixins.scss b/fonts/google/hedvig-letters-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hedvig-letters-sans/scss/mixins.scss +++ b/fonts/google/hedvig-letters-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hedvig-letters-serif/scss/mixins.scss b/fonts/google/hedvig-letters-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hedvig-letters-serif/scss/mixins.scss +++ b/fonts/google/hedvig-letters-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/heebo/files/heebo-symbols-100-normal.woff b/fonts/google/heebo/files/heebo-symbols-100-normal.woff index 7a2e289b5f3..5ec9c78565d 100644 Binary files a/fonts/google/heebo/files/heebo-symbols-100-normal.woff and b/fonts/google/heebo/files/heebo-symbols-100-normal.woff differ diff --git a/fonts/google/heebo/scss/mixins.scss b/fonts/google/heebo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/heebo/scss/mixins.scss +++ b/fonts/google/heebo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/henny-penny/files/henny-penny-latin-400-normal.woff b/fonts/google/henny-penny/files/henny-penny-latin-400-normal.woff index 78f8728ef59..b40d830e555 100644 Binary files a/fonts/google/henny-penny/files/henny-penny-latin-400-normal.woff and b/fonts/google/henny-penny/files/henny-penny-latin-400-normal.woff differ diff --git a/fonts/google/henny-penny/scss/mixins.scss b/fonts/google/henny-penny/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/henny-penny/scss/mixins.scss +++ b/fonts/google/henny-penny/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hepta-slab/files/hepta-slab-latin-700-normal.woff b/fonts/google/hepta-slab/files/hepta-slab-latin-700-normal.woff index 09836d91d7c..412e862abd5 100644 Binary files a/fonts/google/hepta-slab/files/hepta-slab-latin-700-normal.woff and b/fonts/google/hepta-slab/files/hepta-slab-latin-700-normal.woff differ diff --git a/fonts/google/hepta-slab/files/hepta-slab-vietnamese-500-normal.woff b/fonts/google/hepta-slab/files/hepta-slab-vietnamese-500-normal.woff index b0307c33863..fdc46b9b193 100644 Binary files a/fonts/google/hepta-slab/files/hepta-slab-vietnamese-500-normal.woff and b/fonts/google/hepta-slab/files/hepta-slab-vietnamese-500-normal.woff differ diff --git a/fonts/google/hepta-slab/scss/mixins.scss b/fonts/google/hepta-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hepta-slab/scss/mixins.scss +++ b/fonts/google/hepta-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/herr-von-muellerhoff/scss/mixins.scss b/fonts/google/herr-von-muellerhoff/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/herr-von-muellerhoff/scss/mixins.scss +++ b/fonts/google/herr-von-muellerhoff/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hi-melody/files/hi-melody-0-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-0-400-normal.woff index 14c09a595aa..8689ff08d94 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-0-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-0-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-10-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-10-400-normal.woff index 494f808d955..492ef466b7e 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-10-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-10-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-100-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-100-400-normal.woff index 07f457d4910..2326ad3cec5 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-100-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-100-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-101-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-101-400-normal.woff index fe5bb3e87a6..da8c48fb1ff 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-101-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-101-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-102-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-102-400-normal.woff index 8d95d1c4cad..a0ddd8f71cc 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-102-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-102-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-103-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-103-400-normal.woff index e95501d81e0..69f7e3e7737 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-103-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-103-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-104-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-104-400-normal.woff index fe7ea8ccc18..45632e29753 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-104-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-104-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-105-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-105-400-normal.woff index 6456b4ff509..dbc581ccb30 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-105-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-105-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-106-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-106-400-normal.woff index 72fc05e3727..8d769369658 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-106-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-106-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-107-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-107-400-normal.woff index f0596d24d4e..17a6239d504 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-107-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-107-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-108-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-108-400-normal.woff index 3721a9bd18a..9b64c1d7202 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-108-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-108-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-109-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-109-400-normal.woff index e45e1bc6668..6a5d55c375f 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-109-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-109-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-11-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-11-400-normal.woff index 20775631881..0bb3d301f75 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-11-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-11-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-110-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-110-400-normal.woff index 086f9e600e4..7f576ab5803 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-110-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-110-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-111-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-111-400-normal.woff index f72980d8aef..ff93e2959c2 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-111-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-111-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-112-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-112-400-normal.woff index a437c73e864..a4aa73dc3ea 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-112-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-112-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-113-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-113-400-normal.woff index 04cc1999667..a61528e26c2 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-113-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-113-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-114-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-114-400-normal.woff index 15c8dea15ca..e84e5b2e309 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-114-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-114-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-115-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-115-400-normal.woff index 70a9b4c7175..cff25354fac 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-115-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-115-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-116-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-116-400-normal.woff index fd3b8f5f70d..09f6e7f2332 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-116-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-116-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-117-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-117-400-normal.woff index 5ced2da72c5..6425b71c127 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-117-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-117-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-118-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-118-400-normal.woff index 13987c1bb53..99e517c9b65 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-118-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-118-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-119-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-119-400-normal.woff index a5814a73a75..54979899306 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-119-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-119-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-12-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-12-400-normal.woff index df25c2e27e8..f834b54d8c3 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-12-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-12-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-13-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-13-400-normal.woff index 678d8b5618d..70c7c2d4479 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-13-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-13-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-14-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-14-400-normal.woff index b1d86a94877..4eb7f4e0941 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-14-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-14-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-15-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-15-400-normal.woff index 1600b0132c9..1b6e5f18fdb 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-15-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-15-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-16-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-16-400-normal.woff index 569f0208775..c36e3b97599 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-16-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-16-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-17-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-17-400-normal.woff index afe7c1a8d7a..19aba1339f5 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-17-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-17-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-18-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-18-400-normal.woff index d7c791afb79..26f3d4c91e0 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-18-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-18-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-19-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-19-400-normal.woff index ebf5ce3e119..4501f35aa39 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-19-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-19-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-2-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-2-400-normal.woff index 90c89b49e84..0604d882d3c 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-2-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-2-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-20-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-20-400-normal.woff index a396c3eb988..2c660f5fbbc 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-20-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-20-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-21-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-21-400-normal.woff index e53ede92113..ac1adc01a2a 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-21-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-21-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-22-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-22-400-normal.woff index 486db96ebfb..7ba9ed0bd64 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-22-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-22-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-23-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-23-400-normal.woff index b95e885d087..debdb1a325d 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-23-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-23-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-24-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-24-400-normal.woff index 43e5b5ecd5d..a8b8f8b134b 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-24-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-24-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-25-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-25-400-normal.woff index 65b350bf15e..e99f1b7571f 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-25-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-25-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-26-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-26-400-normal.woff index bd407465921..f4d26da9a2b 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-26-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-26-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-27-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-27-400-normal.woff index 55c27ec298c..2ad4ff08437 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-27-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-27-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-28-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-28-400-normal.woff index cb4f009de4c..fa1bb75e691 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-28-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-28-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-29-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-29-400-normal.woff index d79c9773dbe..4af76c3a91e 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-29-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-29-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-3-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-3-400-normal.woff index ab5428fa002..765c7989cad 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-3-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-3-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-30-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-30-400-normal.woff index 9c14fd19cf2..45769fa3d9c 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-30-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-30-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-31-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-31-400-normal.woff index b334c8c5b15..46af3c606e2 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-31-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-31-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-32-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-32-400-normal.woff index 81b1157aabf..22e6c60fd0e 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-32-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-32-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-33-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-33-400-normal.woff index 9286d888f63..9036ce339f9 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-33-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-33-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-34-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-34-400-normal.woff index 3ff42473435..059fd84dc1f 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-34-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-34-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-35-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-35-400-normal.woff index bc89d3a5966..13f59debd9e 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-35-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-35-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-36-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-36-400-normal.woff index 5b9e273f0a4..490c52a17c8 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-36-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-36-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-37-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-37-400-normal.woff index 1cd839da5ea..421fa3ab3ee 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-37-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-37-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-38-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-38-400-normal.woff index f30ce1f1b30..d0b0c4b4c2f 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-38-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-38-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-39-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-39-400-normal.woff index cfc958b8b69..aa35a62262a 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-39-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-39-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-4-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-4-400-normal.woff index c019ba63649..dc5a23476fd 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-4-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-4-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-40-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-40-400-normal.woff index d3d73f1b659..5ce32659f47 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-40-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-40-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-41-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-41-400-normal.woff index 6f2d669c7e5..4fcde3cf0bb 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-41-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-41-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-42-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-42-400-normal.woff index a9eda15d67b..2fe5f4efedc 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-42-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-42-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-43-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-43-400-normal.woff index bf91c1d559b..79dcaedb3f3 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-43-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-43-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-44-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-44-400-normal.woff index 2be5b419bd2..811f6a71e7b 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-44-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-44-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-45-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-45-400-normal.woff index f01a748806b..951084192f5 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-45-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-45-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-46-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-46-400-normal.woff index bd32c984ace..4280a13a61b 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-46-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-46-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-47-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-47-400-normal.woff index 299e887132c..85397b8405b 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-47-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-47-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-48-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-48-400-normal.woff index eec04074f1e..5e52ac15f22 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-48-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-48-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-49-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-49-400-normal.woff index 9b6bb1ba79f..73ddcc715d0 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-49-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-49-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-5-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-5-400-normal.woff index e283012b9dc..91f9ca11342 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-5-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-5-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-50-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-50-400-normal.woff index b21c9958c2b..12f9aee8b9a 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-50-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-50-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-51-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-51-400-normal.woff index 62d5bf5f3aa..a570f0aec2e 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-51-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-51-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-52-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-52-400-normal.woff index 3b050f3d671..a38fcab367b 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-52-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-52-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-53-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-53-400-normal.woff index 1d5f9df6842..38ba22d9678 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-53-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-53-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-54-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-54-400-normal.woff index 141409fb049..1bffde0f973 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-54-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-54-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-55-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-55-400-normal.woff index 7a23e654834..9eeb41cf734 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-55-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-55-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-56-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-56-400-normal.woff index 8ba9c63e5a4..810f1ed6e8f 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-56-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-56-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-57-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-57-400-normal.woff index 62f1eed0e30..97adf4ec8d0 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-57-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-57-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-58-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-58-400-normal.woff index d7703ede5f1..d5e79f9d390 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-58-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-58-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-59-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-59-400-normal.woff index f7ad525c807..f5905bc74e8 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-59-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-59-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-6-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-6-400-normal.woff index d29d1db53e0..2e5e599bb0c 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-6-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-6-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-60-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-60-400-normal.woff index 0c2bf2ea519..89da80c7a01 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-60-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-60-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-61-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-61-400-normal.woff index c96bff5f134..7c4dee6573f 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-61-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-61-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-62-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-62-400-normal.woff index b9004e7c78f..7489a9041a1 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-62-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-62-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-63-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-63-400-normal.woff index 8580cbf444f..bedc7968010 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-63-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-63-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-64-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-64-400-normal.woff index 810c2f70881..1354bd04b36 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-64-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-64-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-65-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-65-400-normal.woff index dd4062b71ad..d8f88086785 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-65-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-65-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-7-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-7-400-normal.woff index ab7c66f45ec..566c1e81bed 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-7-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-7-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-8-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-8-400-normal.woff index a8f1dc8e538..48d86b46b47 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-8-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-8-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-9-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-9-400-normal.woff index 1c44a2e6283..99d5bb67184 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-9-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-9-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-93-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-93-400-normal.woff index b551cecf2f4..08854ca01b8 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-93-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-93-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-94-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-94-400-normal.woff index c9f3d01ff41..5cc37546f19 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-94-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-94-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-95-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-95-400-normal.woff index 1c3520e2c1f..49df702416e 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-95-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-95-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-96-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-96-400-normal.woff index 2fd0112f29a..dbea37757ad 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-96-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-96-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-97-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-97-400-normal.woff index 37daca4cbd5..40b3e3a5c42 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-97-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-97-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-98-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-98-400-normal.woff index df08556734c..0ba1d2462d5 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-98-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-98-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-99-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-99-400-normal.woff index 7f8e84d942d..01d800870eb 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-99-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-99-400-normal.woff differ diff --git a/fonts/google/hi-melody/files/hi-melody-latin-400-normal.woff b/fonts/google/hi-melody/files/hi-melody-latin-400-normal.woff index e1712e11f08..21b69944485 100644 Binary files a/fonts/google/hi-melody/files/hi-melody-latin-400-normal.woff and b/fonts/google/hi-melody/files/hi-melody-latin-400-normal.woff differ diff --git a/fonts/google/hi-melody/scss/mixins.scss b/fonts/google/hi-melody/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hi-melody/scss/mixins.scss +++ b/fonts/google/hi-melody/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hina-mincho/files/hina-mincho-105-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-105-400-normal.woff index 09e9072f5fe..68ea60ca129 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-105-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-105-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-110-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-110-400-normal.woff index 47f4e7eaf11..1c711cae976 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-110-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-110-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-111-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-111-400-normal.woff index 9d02ef26dd5..14d38c669b1 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-111-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-111-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-115-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-115-400-normal.woff index bfb58ad32e4..fa82bb28803 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-115-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-115-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-45-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-45-400-normal.woff index 0c27b98c7f7..3b6ada1edb5 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-45-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-45-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-53-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-53-400-normal.woff index 5c506fb0c5d..9bcb3b1a914 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-53-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-53-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-59-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-59-400-normal.woff index 60f67ebfb9e..04b50751742 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-59-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-59-400-normal.woff differ diff --git a/fonts/google/hina-mincho/files/hina-mincho-94-400-normal.woff b/fonts/google/hina-mincho/files/hina-mincho-94-400-normal.woff index 1e37c4c0b1b..cbae646d405 100644 Binary files a/fonts/google/hina-mincho/files/hina-mincho-94-400-normal.woff and b/fonts/google/hina-mincho/files/hina-mincho-94-400-normal.woff differ diff --git a/fonts/google/hina-mincho/scss/mixins.scss b/fonts/google/hina-mincho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hina-mincho/scss/mixins.scss +++ b/fonts/google/hina-mincho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hind-guntur/scss/mixins.scss b/fonts/google/hind-guntur/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hind-guntur/scss/mixins.scss +++ b/fonts/google/hind-guntur/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hind-madurai/scss/mixins.scss b/fonts/google/hind-madurai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hind-madurai/scss/mixins.scss +++ b/fonts/google/hind-madurai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hind-siliguri/scss/mixins.scss b/fonts/google/hind-siliguri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hind-siliguri/scss/mixins.scss +++ b/fonts/google/hind-siliguri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hind-vadodara/files/hind-vadodara-latin-600-normal.woff b/fonts/google/hind-vadodara/files/hind-vadodara-latin-600-normal.woff index 77048698f90..b680053763f 100644 Binary files a/fonts/google/hind-vadodara/files/hind-vadodara-latin-600-normal.woff and b/fonts/google/hind-vadodara/files/hind-vadodara-latin-600-normal.woff differ diff --git a/fonts/google/hind-vadodara/scss/mixins.scss b/fonts/google/hind-vadodara/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hind-vadodara/scss/mixins.scss +++ b/fonts/google/hind-vadodara/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hind/files/hind-devanagari-500-normal.woff b/fonts/google/hind/files/hind-devanagari-500-normal.woff index 3f4cf926d00..45be89ffa4e 100644 Binary files a/fonts/google/hind/files/hind-devanagari-500-normal.woff and b/fonts/google/hind/files/hind-devanagari-500-normal.woff differ diff --git a/fonts/google/hind/files/hind-latin-ext-300-normal.woff b/fonts/google/hind/files/hind-latin-ext-300-normal.woff index 58e22a3880a..b323f8ae5a0 100644 Binary files a/fonts/google/hind/files/hind-latin-ext-300-normal.woff and b/fonts/google/hind/files/hind-latin-ext-300-normal.woff differ diff --git a/fonts/google/hind/scss/mixins.scss b/fonts/google/hind/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hind/scss/mixins.scss +++ b/fonts/google/hind/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/holtwood-one-sc/scss/mixins.scss b/fonts/google/holtwood-one-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/holtwood-one-sc/scss/mixins.scss +++ b/fonts/google/holtwood-one-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/homemade-apple/scss/mixins.scss b/fonts/google/homemade-apple/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/homemade-apple/scss/mixins.scss +++ b/fonts/google/homemade-apple/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/homenaje/scss/mixins.scss b/fonts/google/homenaje/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/homenaje/scss/mixins.scss +++ b/fonts/google/homenaje/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/honk/scss/mixins.scss b/fonts/google/honk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/honk/scss/mixins.scss +++ b/fonts/google/honk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hubballi/files/hubballi-latin-ext-400-normal.woff b/fonts/google/hubballi/files/hubballi-latin-ext-400-normal.woff index aa670d8f99e..2449fc32f23 100644 Binary files a/fonts/google/hubballi/files/hubballi-latin-ext-400-normal.woff and b/fonts/google/hubballi/files/hubballi-latin-ext-400-normal.woff differ diff --git a/fonts/google/hubballi/scss/mixins.scss b/fonts/google/hubballi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hubballi/scss/mixins.scss +++ b/fonts/google/hubballi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/hurricane/files/hurricane-latin-ext-400-normal.woff b/fonts/google/hurricane/files/hurricane-latin-ext-400-normal.woff index c9f029b7e51..2e91222a996 100644 Binary files a/fonts/google/hurricane/files/hurricane-latin-ext-400-normal.woff and b/fonts/google/hurricane/files/hurricane-latin-ext-400-normal.woff differ diff --git a/fonts/google/hurricane/scss/mixins.scss b/fonts/google/hurricane/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/hurricane/scss/mixins.scss +++ b/fonts/google/hurricane/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibarra-real-nova/scss/mixins.scss b/fonts/google/ibarra-real-nova/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibarra-real-nova/scss/mixins.scss +++ b/fonts/google/ibarra-real-nova/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-italic.woff index f87d399fe8a..ae354e1196f 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-normal.woff index e6f5336fbb9..1244734d367 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-100-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-italic.woff index 47f016acfa1..7f5e79c930e 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-normal.woff index 71253c39d61..4d6b04c243d 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-200-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-italic.woff index c4fc424f88c..b635d197d4c 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-normal.woff index fd45330a1e8..0ee086dbccf 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-300-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-italic.woff index 1bcddd0c7f9..b91dd40aa98 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-normal.woff index 7f86d07f221..b3a8b512d44 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-400-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-italic.woff index 588c5c67ce5..d429fae1dcf 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-normal.woff index a38b58458d7..86e998e63f1 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-500-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-italic.woff index ce6f63a807b..c392120bcce 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-normal.woff index d605cebfb35..241811a92b1 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-600-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-italic.woff index ca7cfc783a8..935353273e0 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-normal.woff index f0584503964..f0c48e888a4 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-700-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-italic.woff index c469dc1bf36..003136d0b7b 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-normal.woff index aaf128dc353..1c260cf0e55 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-italic.woff index 1d7e629df59..408dc4b5bef 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-normal.woff index 1a88ae4b797..13534febefe 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-italic.woff index 8f9a93ee40e..92cc8484677 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-normal.woff index e88ebd7e3d0..020c0b38a22 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-italic.woff index f6bac9d169b..f1016a18a1d 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-normal.woff index c7071dff3f8..4a98e501f31 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-italic.woff index a99ef7159bd..b02606675a4 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-normal.woff index 9cbd2a75110..ea8ad979b48 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-italic.woff index 969a48dd78e..c083ddbec59 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-normal.woff index e82a69a76d4..f3e7143e185 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-italic.woff index ae404954060..f41399e31b9 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-normal.woff index 65dea8dbdf2..27e0c1b5a85 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-italic.woff index 1f93ed7b76c..67cbb2b39a8 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-normal.woff index 13e1d8562d3..358bf20a62f 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-100-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-italic.woff index 4612255e9ac..b45db27787c 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-normal.woff index 027baa85843..4809a7d7419 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-200-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-italic.woff index d486756f6e1..653ca3bb342 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-normal.woff index 3c02e2c21e7..a9e4a150a56 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-300-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-italic.woff index b880d5ed154..c866d74ce46 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-normal.woff index 72be485bff5..abb327d5575 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-400-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-italic.woff index 766abe7b2a7..214b0a091e1 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-normal.woff index 76e1f554a73..d3bb4be8736 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-500-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-italic.woff index 55be4bf6825..116834e8045 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-normal.woff index 74b3cbaca40..3fe29e186bd 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-600-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-italic.woff index c998d568814..400efe0db90 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-normal.woff index a8d7107e702..c0b889188ac 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-700-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-italic.woff index 4e8fb19cc93..9c66fb3f83f 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-normal.woff index ecf8c3b3db8..343603eac5c 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-italic.woff index a21f93b5988..0e0b3517775 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-normal.woff index 8b664af843f..705d41fc90b 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-200-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-italic.woff index 343649c54c0..595f097cefb 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-normal.woff index b88a8ead737..09216450745 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-300-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-italic.woff index 3fcfca91769..5f42e36ec97 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-normal.woff index 75726caa1c6..f9ced1fd58d 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-400-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-italic.woff index b907f556568..6114a568c13 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-normal.woff index 8932b747cbb..affd58bcfcb 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-500-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-italic.woff index 9d87171dc1e..39e6a9ae776 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-normal.woff index 23424897897..c209d5ef499 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-600-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-italic.woff index 15f743df14e..380d2c4ebba 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-normal.woff index 7ec0df15df5..9d7217cf0a6 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-latin-ext-700-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-italic.woff index 3b630d981d5..0dae4f6f099 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-normal.woff index b0f742b26f3..6c81b4c8e92 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-100-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-italic.woff index 4c61147207e..10bf34549f0 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-normal.woff index d2d83d8cd3d..246fdf985a3 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-200-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-italic.woff index 86f09846945..8482ceb4798 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-normal.woff index 084a94911e7..10d50699419 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-300-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-italic.woff index daa0ad45327..a2c2d4bca96 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-normal.woff index 63e1f4e39c0..2d2cf66d98c 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-400-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-italic.woff index 888c0170e72..6d03a709586 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-normal.woff index 77c78efc9b5..a73cbdddb9d 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-500-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-italic.woff index 431589f2660..90f31dae355 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-normal.woff index 0d6d8b2490b..8941ea7994f 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-600-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-italic.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-italic.woff index 59fb1af4edd..155460a796b 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-italic.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-italic.woff differ diff --git a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-normal.woff b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-normal.woff index 1458f5050e3..b999c7e52c0 100644 Binary files a/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-normal.woff and b/fonts/google/ibm-plex-mono/files/ibm-plex-mono-vietnamese-700-normal.woff differ diff --git a/fonts/google/ibm-plex-mono/scss/mixins.scss b/fonts/google/ibm-plex-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-mono/scss/mixins.scss +++ b/fonts/google/ibm-plex-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-500-normal.woff b/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-500-normal.woff index e9bea6feeb5..29b2ef8b055 100644 Binary files a/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-500-normal.woff and b/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-ext-100-normal.woff b/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-ext-100-normal.woff index 8efb05534fc..d9416314a94 100644 Binary files a/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-ext-100-normal.woff and b/fonts/google/ibm-plex-sans-arabic/files/ibm-plex-sans-arabic-latin-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-arabic/scss/mixins.scss b/fonts/google/ibm-plex-sans-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-arabic/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-cyrillic-ext-100-normal.woff b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-cyrillic-ext-100-normal.woff index 51154191d37..428ad8c7315 100644 Binary files a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-cyrillic-ext-100-normal.woff and b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-300-italic.woff b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-300-italic.woff index 12c9911ce91..e6ee4721cfc 100644 Binary files a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-300-italic.woff and b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-300-italic.woff differ diff --git a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-500-normal.woff b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-500-normal.woff index 11e6cfe9db7..8256551c14d 100644 Binary files a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-500-normal.woff and b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-ext-600-italic.woff b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-ext-600-italic.woff index 640c7cdfe4c..4e16b3a777a 100644 Binary files a/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-ext-600-italic.woff and b/fonts/google/ibm-plex-sans-condensed/files/ibm-plex-sans-condensed-latin-ext-600-italic.woff differ diff --git a/fonts/google/ibm-plex-sans-condensed/scss/mixins.scss b/fonts/google/ibm-plex-sans-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-condensed/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-100-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-100-normal.woff index 4448d539d9e..33c1c4027a5 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-100-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-200-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-200-normal.woff index b9ee96de007..e6edb8ef738 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-200-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-300-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-300-normal.woff index 3b54c946487..139c666c0db 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-300-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-400-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-400-normal.woff index 69a058f465f..3aaaa430522 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-400-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-500-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-500-normal.woff index 11c1cc41601..ec963c068fa 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-500-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-600-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-600-normal.woff index fca18b8c061..5c805dfcf74 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-600-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-700-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-700-normal.woff index 6e50e84503c..5c697b6306c 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-700-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-100-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-100-normal.woff index 4683709e792..54c017d5c3d 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-100-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-200-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-200-normal.woff index 098bef4ebd3..6ebdfa30235 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-200-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-300-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-300-normal.woff index 8c9d88bd824..7d8018be5d3 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-300-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-400-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-400-normal.woff index 63e6d87e063..e58eb23c079 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-400-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-500-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-500-normal.woff index 3b2c80fa655..bc74def3272 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-500-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-600-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-600-normal.woff index 52f7998194e..0e5455d1e77 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-600-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-700-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-700-normal.woff index 7d194df4a7c..db5c89a76e3 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-700-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-devanagari-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-100-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-100-normal.woff index c5407c57fc8..f4c68bab976 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-100-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-200-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-200-normal.woff index d64fad750b2..863fcd87aae 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-200-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-300-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-300-normal.woff index f1ced5736e9..9871188db35 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-300-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-400-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-400-normal.woff index 082712a0a67..e55c8b7f13a 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-400-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-500-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-500-normal.woff index a9cae484548..8079da5286a 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-500-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-600-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-600-normal.woff index 136702f5f1b..be1a89c0067 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-600-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-700-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-700-normal.woff index d18568e315e..a9b3c5c2e2d 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-700-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-100-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-100-normal.woff index d887f7ac1bf..8a3529f0467 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-100-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-200-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-200-normal.woff index 673eb58277c..31be38348cc 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-200-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-300-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-300-normal.woff index 40553b3072b..08646b8aedd 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-300-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-400-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-400-normal.woff index ad42136ad53..7ef1193de06 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-400-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-500-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-500-normal.woff index 79999021f27..2ea78717691 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-500-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-600-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-600-normal.woff index e6be9c27d9a..5a4e49fe9d1 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-600-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-700-normal.woff b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-700-normal.woff index ef926ec4529..7c51ec5627d 100644 Binary files a/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-700-normal.woff and b/fonts/google/ibm-plex-sans-devanagari/files/ibm-plex-sans-devanagari-latin-ext-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-devanagari/scss/mixins.scss b/fonts/google/ibm-plex-sans-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-devanagari/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-hebrew/scss/mixins.scss b/fonts/google/ibm-plex-sans-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-hebrew/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-10-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-10-400-normal.woff index d2f5efc14cf..943abdc8df9 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-10-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-10-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-100-600-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-100-600-normal.woff index 43f55441111..0eb092436b3 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-100-600-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-100-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-100-normal.woff index 731e05245b6..e821abe60be 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-500-normal.woff index ab59b8d62e9..746c98e04ae 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-104-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-600-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-600-normal.woff index bbd664d4ae7..d37c5db8d8c 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-600-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-700-normal.woff index 65aee3e09dd..67052fa5a70 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-106-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-108-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-108-400-normal.woff index 648a27b47a3..f2b8a60a459 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-108-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-108-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-300-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-300-normal.woff index ce75df0d9dd..d482eaf525c 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-300-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-500-normal.woff index b7837be4957..c936c32262d 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-111-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-114-600-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-114-600-normal.woff index e93273cba18..87dca6d4e2f 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-114-600-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-114-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-117-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-117-700-normal.woff index df94eb4f474..baed5c88ab1 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-117-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-117-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-400-normal.woff index bb9d9e07ff4..a4d37f89c4c 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-600-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-600-normal.woff index 3dfaf198d07..fcd781c1045 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-600-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-12-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-15-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-15-200-normal.woff index 001797185d5..2bf76f744ce 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-15-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-15-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-18-300-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-18-300-normal.woff index 872c190b8d2..41fe2c4e021 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-18-300-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-18-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-24-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-24-200-normal.woff index 939b04fa227..16f88a4fe0f 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-24-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-24-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-27-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-27-100-normal.woff index dbdf1db6a1c..546ba444f4b 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-27-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-27-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-29-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-29-100-normal.woff index dc9459dc255..96ef6685da2 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-29-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-29-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-30-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-30-700-normal.woff index a296ff3cb44..6f081bff2fb 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-30-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-30-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-33-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-33-200-normal.woff index b9dc484d3b1..c85720bdd59 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-33-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-33-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-34-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-34-200-normal.woff index dab84b2e108..289157b8329 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-34-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-34-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-200-normal.woff index 436e66a1b48..f4b2cbd7d76 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-400-normal.woff index b571f9d5ec4..fe47bed7d09 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-35-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-36-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-36-200-normal.woff index 73453a7ff0c..b4ebdcbf6d1 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-36-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-36-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-38-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-38-400-normal.woff index 93f8868097e..0e0ec2d757c 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-38-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-38-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-39-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-39-100-normal.woff index 05c04d8514d..1570298a833 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-39-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-39-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-100-normal.woff index fc1a1312938..85a9885f838 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-500-normal.woff index d3371407fc7..7c9a1df0c72 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-40-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-41-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-41-400-normal.woff index 3f5616597c7..226e3f889ed 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-41-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-41-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-44-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-44-500-normal.woff index d53ac3ccb7c..119fb1acfea 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-44-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-44-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-45-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-45-100-normal.woff index 0232e303c09..adc7c4156d0 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-45-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-45-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-47-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-47-700-normal.woff index bb89c311c67..9d7e9d1cadf 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-47-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-47-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-49-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-49-700-normal.woff index 35926925407..2dde3e7b13f 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-49-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-49-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-54-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-54-500-normal.woff index 7ca8f7b7d06..3223d35d3e9 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-54-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-54-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-500-normal.woff index cddf02b51bd..1e5a2574e9e 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-700-normal.woff index 71e9dcf9289..034fb550dcf 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-58-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-62-300-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-62-300-normal.woff index 437d9f6885a..048c5cf95b2 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-62-300-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-62-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-64-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-64-500-normal.woff index e2b6ee7c570..e697e9712d6 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-64-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-64-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-65-300-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-65-300-normal.woff index e1508bb9cfa..695cc644e1b 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-65-300-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-65-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-66-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-66-700-normal.woff index 1cbd2c78ce1..53800ad4e97 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-66-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-66-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-67-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-67-200-normal.woff index a8b429a518e..c73f4a2f372 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-67-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-67-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-100-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-100-normal.woff index f3cab2693d8..15560471c84 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-100-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-400-normal.woff index 8b34f94ceb7..355692b0cce 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-68-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-300-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-300-normal.woff index 6fc6c88d2b5..a5e2b7fd08a 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-300-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-700-normal.woff index 1cb6539a33f..aca17be610a 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-7-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-70-500-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-70-500-normal.woff index a58a0acca90..a42671364a5 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-70-500-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-70-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-75-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-75-700-normal.woff index 5e87499f24a..7970fff8698 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-75-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-75-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-79-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-79-400-normal.woff index e611399463a..c05cd149dd9 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-79-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-79-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-84-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-84-400-normal.woff index 82edf73de24..51eac79a4b5 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-84-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-84-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-88-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-88-200-normal.woff index ec0a89f8bd3..6766335b6a9 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-88-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-88-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-89-200-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-89-200-normal.woff index f22f78403e0..864b9bb0480 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-89-200-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-89-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-95-300-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-95-300-normal.woff index 4927d319728..79996254c0e 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-95-300-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-95-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-96-700-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-96-700-normal.woff index 31715940c43..ab04cfc6594 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-96-700-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-96-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-99-400-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-99-400-normal.woff index 68a62a1c100..178d2719eb0 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-99-400-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-99-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-japanese-600-normal.woff b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-japanese-600-normal.woff index 0aaa789daaf..456e8e02f26 100644 Binary files a/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-japanese-600-normal.woff and b/fonts/google/ibm-plex-sans-jp/files/ibm-plex-sans-jp-japanese-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-jp/scss/mixins.scss b/fonts/google/ibm-plex-sans-jp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-jp/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-jp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-300-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-300-normal.woff index 1e21fb5315a..794d5afb515 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-300-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-600-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-600-normal.woff index 5b3479e2c47..961f174b2da 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-600-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-101-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-200-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-200-normal.woff index 1603d1d8940..a8f7fc7b91c 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-200-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-500-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-500-normal.woff index 6bacbd379ba..8d6fb885357 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-500-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-105-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-111-100-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-111-100-normal.woff index c47205ee1ec..b5ecb3b74cc 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-111-100-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-111-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-112-700-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-112-700-normal.woff index 2ddbe439299..776c0bb49c6 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-112-700-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-112-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-117-200-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-117-200-normal.woff index fc0816d33b7..601fab947d6 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-117-200-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-117-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-119-500-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-119-500-normal.woff index 01509b6dd55..670ce0ccb56 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-119-500-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-119-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-18-100-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-18-100-normal.woff index 957f7d751cc..727d83325f8 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-18-100-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-18-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-21-700-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-21-700-normal.woff index 6be22e50b49..afd4fdfea21 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-21-700-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-21-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-22-400-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-22-400-normal.woff index 884fa828f5e..1c2108b3aff 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-22-400-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-22-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-300-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-300-normal.woff index 91e8709329e..bb05767e882 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-300-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-700-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-700-normal.woff index fa98d4a64af..3a23ecc0a5b 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-700-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-24-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-100-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-100-normal.woff index edfc3faed7c..9b35378731d 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-100-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-600-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-600-normal.woff index b30a58300e9..c0374137544 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-600-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-25-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-29-400-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-29-400-normal.woff index f4c63606dba..8aecaedfd14 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-29-400-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-29-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-32-100-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-32-100-normal.woff index 2a5806e7085..fd66871f33a 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-32-100-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-32-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-36-200-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-36-200-normal.woff index 3bb51641f33..2bf88464c89 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-36-200-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-36-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-40-400-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-40-400-normal.woff index fa411cf9978..c9bd4a469bd 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-40-400-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-40-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-41-500-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-41-500-normal.woff index f21d01e2561..db165272730 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-41-500-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-41-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-42-100-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-42-100-normal.woff index efe188de10b..47a8dfb4dfc 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-42-100-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-42-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-45-400-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-45-400-normal.woff index af06cb944ab..e1bd13c8dfb 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-45-400-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-45-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-46-300-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-46-300-normal.woff index a61f7ef19e6..37252e35d51 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-46-300-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-46-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-47-300-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-47-300-normal.woff index c124a738016..f3a6863dc06 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-47-300-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-47-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-5-400-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-5-400-normal.woff index b4fc9cde233..d6f9e09bfb4 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-5-400-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-5-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-56-300-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-56-300-normal.woff index e061cf8f57f..f1e9a1f377a 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-56-300-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-56-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-57-600-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-57-600-normal.woff index 88d13bbaf1c..23a93688049 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-57-600-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-57-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-6-400-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-6-400-normal.woff index 094f24c0363..54b406fc08f 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-6-400-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-6-400-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-9-600-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-9-600-normal.woff index e0936e497f9..7dd2c25329f 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-9-600-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-9-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-93-300-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-93-300-normal.woff index 9bd5465851c..45a5ce7641f 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-93-300-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-93-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-94-200-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-94-200-normal.woff index a4eabd6addf..24fca036a55 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-94-200-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-94-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-95-100-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-95-100-normal.woff index 4745023cef2..181bb9f6807 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-95-100-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-95-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-96-200-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-96-200-normal.woff index 2f6933d9bd3..4b2beeb9d7c 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-96-200-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-96-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-97-200-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-97-200-normal.woff index 43a56012c49..3d78f39c2e7 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-97-200-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-97-200-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-latin-600-normal.woff b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-latin-600-normal.woff index 981e891629b..cb05b045a91 100644 Binary files a/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-latin-600-normal.woff and b/fonts/google/ibm-plex-sans-kr/files/ibm-plex-sans-kr-latin-600-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-kr/scss/mixins.scss b/fonts/google/ibm-plex-sans-kr/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-kr/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-kr/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-thai-looped/files/ibm-plex-sans-thai-looped-latin-ext-300-normal.woff b/fonts/google/ibm-plex-sans-thai-looped/files/ibm-plex-sans-thai-looped-latin-ext-300-normal.woff index 9275d886a18..b4fbf991dfd 100644 Binary files a/fonts/google/ibm-plex-sans-thai-looped/files/ibm-plex-sans-thai-looped-latin-ext-300-normal.woff and b/fonts/google/ibm-plex-sans-thai-looped/files/ibm-plex-sans-thai-looped-latin-ext-300-normal.woff differ diff --git a/fonts/google/ibm-plex-sans-thai-looped/scss/mixins.scss b/fonts/google/ibm-plex-sans-thai-looped/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-thai-looped/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-thai-looped/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans-thai/scss/mixins.scss b/fonts/google/ibm-plex-sans-thai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans-thai/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans-thai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-500-normal.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-500-normal.woff index 9b213b9911e..b0710894108 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-500-normal.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-500-normal.woff differ diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-700-normal.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-700-normal.woff index 013f8ee2777..acda8da4b79 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-700-normal.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-100-normal.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-100-normal.woff index a0a9c0a24e6..386d96fc9c9 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-100-normal.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-500-italic.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-500-italic.woff index e1b114f5316..28cd8d436e2 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-500-italic.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-greek-700-normal.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-greek-700-normal.woff index 666068f4019..8722915c29c 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-greek-700-normal.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-greek-700-normal.woff differ diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-latin-ext-100-italic.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-latin-ext-100-italic.woff index 12a15b15a0d..45d018cfb99 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-latin-ext-100-italic.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-latin-ext-100-italic.woff differ diff --git a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-vietnamese-300-italic.woff b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-vietnamese-300-italic.woff index 09dbf35e336..b66369f5479 100644 Binary files a/fonts/google/ibm-plex-sans/files/ibm-plex-sans-vietnamese-300-italic.woff and b/fonts/google/ibm-plex-sans/files/ibm-plex-sans-vietnamese-300-italic.woff differ diff --git a/fonts/google/ibm-plex-sans/scss/mixins.scss b/fonts/google/ibm-plex-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-sans/scss/mixins.scss +++ b/fonts/google/ibm-plex-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ibm-plex-serif/files/ibm-plex-serif-cyrillic-300-normal.woff b/fonts/google/ibm-plex-serif/files/ibm-plex-serif-cyrillic-300-normal.woff index ed0017ad643..4ec83103dfb 100644 Binary files a/fonts/google/ibm-plex-serif/files/ibm-plex-serif-cyrillic-300-normal.woff and b/fonts/google/ibm-plex-serif/files/ibm-plex-serif-cyrillic-300-normal.woff differ diff --git a/fonts/google/ibm-plex-serif/files/ibm-plex-serif-latin-200-italic.woff b/fonts/google/ibm-plex-serif/files/ibm-plex-serif-latin-200-italic.woff index 56598a9f1b7..6794edf1185 100644 Binary files a/fonts/google/ibm-plex-serif/files/ibm-plex-serif-latin-200-italic.woff and b/fonts/google/ibm-plex-serif/files/ibm-plex-serif-latin-200-italic.woff differ diff --git a/fonts/google/ibm-plex-serif/files/ibm-plex-serif-vietnamese-500-italic.woff b/fonts/google/ibm-plex-serif/files/ibm-plex-serif-vietnamese-500-italic.woff index 1d39d482085..4bfab28e9d4 100644 Binary files a/fonts/google/ibm-plex-serif/files/ibm-plex-serif-vietnamese-500-italic.woff and b/fonts/google/ibm-plex-serif/files/ibm-plex-serif-vietnamese-500-italic.woff differ diff --git a/fonts/google/ibm-plex-serif/scss/mixins.scss b/fonts/google/ibm-plex-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ibm-plex-serif/scss/mixins.scss +++ b/fonts/google/ibm-plex-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/iceberg/scss/mixins.scss b/fonts/google/iceberg/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/iceberg/scss/mixins.scss +++ b/fonts/google/iceberg/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/iceland/scss/mixins.scss b/fonts/google/iceland/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/iceland/scss/mixins.scss +++ b/fonts/google/iceland/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-double-pica-sc/scss/mixins.scss b/fonts/google/im-fell-double-pica-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-double-pica-sc/scss/mixins.scss +++ b/fonts/google/im-fell-double-pica-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-double-pica/scss/mixins.scss b/fonts/google/im-fell-double-pica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-double-pica/scss/mixins.scss +++ b/fonts/google/im-fell-double-pica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-dw-pica-sc/scss/mixins.scss b/fonts/google/im-fell-dw-pica-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-dw-pica-sc/scss/mixins.scss +++ b/fonts/google/im-fell-dw-pica-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-italic.woff b/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-italic.woff index 6a036f24f31..c5dba3554f8 100644 Binary files a/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-italic.woff and b/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-italic.woff differ diff --git a/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-normal.woff b/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-normal.woff index 49a659b3a74..9d5d5706489 100644 Binary files a/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-normal.woff and b/fonts/google/im-fell-dw-pica/files/im-fell-dw-pica-latin-400-normal.woff differ diff --git a/fonts/google/im-fell-dw-pica/scss/mixins.scss b/fonts/google/im-fell-dw-pica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-dw-pica/scss/mixins.scss +++ b/fonts/google/im-fell-dw-pica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-english-sc/scss/mixins.scss b/fonts/google/im-fell-english-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-english-sc/scss/mixins.scss +++ b/fonts/google/im-fell-english-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-english/scss/mixins.scss b/fonts/google/im-fell-english/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-english/scss/mixins.scss +++ b/fonts/google/im-fell-english/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-french-canon-sc/scss/mixins.scss b/fonts/google/im-fell-french-canon-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-french-canon-sc/scss/mixins.scss +++ b/fonts/google/im-fell-french-canon-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-french-canon/scss/mixins.scss b/fonts/google/im-fell-french-canon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-french-canon/scss/mixins.scss +++ b/fonts/google/im-fell-french-canon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-great-primer-sc/scss/mixins.scss b/fonts/google/im-fell-great-primer-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-great-primer-sc/scss/mixins.scss +++ b/fonts/google/im-fell-great-primer-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/im-fell-great-primer/scss/mixins.scss b/fonts/google/im-fell-great-primer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/im-fell-great-primer/scss/mixins.scss +++ b/fonts/google/im-fell-great-primer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/imbue/scss/mixins.scss b/fonts/google/imbue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/imbue/scss/mixins.scss +++ b/fonts/google/imbue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/imperial-script/files/imperial-script-latin-400-normal.woff b/fonts/google/imperial-script/files/imperial-script-latin-400-normal.woff index 6245b748c01..f13c36a4c07 100644 Binary files a/fonts/google/imperial-script/files/imperial-script-latin-400-normal.woff and b/fonts/google/imperial-script/files/imperial-script-latin-400-normal.woff differ diff --git a/fonts/google/imperial-script/files/imperial-script-latin-ext-400-normal.woff b/fonts/google/imperial-script/files/imperial-script-latin-ext-400-normal.woff index f9493287f92..a6267d5a35d 100644 Binary files a/fonts/google/imperial-script/files/imperial-script-latin-ext-400-normal.woff and b/fonts/google/imperial-script/files/imperial-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/imperial-script/files/imperial-script-vietnamese-400-normal.woff b/fonts/google/imperial-script/files/imperial-script-vietnamese-400-normal.woff index 5570e4708af..2255c204dff 100644 Binary files a/fonts/google/imperial-script/files/imperial-script-vietnamese-400-normal.woff and b/fonts/google/imperial-script/files/imperial-script-vietnamese-400-normal.woff differ diff --git a/fonts/google/imperial-script/scss/mixins.scss b/fonts/google/imperial-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/imperial-script/scss/mixins.scss +++ b/fonts/google/imperial-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/imprima/scss/mixins.scss b/fonts/google/imprima/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/imprima/scss/mixins.scss +++ b/fonts/google/imprima/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inclusive-sans/scss/mixins.scss b/fonts/google/inclusive-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inclusive-sans/scss/mixins.scss +++ b/fonts/google/inclusive-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inconsolata/files/inconsolata-latin-700-normal.woff b/fonts/google/inconsolata/files/inconsolata-latin-700-normal.woff index 53971653d33..bbecd86f0a9 100644 Binary files a/fonts/google/inconsolata/files/inconsolata-latin-700-normal.woff and b/fonts/google/inconsolata/files/inconsolata-latin-700-normal.woff differ diff --git a/fonts/google/inconsolata/files/inconsolata-vietnamese-800-normal.woff b/fonts/google/inconsolata/files/inconsolata-vietnamese-800-normal.woff index a945fcb13e2..3cdb3d410a2 100644 Binary files a/fonts/google/inconsolata/files/inconsolata-vietnamese-800-normal.woff and b/fonts/google/inconsolata/files/inconsolata-vietnamese-800-normal.woff differ diff --git a/fonts/google/inconsolata/scss/mixins.scss b/fonts/google/inconsolata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inconsolata/scss/mixins.scss +++ b/fonts/google/inconsolata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inder/files/inder-latin-ext-400-normal.woff b/fonts/google/inder/files/inder-latin-ext-400-normal.woff index 282de105b57..f7ea82e591c 100644 Binary files a/fonts/google/inder/files/inder-latin-ext-400-normal.woff and b/fonts/google/inder/files/inder-latin-ext-400-normal.woff differ diff --git a/fonts/google/inder/scss/mixins.scss b/fonts/google/inder/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inder/scss/mixins.scss +++ b/fonts/google/inder/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/indie-flower/scss/mixins.scss b/fonts/google/indie-flower/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/indie-flower/scss/mixins.scss +++ b/fonts/google/indie-flower/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ingrid-darling/scss/mixins.scss b/fonts/google/ingrid-darling/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ingrid-darling/scss/mixins.scss +++ b/fonts/google/ingrid-darling/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inika/scss/mixins.scss b/fonts/google/inika/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inika/scss/mixins.scss +++ b/fonts/google/inika/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-300-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-300-normal.woff index b79897a02cf..654c1ed79a9 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-300-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-300-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-400-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-400-normal.woff index 2547049bf87..0cead79ba9e 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-400-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-400-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-500-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-500-normal.woff index 03f19b49c13..da5d937e111 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-500-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-500-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-600-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-600-normal.woff index 9413aa5a806..eed5d76349c 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-600-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-600-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-700-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-700-normal.woff index ca0e1ef3359..80c546a7b2b 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-700-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-700-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-800-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-800-normal.woff index 60216ed5142..c1a90999c27 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-800-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-800-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-900-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-900-normal.woff index a8cc1e4bb0d..f2c55cad9ed 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-900-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-devanagari-900-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-300-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-300-normal.woff index f311f0c22a1..6205f7e01e5 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-300-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-300-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-400-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-400-normal.woff index 51941c1c591..82ce9b75799 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-400-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-400-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-500-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-500-normal.woff index ca4385e03cf..5667549555e 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-500-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-500-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-600-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-600-normal.woff index 546d3a86531..31a9b372d69 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-600-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-600-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-700-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-700-normal.woff index 453ce9c16cc..b2e363f7dcd 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-700-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-700-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-800-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-800-normal.woff index 344037af028..eb508f4819e 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-800-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-800-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-900-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-900-normal.woff index 0c9ab501052..defbab992ef 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-900-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-900-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-300-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-300-normal.woff index e4439b79be8..c6dba498013 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-300-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-300-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-400-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-400-normal.woff index db949db044c..e025eb02754 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-400-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-400-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-500-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-500-normal.woff index 93e9667bcc6..d898cfdf384 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-500-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-500-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-600-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-600-normal.woff index 36c46c29c93..085c0dc031c 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-600-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-600-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-700-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-700-normal.woff index f6838ed58b9..c420ab01c9f 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-700-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-700-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-800-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-800-normal.woff index 21ffebb4065..e59ca479370 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-800-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-800-normal.woff differ diff --git a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-900-normal.woff b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-900-normal.woff index c425d9fec6b..8df5b8ca7f1 100644 Binary files a/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-900-normal.woff and b/fonts/google/inknut-antiqua/files/inknut-antiqua-latin-ext-900-normal.woff differ diff --git a/fonts/google/inknut-antiqua/scss/mixins.scss b/fonts/google/inknut-antiqua/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inknut-antiqua/scss/mixins.scss +++ b/fonts/google/inknut-antiqua/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inria-sans/files/inria-sans-latin-300-italic.woff b/fonts/google/inria-sans/files/inria-sans-latin-300-italic.woff index 3b23716d33c..3a7514a5ea5 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-300-italic.woff and b/fonts/google/inria-sans/files/inria-sans-latin-300-italic.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-300-normal.woff b/fonts/google/inria-sans/files/inria-sans-latin-300-normal.woff index 23e43250156..12b7a4d5860 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-300-normal.woff and b/fonts/google/inria-sans/files/inria-sans-latin-300-normal.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-400-italic.woff b/fonts/google/inria-sans/files/inria-sans-latin-400-italic.woff index cf22053fb3d..af1caa313f0 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-400-italic.woff and b/fonts/google/inria-sans/files/inria-sans-latin-400-italic.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-400-normal.woff b/fonts/google/inria-sans/files/inria-sans-latin-400-normal.woff index 52fc63d4f05..617efefbdc7 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-400-normal.woff and b/fonts/google/inria-sans/files/inria-sans-latin-400-normal.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-700-italic.woff b/fonts/google/inria-sans/files/inria-sans-latin-700-italic.woff index ea42da86cc0..a9268eec7c5 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-700-italic.woff and b/fonts/google/inria-sans/files/inria-sans-latin-700-italic.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-700-normal.woff b/fonts/google/inria-sans/files/inria-sans-latin-700-normal.woff index 7d0d4a76602..95ec2d885b1 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-700-normal.woff and b/fonts/google/inria-sans/files/inria-sans-latin-700-normal.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-ext-300-italic.woff b/fonts/google/inria-sans/files/inria-sans-latin-ext-300-italic.woff index 7be644a0e97..bcdb648618f 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-ext-300-italic.woff and b/fonts/google/inria-sans/files/inria-sans-latin-ext-300-italic.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-ext-300-normal.woff b/fonts/google/inria-sans/files/inria-sans-latin-ext-300-normal.woff index e3bb465a445..177fdbe06b7 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-ext-300-normal.woff and b/fonts/google/inria-sans/files/inria-sans-latin-ext-300-normal.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-ext-400-italic.woff b/fonts/google/inria-sans/files/inria-sans-latin-ext-400-italic.woff index 5daf9b9d4f3..414e74c9c08 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-ext-400-italic.woff and b/fonts/google/inria-sans/files/inria-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-ext-400-normal.woff b/fonts/google/inria-sans/files/inria-sans-latin-ext-400-normal.woff index dfad778927a..19905fab068 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-ext-400-normal.woff and b/fonts/google/inria-sans/files/inria-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-ext-700-italic.woff b/fonts/google/inria-sans/files/inria-sans-latin-ext-700-italic.woff index a7ed37fa6bb..87ffa158035 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-ext-700-italic.woff and b/fonts/google/inria-sans/files/inria-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/inria-sans/files/inria-sans-latin-ext-700-normal.woff b/fonts/google/inria-sans/files/inria-sans-latin-ext-700-normal.woff index 7db94d81b6f..b0a1fa4fcd3 100644 Binary files a/fonts/google/inria-sans/files/inria-sans-latin-ext-700-normal.woff and b/fonts/google/inria-sans/files/inria-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/inria-sans/scss/mixins.scss b/fonts/google/inria-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inria-sans/scss/mixins.scss +++ b/fonts/google/inria-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inria-serif/files/inria-serif-latin-ext-300-italic.woff b/fonts/google/inria-serif/files/inria-serif-latin-ext-300-italic.woff index 9ff4997caa1..5b509606a94 100644 Binary files a/fonts/google/inria-serif/files/inria-serif-latin-ext-300-italic.woff and b/fonts/google/inria-serif/files/inria-serif-latin-ext-300-italic.woff differ diff --git a/fonts/google/inria-serif/scss/mixins.scss b/fonts/google/inria-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inria-serif/scss/mixins.scss +++ b/fonts/google/inria-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inspiration/scss/mixins.scss b/fonts/google/inspiration/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inspiration/scss/mixins.scss +++ b/fonts/google/inspiration/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-400-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-400-italic.woff index e0ac7a2ca01..2c22f33aa03 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-400-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-400-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-400-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-400-normal.woff index 2a6540828c4..a9b4ade3f33 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-400-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-400-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-500-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-500-italic.woff index ee5b5eb7070..4c7eee959ae 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-500-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-500-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-500-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-500-normal.woff index 09c8872f92f..de1a6a1a55f 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-500-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-500-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-600-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-600-italic.woff index c9d63a638d1..d0c216aa82b 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-600-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-600-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-600-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-600-normal.woff index eb95c88cee4..cc3eb3a4629 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-600-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-600-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-700-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-700-italic.woff index 026cb863b92..7d02b1e18d3 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-700-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-700-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-700-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-700-normal.woff index d657beea74f..247b9c927f6 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-700-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-700-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-italic.woff index 18eb567ce7f..9cac1022ae2 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-normal.woff index 8fbe2840d52..2d8d4fe9b9c 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-italic.woff index b5bb8958c7d..65e41e0ba40 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-normal.woff index 0ca926f71a1..396b138371e 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-500-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-italic.woff index e751e8ee8c5..9a307873d6f 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-normal.woff index 39c0c6dcf0c..c4f413f3731 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-600-normal.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-italic.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-italic.woff index 616af28e97a..59e9dab94da 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-italic.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-normal.woff b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-normal.woff index 3d02be6a591..ae2a22291ff 100644 Binary files a/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-normal.woff and b/fonts/google/instrument-sans/files/instrument-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/instrument-sans/scss/mixins.scss b/fonts/google/instrument-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/instrument-sans/scss/mixins.scss +++ b/fonts/google/instrument-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/instrument-serif/scss/mixins.scss b/fonts/google/instrument-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/instrument-serif/scss/mixins.scss +++ b/fonts/google/instrument-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inter-tight/files/inter-tight-cyrillic-200-normal.woff b/fonts/google/inter-tight/files/inter-tight-cyrillic-200-normal.woff index 7e598fbdf78..297cc7d8c4a 100644 Binary files a/fonts/google/inter-tight/files/inter-tight-cyrillic-200-normal.woff and b/fonts/google/inter-tight/files/inter-tight-cyrillic-200-normal.woff differ diff --git a/fonts/google/inter-tight/files/inter-tight-cyrillic-900-normal.woff b/fonts/google/inter-tight/files/inter-tight-cyrillic-900-normal.woff index 3654362cf7d..fa1284ba129 100644 Binary files a/fonts/google/inter-tight/files/inter-tight-cyrillic-900-normal.woff and b/fonts/google/inter-tight/files/inter-tight-cyrillic-900-normal.woff differ diff --git a/fonts/google/inter-tight/files/inter-tight-greek-ext-400-normal.woff b/fonts/google/inter-tight/files/inter-tight-greek-ext-400-normal.woff index 531ccb2b275..4aceeedb7da 100644 Binary files a/fonts/google/inter-tight/files/inter-tight-greek-ext-400-normal.woff and b/fonts/google/inter-tight/files/inter-tight-greek-ext-400-normal.woff differ diff --git a/fonts/google/inter-tight/files/inter-tight-latin-ext-100-italic.woff b/fonts/google/inter-tight/files/inter-tight-latin-ext-100-italic.woff index bd8782f5579..14cbb0a4076 100644 Binary files a/fonts/google/inter-tight/files/inter-tight-latin-ext-100-italic.woff and b/fonts/google/inter-tight/files/inter-tight-latin-ext-100-italic.woff differ diff --git a/fonts/google/inter-tight/files/inter-tight-vietnamese-200-normal.woff b/fonts/google/inter-tight/files/inter-tight-vietnamese-200-normal.woff index 11216a22d6b..46da4e2d07d 100644 Binary files a/fonts/google/inter-tight/files/inter-tight-vietnamese-200-normal.woff and b/fonts/google/inter-tight/files/inter-tight-vietnamese-200-normal.woff differ diff --git a/fonts/google/inter-tight/scss/mixins.scss b/fonts/google/inter-tight/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inter-tight/scss/mixins.scss +++ b/fonts/google/inter-tight/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/inter/files/inter-cyrillic-800-normal.woff b/fonts/google/inter/files/inter-cyrillic-800-normal.woff index 7ca968eb0de..1d1e429f23d 100644 Binary files a/fonts/google/inter/files/inter-cyrillic-800-normal.woff and b/fonts/google/inter/files/inter-cyrillic-800-normal.woff differ diff --git a/fonts/google/inter/files/inter-cyrillic-ext-600-normal.woff b/fonts/google/inter/files/inter-cyrillic-ext-600-normal.woff index 986f8adc198..54fb2a68eab 100644 Binary files a/fonts/google/inter/files/inter-cyrillic-ext-600-normal.woff and b/fonts/google/inter/files/inter-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/inter/files/inter-greek-ext-300-normal.woff b/fonts/google/inter/files/inter-greek-ext-300-normal.woff index f0cfbb0d2b3..a2f036035f8 100644 Binary files a/fonts/google/inter/files/inter-greek-ext-300-normal.woff and b/fonts/google/inter/files/inter-greek-ext-300-normal.woff differ diff --git a/fonts/google/inter/files/inter-latin-300-normal.woff b/fonts/google/inter/files/inter-latin-300-normal.woff index 953bece0d18..05e344a148e 100644 Binary files a/fonts/google/inter/files/inter-latin-300-normal.woff and b/fonts/google/inter/files/inter-latin-300-normal.woff differ diff --git a/fonts/google/inter/files/inter-latin-400-normal.woff b/fonts/google/inter/files/inter-latin-400-normal.woff index 661c64ce68b..df43f69e4b7 100644 Binary files a/fonts/google/inter/files/inter-latin-400-normal.woff and b/fonts/google/inter/files/inter-latin-400-normal.woff differ diff --git a/fonts/google/inter/scss/mixins.scss b/fonts/google/inter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/inter/scss/mixins.scss +++ b/fonts/google/inter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/irish-grover/scss/mixins.scss b/fonts/google/irish-grover/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/irish-grover/scss/mixins.scss +++ b/fonts/google/irish-grover/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/island-moments/scss/mixins.scss b/fonts/google/island-moments/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/island-moments/scss/mixins.scss +++ b/fonts/google/island-moments/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/istok-web/files/istok-web-cyrillic-ext-700-normal.woff b/fonts/google/istok-web/files/istok-web-cyrillic-ext-700-normal.woff index 771d108601a..2e3df7c2b43 100644 Binary files a/fonts/google/istok-web/files/istok-web-cyrillic-ext-700-normal.woff and b/fonts/google/istok-web/files/istok-web-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/istok-web/scss/mixins.scss b/fonts/google/istok-web/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/istok-web/scss/mixins.scss +++ b/fonts/google/istok-web/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/italiana/scss/mixins.scss b/fonts/google/italiana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/italiana/scss/mixins.scss +++ b/fonts/google/italiana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/italianno/scss/mixins.scss b/fonts/google/italianno/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/italianno/scss/mixins.scss +++ b/fonts/google/italianno/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/itim/scss/mixins.scss b/fonts/google/itim/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/itim/scss/mixins.scss +++ b/fonts/google/itim/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jacquard-12-charted/scss/mixins.scss b/fonts/google/jacquard-12-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jacquard-12-charted/scss/mixins.scss +++ b/fonts/google/jacquard-12-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jacquard-24/scss/mixins.scss b/fonts/google/jacquard-24/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jacquard-24/scss/mixins.scss +++ b/fonts/google/jacquard-24/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jacquarda-bastarda-9-charted/scss/mixins.scss b/fonts/google/jacquarda-bastarda-9-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jacquarda-bastarda-9-charted/scss/mixins.scss +++ b/fonts/google/jacquarda-bastarda-9-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jacquarda-bastarda-9/scss/mixins.scss b/fonts/google/jacquarda-bastarda-9/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jacquarda-bastarda-9/scss/mixins.scss +++ b/fonts/google/jacquarda-bastarda-9/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jacques-francois-shadow/scss/mixins.scss b/fonts/google/jacques-francois-shadow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jacques-francois-shadow/scss/mixins.scss +++ b/fonts/google/jacques-francois-shadow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jacques-francois/scss/mixins.scss b/fonts/google/jacques-francois/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jacques-francois/scss/mixins.scss +++ b/fonts/google/jacques-francois/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jaldi/scss/mixins.scss b/fonts/google/jaldi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jaldi/scss/mixins.scss +++ b/fonts/google/jaldi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-10-charted/scss/mixins.scss b/fonts/google/jersey-10-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-10-charted/scss/mixins.scss +++ b/fonts/google/jersey-10-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-10/scss/mixins.scss b/fonts/google/jersey-10/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-10/scss/mixins.scss +++ b/fonts/google/jersey-10/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-15-charted/scss/mixins.scss b/fonts/google/jersey-15-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-15-charted/scss/mixins.scss +++ b/fonts/google/jersey-15-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-15/scss/mixins.scss b/fonts/google/jersey-15/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-15/scss/mixins.scss +++ b/fonts/google/jersey-15/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-20-charted/scss/mixins.scss b/fonts/google/jersey-20-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-20-charted/scss/mixins.scss +++ b/fonts/google/jersey-20-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-20/scss/mixins.scss b/fonts/google/jersey-20/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-20/scss/mixins.scss +++ b/fonts/google/jersey-20/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jersey-25/scss/mixins.scss b/fonts/google/jersey-25/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jersey-25/scss/mixins.scss +++ b/fonts/google/jersey-25/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-300-normal.woff b/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-300-normal.woff index e5a583cac07..4316a99affc 100644 Binary files a/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-300-normal.woff and b/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-300-normal.woff differ diff --git a/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-600-italic.woff b/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-600-italic.woff index ae91dfd5814..af13ba4ff8d 100644 Binary files a/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-600-italic.woff and b/fonts/google/jetbrains-mono/files/jetbrains-mono-greek-600-italic.woff differ diff --git a/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-200-normal.woff b/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-200-normal.woff index b26eddf05df..4f80347075b 100644 Binary files a/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-200-normal.woff and b/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-200-normal.woff differ diff --git a/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-ext-600-italic.woff b/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-ext-600-italic.woff index ebc1596b998..8a43b2140a0 100644 Binary files a/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-ext-600-italic.woff and b/fonts/google/jetbrains-mono/files/jetbrains-mono-latin-ext-600-italic.woff differ diff --git a/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-400-normal.woff b/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-400-normal.woff index b6f299ff3e5..060be87feeb 100644 Binary files a/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-400-normal.woff and b/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-400-normal.woff differ diff --git a/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-800-normal.woff b/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-800-normal.woff index 459b8e5484e..c472fcc25fe 100644 Binary files a/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-800-normal.woff and b/fonts/google/jetbrains-mono/files/jetbrains-mono-vietnamese-800-normal.woff differ diff --git a/fonts/google/jetbrains-mono/scss/mixins.scss b/fonts/google/jetbrains-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jetbrains-mono/scss/mixins.scss +++ b/fonts/google/jetbrains-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jim-nightshade/scss/mixins.scss b/fonts/google/jim-nightshade/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jim-nightshade/scss/mixins.scss +++ b/fonts/google/jim-nightshade/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/joan/files/joan-latin-ext-400-normal.woff b/fonts/google/joan/files/joan-latin-ext-400-normal.woff index 03ecd4d4874..8ff67746ec8 100644 Binary files a/fonts/google/joan/files/joan-latin-ext-400-normal.woff and b/fonts/google/joan/files/joan-latin-ext-400-normal.woff differ diff --git a/fonts/google/joan/scss/mixins.scss b/fonts/google/joan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/joan/scss/mixins.scss +++ b/fonts/google/joan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jockey-one/scss/mixins.scss b/fonts/google/jockey-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jockey-one/scss/mixins.scss +++ b/fonts/google/jockey-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jolly-lodger/files/jolly-lodger-latin-400-normal.woff b/fonts/google/jolly-lodger/files/jolly-lodger-latin-400-normal.woff index cb83dcc1b3a..c7e46c6016f 100644 Binary files a/fonts/google/jolly-lodger/files/jolly-lodger-latin-400-normal.woff and b/fonts/google/jolly-lodger/files/jolly-lodger-latin-400-normal.woff differ diff --git a/fonts/google/jolly-lodger/scss/mixins.scss b/fonts/google/jolly-lodger/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jolly-lodger/scss/mixins.scss +++ b/fonts/google/jolly-lodger/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jomhuria/scss/mixins.scss b/fonts/google/jomhuria/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jomhuria/scss/mixins.scss +++ b/fonts/google/jomhuria/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jomolhari/files/jomolhari-latin-400-normal.woff b/fonts/google/jomolhari/files/jomolhari-latin-400-normal.woff index cab43de5bbc..09ed9fd2852 100644 Binary files a/fonts/google/jomolhari/files/jomolhari-latin-400-normal.woff and b/fonts/google/jomolhari/files/jomolhari-latin-400-normal.woff differ diff --git a/fonts/google/jomolhari/files/jomolhari-tibetan-400-normal.woff b/fonts/google/jomolhari/files/jomolhari-tibetan-400-normal.woff index 79f464a02bf..5eccaa02689 100644 Binary files a/fonts/google/jomolhari/files/jomolhari-tibetan-400-normal.woff and b/fonts/google/jomolhari/files/jomolhari-tibetan-400-normal.woff differ diff --git a/fonts/google/jomolhari/scss/mixins.scss b/fonts/google/jomolhari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jomolhari/scss/mixins.scss +++ b/fonts/google/jomolhari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-100-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-100-italic.woff index 09637b2f0e5..7d55e55fd5b 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-100-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-100-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-100-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-100-normal.woff index c9b8b79dba5..fc68840823f 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-100-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-100-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-200-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-200-italic.woff index 6d857cc1c65..5fd76c1e104 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-200-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-200-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-200-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-200-normal.woff index 922dd813005..638d482c039 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-200-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-200-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-300-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-300-italic.woff index 0d713d11c64..7785d30ca28 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-300-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-300-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-300-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-300-normal.woff index 166d95f38a8..3d0446a9e5a 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-300-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-300-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-400-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-400-italic.woff index ac27fcde13b..025ae121966 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-400-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-400-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-400-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-400-normal.woff index 680887d1248..50d0a5d7b3b 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-400-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-400-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-500-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-500-italic.woff index 87f5553e4d5..16e98e133a0 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-500-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-500-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-500-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-500-normal.woff index cc0cae03eee..659b108ea94 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-500-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-500-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-600-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-600-italic.woff index c926aa4459f..0501d300d5f 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-600-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-600-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-600-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-600-normal.woff index 419c3606783..3d56b115cb6 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-600-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-600-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-700-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-700-italic.woff index 1e0fe698127..9f4b9b59274 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-700-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-700-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-700-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-700-normal.woff index 2a361c889ed..cacebfeebbd 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-700-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-700-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-italic.woff index 3153575076c..7cdcf9a981d 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-normal.woff index 60a6cd09784..cbbc02a89a4 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-100-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-italic.woff index 1590f47a44c..b08f4bcb528 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-normal.woff index 196e90d8ee6..cec353957eb 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-200-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-italic.woff index 1dcf9cc036f..4fc1e201d73 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-normal.woff index bc6bef7e9f7..f6aaadd4533 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-300-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-italic.woff index 89ff7e54bb3..b6c85bc1a41 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-normal.woff index b0acc68e7a8..65e82cbe3aa 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-italic.woff index c725e0490f2..69fe2ce48b0 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-normal.woff index dca715e00b8..e52fa03015f 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-500-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-italic.woff index cfef81ce381..fb529b4c205 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-normal.woff index 60e3a082d7c..a20d4d02f78 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-600-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-italic.woff index fd3fbe36770..c0083b7231d 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-normal.woff index c025ccbef07..ab602ecc51a 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-italic.woff index 1adc56d56a8..e3d40c85f86 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-normal.woff index c9e922649d6..a0b4e3cbe7c 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-100-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-italic.woff index af2e94ebd30..64b519496d2 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-normal.woff index f8ff9f793cf..70c195843ec 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-200-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-italic.woff index 72bcdba25fb..258abc7ffd2 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-normal.woff index dbfbeaab38c..f015f86d280 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-300-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-italic.woff index d1cd5b51f43..ac2d8beedbc 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-normal.woff index fd61c569217..26adf5fc96c 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-400-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-italic.woff index 7ec34ab3de2..755f3e31ae7 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-normal.woff index e541ea55d28..48df05f3016 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-500-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-italic.woff index 61d03fa551a..43f1a9be216 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-normal.woff index db4dd5d8a0e..c72f509bb8d 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-600-normal.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-italic.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-italic.woff index 5dba178243c..94a4d035b2c 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-italic.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-italic.woff differ diff --git a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-normal.woff b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-normal.woff index ef38e8f7703..ba36bd4e9fb 100644 Binary files a/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-normal.woff and b/fonts/google/josefin-sans/files/josefin-sans-vietnamese-700-normal.woff differ diff --git a/fonts/google/josefin-sans/scss/mixins.scss b/fonts/google/josefin-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/josefin-sans/scss/mixins.scss +++ b/fonts/google/josefin-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-100-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-100-italic.woff index 819b08c3951..a489392af66 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-100-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-100-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-100-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-100-normal.woff index 35f2771fbb8..7cf6f6074b0 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-100-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-100-normal.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-200-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-200-italic.woff index 70845d52d1b..01eb323d4cf 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-200-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-200-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-200-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-200-normal.woff index 7f7ccd7eaa4..bbd6a6434ea 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-200-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-200-normal.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-300-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-300-italic.woff index f12dc49baea..a43f39f2416 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-300-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-300-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-300-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-300-normal.woff index cbc8597e91b..75cbb7a4e7e 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-300-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-300-normal.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-400-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-400-italic.woff index e7d246666c8..57474f94afa 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-400-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-400-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-400-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-400-normal.woff index 7a376c3dd99..0d069844fb9 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-400-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-400-normal.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-500-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-500-italic.woff index 8a856c71243..cf58c6e4966 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-500-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-500-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-500-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-500-normal.woff index 40412b2a6ee..2ab8347d658 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-500-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-500-normal.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-600-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-600-italic.woff index 57a34cdad4a..cbd12a49640 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-600-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-600-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-600-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-600-normal.woff index 8edc855b335..e2695a204e6 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-600-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-600-normal.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-700-italic.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-700-italic.woff index b88184ddaf5..b3f570dd12f 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-700-italic.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-700-italic.woff differ diff --git a/fonts/google/josefin-slab/files/josefin-slab-latin-700-normal.woff b/fonts/google/josefin-slab/files/josefin-slab-latin-700-normal.woff index 6179330fae9..d2cf73952e7 100644 Binary files a/fonts/google/josefin-slab/files/josefin-slab-latin-700-normal.woff and b/fonts/google/josefin-slab/files/josefin-slab-latin-700-normal.woff differ diff --git a/fonts/google/josefin-slab/scss/mixins.scss b/fonts/google/josefin-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/josefin-slab/scss/mixins.scss +++ b/fonts/google/josefin-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jost/files/jost-latin-ext-300-normal.woff b/fonts/google/jost/files/jost-latin-ext-300-normal.woff index fdd6b8657fa..f98167694d3 100644 Binary files a/fonts/google/jost/files/jost-latin-ext-300-normal.woff and b/fonts/google/jost/files/jost-latin-ext-300-normal.woff differ diff --git a/fonts/google/jost/files/jost-latin-ext-700-normal.woff b/fonts/google/jost/files/jost-latin-ext-700-normal.woff index cf6e20006d3..ae64eea47a5 100644 Binary files a/fonts/google/jost/files/jost-latin-ext-700-normal.woff and b/fonts/google/jost/files/jost-latin-ext-700-normal.woff differ diff --git a/fonts/google/jost/scss/mixins.scss b/fonts/google/jost/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jost/scss/mixins.scss +++ b/fonts/google/jost/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/joti-one/files/joti-one-latin-400-normal.woff b/fonts/google/joti-one/files/joti-one-latin-400-normal.woff index 78cd00968a5..cec9f6b849e 100644 Binary files a/fonts/google/joti-one/files/joti-one-latin-400-normal.woff and b/fonts/google/joti-one/files/joti-one-latin-400-normal.woff differ diff --git a/fonts/google/joti-one/files/joti-one-latin-ext-400-normal.woff b/fonts/google/joti-one/files/joti-one-latin-ext-400-normal.woff index 5a4ed570340..0a9cfbced6f 100644 Binary files a/fonts/google/joti-one/files/joti-one-latin-ext-400-normal.woff and b/fonts/google/joti-one/files/joti-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/joti-one/scss/mixins.scss b/fonts/google/joti-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/joti-one/scss/mixins.scss +++ b/fonts/google/joti-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jua/scss/mixins.scss b/fonts/google/jua/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jua/scss/mixins.scss +++ b/fonts/google/jua/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/judson/scss/mixins.scss b/fonts/google/judson/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/judson/scss/mixins.scss +++ b/fonts/google/judson/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/julee/scss/mixins.scss b/fonts/google/julee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/julee/scss/mixins.scss +++ b/fonts/google/julee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/julius-sans-one/files/julius-sans-one-latin-ext-400-normal.woff b/fonts/google/julius-sans-one/files/julius-sans-one-latin-ext-400-normal.woff index 32228e0a397..3f8e808e453 100644 Binary files a/fonts/google/julius-sans-one/files/julius-sans-one-latin-ext-400-normal.woff and b/fonts/google/julius-sans-one/files/julius-sans-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/julius-sans-one/scss/mixins.scss b/fonts/google/julius-sans-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/julius-sans-one/scss/mixins.scss +++ b/fonts/google/julius-sans-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/junge/scss/mixins.scss b/fonts/google/junge/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/junge/scss/mixins.scss +++ b/fonts/google/junge/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/jura/scss/mixins.scss b/fonts/google/jura/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/jura/scss/mixins.scss +++ b/fonts/google/jura/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/just-another-hand/scss/mixins.scss b/fonts/google/just-another-hand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/just-another-hand/scss/mixins.scss +++ b/fonts/google/just-another-hand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/just-me-again-down-here/scss/mixins.scss b/fonts/google/just-me-again-down-here/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/just-me-again-down-here/scss/mixins.scss +++ b/fonts/google/just-me-again-down-here/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/k2d/files/k2d-latin-300-normal.woff b/fonts/google/k2d/files/k2d-latin-300-normal.woff index 89b6054b887..c183c25d924 100644 Binary files a/fonts/google/k2d/files/k2d-latin-300-normal.woff and b/fonts/google/k2d/files/k2d-latin-300-normal.woff differ diff --git a/fonts/google/k2d/files/k2d-latin-400-normal.woff b/fonts/google/k2d/files/k2d-latin-400-normal.woff index 9620e4de914..8e6ccbe3e45 100644 Binary files a/fonts/google/k2d/files/k2d-latin-400-normal.woff and b/fonts/google/k2d/files/k2d-latin-400-normal.woff differ diff --git a/fonts/google/k2d/files/k2d-thai-700-italic.woff b/fonts/google/k2d/files/k2d-thai-700-italic.woff index 50ca0a02e7d..792087cb870 100644 Binary files a/fonts/google/k2d/files/k2d-thai-700-italic.woff and b/fonts/google/k2d/files/k2d-thai-700-italic.woff differ diff --git a/fonts/google/k2d/files/k2d-vietnamese-400-normal.woff b/fonts/google/k2d/files/k2d-vietnamese-400-normal.woff index da2ab649d77..5903d079d15 100644 Binary files a/fonts/google/k2d/files/k2d-vietnamese-400-normal.woff and b/fonts/google/k2d/files/k2d-vietnamese-400-normal.woff differ diff --git a/fonts/google/k2d/scss/mixins.scss b/fonts/google/k2d/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/k2d/scss/mixins.scss +++ b/fonts/google/k2d/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kablammo/files/kablammo-cyrillic-ext-400-normal.woff b/fonts/google/kablammo/files/kablammo-cyrillic-ext-400-normal.woff index 0300f2fdf07..d47cfa3d912 100644 Binary files a/fonts/google/kablammo/files/kablammo-cyrillic-ext-400-normal.woff and b/fonts/google/kablammo/files/kablammo-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/kablammo/scss/mixins.scss b/fonts/google/kablammo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kablammo/scss/mixins.scss +++ b/fonts/google/kablammo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kadwa/scss/mixins.scss b/fonts/google/kadwa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kadwa/scss/mixins.scss +++ b/fonts/google/kadwa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-105-500-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-105-500-normal.woff index 99d32a713c6..fbeac15c0c5 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-105-500-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-105-500-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-116-500-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-116-500-normal.woff index a74608a945a..ff8c28d9c78 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-116-500-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-116-500-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-119-700-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-119-700-normal.woff index 2507b037b0c..fe6faa8d34e 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-119-700-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-119-700-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-15-400-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-15-400-normal.woff index 6cec8d7dd50..f41d76f50c8 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-15-400-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-15-400-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-18-400-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-18-400-normal.woff index 9d5b7fc077b..0aee4cd23b0 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-18-400-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-18-400-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-29-700-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-29-700-normal.woff index 1710d9739aa..bcd37554745 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-29-700-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-29-700-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-47-400-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-47-400-normal.woff index 74452ae5622..487b8acc831 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-47-400-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-47-400-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-47-700-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-47-700-normal.woff index beb522207f0..d5d4053a938 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-47-700-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-47-700-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-57-700-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-57-700-normal.woff index 620bf873378..7747f2a0643 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-57-700-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-57-700-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-58-400-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-58-400-normal.woff index 5c7839eac79..912636e5138 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-58-400-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-58-400-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-65-700-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-65-700-normal.woff index 74b0ddec5f8..46acfeceeb6 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-65-700-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-65-700-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-69-500-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-69-500-normal.woff index ef2514e4d8b..28439631c79 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-69-500-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-69-500-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-74-500-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-74-500-normal.woff index 21353f648e2..5eeb46a7630 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-74-500-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-74-500-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-81-700-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-81-700-normal.woff index 1a922700d2b..c7dd895e1c3 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-81-700-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-81-700-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-84-400-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-84-400-normal.woff index 87ab6268e03..791d3f79c07 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-84-400-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-84-400-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-89-500-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-89-500-normal.woff index 22cb46e0cb0..91d6b96e6dd 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-89-500-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-89-500-normal.woff differ diff --git a/fonts/google/kaisei-decol/files/kaisei-decol-92-500-normal.woff b/fonts/google/kaisei-decol/files/kaisei-decol-92-500-normal.woff index 127420bd2c9..fc758977d2c 100644 Binary files a/fonts/google/kaisei-decol/files/kaisei-decol-92-500-normal.woff and b/fonts/google/kaisei-decol/files/kaisei-decol-92-500-normal.woff differ diff --git a/fonts/google/kaisei-decol/scss/mixins.scss b/fonts/google/kaisei-decol/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kaisei-decol/scss/mixins.scss +++ b/fonts/google/kaisei-decol/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-400-normal.woff index 48a7bf6c3b8..38d1b117145 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-500-normal.woff index c961796a740..1b874efcb30 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-700-normal.woff index 91fd3398226..113cf22faa2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-0-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-400-normal.woff index 725bcd2e027..d47370bff70 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-500-normal.woff index 1704287ef78..2e20777a0ac 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-700-normal.woff index 47bab182bb7..642b100aaa6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-1-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-400-normal.woff index c3af3ce8b54..ebbb5515b11 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-500-normal.woff index d267f092a6a..74862abaf72 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-700-normal.woff index 4cb08c5d883..f86e6b6b879 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-10-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-400-normal.woff index 06f3d93b516..158ac9420c3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-500-normal.woff index 8faf4d5b0ba..8ae22db916d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-700-normal.woff index e491fda31a6..eb9f239eb02 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-100-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-400-normal.woff index df8f80a301a..6523530bfd8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-500-normal.woff index 907a77533e1..ee3c700e32f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-700-normal.woff index d8bda3425bd..0f5f68ed1ff 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-101-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-400-normal.woff index 6ddb1105350..67a1a4d3707 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-500-normal.woff index 1e5cefb83ec..09d58642e1f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-700-normal.woff index 50e3de0cc05..c84fe90df1a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-102-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-400-normal.woff index 4335047050f..39887ded7c3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-500-normal.woff index e18e13dcd0c..bd663675422 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-700-normal.woff index b9de33e79b1..21ffb8adab1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-103-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-400-normal.woff index 878723341d7..da3457aebea 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-500-normal.woff index f8cb11a6c4d..6031a89f123 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-700-normal.woff index 9e77f682b0f..368b6269793 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-104-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-400-normal.woff index ef216d51ef9..2cf89ab9c12 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-500-normal.woff index de3e23cf0a1..7e071ea3207 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-700-normal.woff index fc38281cae8..12daf62f3d4 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-105-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-400-normal.woff index 4fa11355f1b..9aa83606217 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-500-normal.woff index b6741a8316a..3a1de4a6eb7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-700-normal.woff index 063a5fb91d1..c26755cef21 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-106-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-400-normal.woff index a1784b95d0b..4bb0b3b6909 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-500-normal.woff index c4919dbd903..586483a40e8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-700-normal.woff index 81b8db46a98..ec1a8476cf1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-107-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-400-normal.woff index e2161b549c8..018bbe89351 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-500-normal.woff index c7c6cba6de4..b34e0c8628c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-700-normal.woff index 7ce21cf4d39..5abe66044f2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-108-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-400-normal.woff index 27ae54717f7..0d8ecdbb767 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-500-normal.woff index 6acd750870d..16450cc7982 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-700-normal.woff index 7b2de45d58a..95b82d486a8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-109-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-400-normal.woff index 196a7cc2f84..35d67f53e7e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-500-normal.woff index d5a68df9b3c..9f8ac76bf90 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-700-normal.woff index ba13590dc87..7c76841ab3d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-11-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-400-normal.woff index e2f30d6bd2b..501f88a5c5c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-500-normal.woff index 896e37eb2b6..aef19d899ab 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-700-normal.woff index fe5015980a5..279ff5cab7c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-110-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-400-normal.woff index 44488558051..a9b5316be39 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-500-normal.woff index 7a4b90314fe..3c8c7be8549 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-700-normal.woff index e5a6af265cc..669d6335257 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-111-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-400-normal.woff index b734fe5fae2..7f638723c73 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-500-normal.woff index 2118c275ee4..684948a3b18 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-700-normal.woff index f07dfa57e6c..dd3a9403025 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-112-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-400-normal.woff index 940690a1450..b8eeb0b7a43 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-500-normal.woff index 788e4cad971..1183e647ef7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-700-normal.woff index 2ace1ac4ef6..95866619047 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-113-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-400-normal.woff index f69567caad9..9df0d7741bf 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-500-normal.woff index 9a8b5218411..ce19c768d0e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-700-normal.woff index 05ba80f5136..c27275a89a9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-114-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-400-normal.woff index d7fc56ce6c9..d7bc68c392f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-500-normal.woff index 94d35ff61ce..f1939864cf6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-700-normal.woff index 387022680fb..dae93c05363 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-115-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-400-normal.woff index 5a2456952a5..975867c4811 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-500-normal.woff index 76f8935214a..e004703b1d2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-700-normal.woff index cb09f9d1094..26e2053b62e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-116-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-400-normal.woff index 4a9ed3f84d2..53afe1224d5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-500-normal.woff index 6064bba0f5a..824863c41c7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-700-normal.woff index dfe157c12d9..b6e36206b30 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-117-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-400-normal.woff index 54cfc3e0751..564c69c5898 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-500-normal.woff index 7dcb31481ae..b1f434d18d7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-700-normal.woff index cd2d0fa1476..f90d3ada8a6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-118-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-400-normal.woff index 3e3762ab6ba..c8f8073df16 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-500-normal.woff index 5328c0ce3c3..1f2d931e3c0 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-700-normal.woff index 121f46bcf14..35e0b7932a9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-119-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-400-normal.woff index 8f9c0bcf5c9..8dea056c595 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-500-normal.woff index 051d9d7c7aa..475283880ec 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-700-normal.woff index 00a64fff9e6..93688eed2a0 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-12-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-400-normal.woff index 614533e1f21..5ea5e835cfc 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-500-normal.woff index 05b252794db..01ed2be653a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-700-normal.woff index 78d26265c49..92b5c5c363f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-13-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-400-normal.woff index 040a01b63af..a78d29c5afb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-500-normal.woff index 53ef8a21f86..29e1bc44772 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-700-normal.woff index d72e39ba724..e280e796494 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-14-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-400-normal.woff index aad570ba5b7..b6cfcf8865c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-500-normal.woff index 209df2d6192..74cac31d0a3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-700-normal.woff index a5c0727d5ee..5e566086c4e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-15-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-400-normal.woff index c1af87087d4..7e86bbd70a2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-500-normal.woff index 66012510615..400e378350e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-700-normal.woff index dc0233401a0..448a2fb40d8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-16-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-400-normal.woff index 035b4c85f26..fe82c37186a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-500-normal.woff index ff89dd7b40f..c60060d7fc7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-700-normal.woff index 83d026e70d6..429446651b6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-17-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-400-normal.woff index 49a0f5726bc..0caf8e281ca 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-500-normal.woff index c404c7193dc..1979845bfd1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-700-normal.woff index 7c8116c1a8c..e7bb1e4c4e5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-18-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-400-normal.woff index 2802e8acd26..36a2ea7c129 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-500-normal.woff index a650f8e137c..b2264ef7b67 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-700-normal.woff index 0e49af86245..dcf263c6418 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-19-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-400-normal.woff index f04684364a3..ec5d94e16ae 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-500-normal.woff index a2a01cefa7c..23d343889f4 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-700-normal.woff index 7fa2ca147ba..c4ab1271a19 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-2-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-400-normal.woff index 189865d9587..9519363ed74 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-500-normal.woff index fa4acae049d..f181769117c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-700-normal.woff index cc72baf1ede..ac595c2bae8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-20-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-400-normal.woff index cf04573adaf..30c0c4224fa 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-500-normal.woff index 5dc73f14790..e841d94fa6f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-700-normal.woff index d52954c8ec7..f545a2f9ba6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-21-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-400-normal.woff index c35f3ccd09a..08c0cb9c48a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-500-normal.woff index ce4bd8a3c7f..1f99dc0d67c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-700-normal.woff index 4ff838430c1..1fbf7cc66cb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-22-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-400-normal.woff index c216281d189..0563a8d2ace 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-500-normal.woff index 33b1d4dc706..d39a39ca7e9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-700-normal.woff index 55f0c73cebf..70913cc3bf9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-23-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-400-normal.woff index 24f260e2b4f..73c31d29083 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-500-normal.woff index 7bc63ec68a7..b8011136997 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-700-normal.woff index 33e636fcd5c..18460972cd2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-24-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-400-normal.woff index 2594f289686..573ab683d66 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-500-normal.woff index c3fe14d4d9f..a25d47a4445 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-700-normal.woff index e2c940978af..280584b21d1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-25-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-400-normal.woff index d7be70f37b9..4cd2c884e20 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-500-normal.woff index 73f5e1f7c99..f852d8ee114 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-700-normal.woff index 40d73a517b9..7631ac94c54 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-26-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-400-normal.woff index 332226390d6..59357c51c53 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-500-normal.woff index 4cab254c46a..e987a11ad94 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-700-normal.woff index 5930c2536ff..c4a758143a7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-27-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-400-normal.woff index b552cb661a8..0315cef0ffa 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-500-normal.woff index ddd18205a78..6ee651103a5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-700-normal.woff index c8054ae075e..e95159778b4 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-28-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-400-normal.woff index f855a67970c..37eb30ba0e6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-500-normal.woff index a3233b67b78..142c3f7d5ea 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-700-normal.woff index 8453e58816c..16f844d4681 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-29-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-400-normal.woff index d5b4065f9d8..9501f26a2df 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-500-normal.woff index 5d6b9f2c669..fe6c1f0e368 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-700-normal.woff index 22aaeba66d0..a90c10f0411 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-3-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-400-normal.woff index 9ad83f27294..03f8d8cdf7d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-500-normal.woff index 55067b6c126..2a0187046bf 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-700-normal.woff index 9956b3b3eac..a36a6ee3d93 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-30-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-400-normal.woff index feebcc0fa6a..cc8e68b13c0 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-500-normal.woff index 15f1744cfd2..cf03df2c1e6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-700-normal.woff index 1333664e7a6..88c703ad9a5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-31-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-400-normal.woff index 7e1d6418e3f..57314627694 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-500-normal.woff index e41f0341769..a7e6fc4984c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-700-normal.woff index 6c4b619f503..184540a6a49 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-32-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-400-normal.woff index 86b6791f593..5f424460982 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-500-normal.woff index a140a74635c..a5aabde8e1f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-700-normal.woff index a6688eaa99c..87002cc75da 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-33-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-400-normal.woff index fc4983899fb..0939969a628 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-500-normal.woff index 83f9286cb0e..eaad612493c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-700-normal.woff index 6b203c6196b..d23eb7d7059 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-34-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-400-normal.woff index a4dbda4ea70..bcad7164443 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-500-normal.woff index ba5139d67d2..48062d658a2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-700-normal.woff index 0c9aeca9442..90be33a3c72 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-35-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-400-normal.woff index 844d6ca6532..51ace07867b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-500-normal.woff index 9e8289fdf7f..1226833618a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-700-normal.woff index 7997b820d7f..86ceedcd7ff 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-36-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-400-normal.woff index 42a24c2365f..eb18bd9343f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-500-normal.woff index 71134210a0d..7feea0eba06 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-700-normal.woff index e7234965cde..e5ce500b06d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-37-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-400-normal.woff index cca308b68b4..3e32ae0957b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-500-normal.woff index b839a0dd73b..d58a1ada37e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-700-normal.woff index cd96a5ff933..5e3a60748f9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-38-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-400-normal.woff index d94a961e8b2..f223f4adf20 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-500-normal.woff index eb2bd8bd62a..7695f74daca 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-700-normal.woff index ae5663d9386..984bf142389 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-39-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-400-normal.woff index 32c8a090dce..06f8c3ab28c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-500-normal.woff index 41e687c712f..872834a8269 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-700-normal.woff index 58e8d64d125..43bd2d9ddde 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-4-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-400-normal.woff index ef3ab8dd8a1..b3d78c9590d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-500-normal.woff index 4bdb61a9bc0..313e08c4803 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-700-normal.woff index 26d712bc708..7b3caa80239 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-40-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-400-normal.woff index 14f85a606aa..01f082190a0 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-500-normal.woff index 15aa0044432..60a31c0f8c9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-700-normal.woff index 8b02536ead6..becaa835ceb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-41-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-400-normal.woff index 90d4b7d9d13..b47ec6f7e90 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-500-normal.woff index 128e7bba1bf..c8c0e509538 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-700-normal.woff index abdf6d14bb5..b9ac7155a82 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-42-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-400-normal.woff index d51254174de..bd641c764b7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-500-normal.woff index f6c123dcf58..f48966c7813 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-700-normal.woff index ca929e69601..da8940ad295 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-43-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-400-normal.woff index 68b13f5534e..44ee4ba1622 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-500-normal.woff index bfd22439ead..d99bbdd82f1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-700-normal.woff index df1990e0ef2..c9a4a12ef50 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-44-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-400-normal.woff index 375feee8d93..126ec61c65e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-500-normal.woff index 13f16f2d219..9eb436a303e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-700-normal.woff index fde51bee868..c296d315912 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-45-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-400-normal.woff index 86c8934d7d0..7c2d5531e11 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-500-normal.woff index c6ace7e6958..3c24612e48b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-700-normal.woff index 830e0e3abbf..d6f77bc50e2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-46-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-400-normal.woff index e7a8c59de88..12738396485 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-500-normal.woff index fe16a872cfb..cbf64db63ba 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-700-normal.woff index da63f2a2332..1ccc223ec38 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-47-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-400-normal.woff index 4d21ec51c57..02f5feff080 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-500-normal.woff index f0b3a3a15ed..5bdeec54f75 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-700-normal.woff index b0216c2c0bc..46bcfcc7abb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-48-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-400-normal.woff index 076dccfa0fb..6284fb2395d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-500-normal.woff index f055c05440a..3cf7e83a1fc 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-700-normal.woff index 7877320f6b3..fee7ffaeada 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-49-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-400-normal.woff index a8398c60d7a..16a8ba325e9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-500-normal.woff index bf88e2ab66b..1c6c0f5c79e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-700-normal.woff index 61b51c34f38..988c0ffb6bd 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-5-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-400-normal.woff index bbede396496..ad9ee307624 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-500-normal.woff index 52577e6fe86..d94f5f04f39 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-700-normal.woff index 29e132de6b5..44b6362b01a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-50-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-400-normal.woff index 3f7c9d4c860..7087910637c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-500-normal.woff index 0e6a3f0e21f..9d468b7aafc 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-700-normal.woff index abbf97da71e..eb78b5cba71 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-51-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-400-normal.woff index 265c2c62365..e5941dfb7e6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-500-normal.woff index 89c05a291e0..01cff1053d8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-700-normal.woff index 047ce22e967..233858a9d2e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-52-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-400-normal.woff index 65b1d92f449..313992e67f5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-500-normal.woff index 33691f4aa06..fea5400c90c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-700-normal.woff index 3f43bfcfcc1..bc219e8451c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-53-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-400-normal.woff index 8eb77faf87c..f750ab9fbfc 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-500-normal.woff index cf014bd8d18..082b05595d7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-700-normal.woff index bd23f8fd923..f46567836d1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-54-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-400-normal.woff index e30c5b4ed02..82aa34b5bc5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-500-normal.woff index 21e1f0b5575..d9ede091ea3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-700-normal.woff index b32e1ffba1f..ed628c987ea 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-55-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-400-normal.woff index 56207eb7621..ba14ba5ba0a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-500-normal.woff index b8328b1a39d..7c8cfc5e221 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-700-normal.woff index 207f432544a..e0e690f516b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-56-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-400-normal.woff index 0f5bd40ab6e..e5803af9241 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-500-normal.woff index 80f6c64c092..377c61455f5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-700-normal.woff index 4790e3074a6..a6fa84a790d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-57-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-400-normal.woff index 68009a84315..d417a4a4b55 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-500-normal.woff index 1ca3b0bd617..9c2390db2ab 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-700-normal.woff index f5f051c4d86..cb4077cd650 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-58-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-400-normal.woff index 78011ef1f9d..d3652feddd6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-500-normal.woff index 88d8f832106..fccd5a04969 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-700-normal.woff index 7ad5ebda36f..a00c859d955 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-59-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-400-normal.woff index 3cf1a05835f..d45a4f81503 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-500-normal.woff index a3f07a0e5ba..55e80272b7b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-700-normal.woff index b0de9f3e82e..e8b186c7cfd 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-6-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-400-normal.woff index 6604fdcd8c7..4c89e95960f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-500-normal.woff index b2cce9b2e35..db8d9a9b83c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-700-normal.woff index 6fd896fb292..1be6dda453a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-60-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-400-normal.woff index c551fadb975..c63bd2a3c92 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-500-normal.woff index 68b68852e5a..a735e539e8c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-700-normal.woff index f3e55af719b..db1b1e239b0 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-61-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-400-normal.woff index ef47f39c26b..d3091e7ee73 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-500-normal.woff index df5df20e5f1..2ff72d9649b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-700-normal.woff index d81d17af957..3e087ff264e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-62-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-400-normal.woff index c7d21f5b35f..96c7eea557d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-500-normal.woff index fafc253c078..a82b1b64111 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-700-normal.woff index 92d7efe2a1b..90ac643d539 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-63-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-400-normal.woff index 7c4cd811f48..f596963c9e5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-500-normal.woff index 89cc8430a64..024457250a9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-700-normal.woff index 05865823428..7b551e3f5f1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-64-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-400-normal.woff index 69114016658..a128cbf5dac 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-500-normal.woff index cf18bb24265..3451869071d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-700-normal.woff index b23cd5838c0..d6d9575fd47 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-65-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-400-normal.woff index f99c51ef19d..fe2eff170a3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-500-normal.woff index ffe807cd3fc..3e5b4cb27fe 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-700-normal.woff index 2f9849cffc0..39fe085e4ae 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-66-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-400-normal.woff index b0467cf6d4e..db133e0f357 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-500-normal.woff index 364ab4efeec..6905e67276a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-700-normal.woff index 6c32063a89a..c0174991aa8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-67-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-400-normal.woff index dfe003253ce..6075f0aaa67 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-500-normal.woff index e944d2c85a3..846f9127bd5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-700-normal.woff index aeeed67b832..2b80e5ba3f3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-68-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-400-normal.woff index c946dd07a12..6e9289b23c6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-500-normal.woff index bc2a11a150e..5bd360fcfbf 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-700-normal.woff index 4f4e266215f..44f299d165e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-69-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-400-normal.woff index 89e84411fb6..084b09ba80b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-500-normal.woff index 636d6ba7c04..8daf745eabb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-700-normal.woff index 4ff4d3bacc9..3cc400cf25c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-7-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-400-normal.woff index 1556d43ba9b..37c67f2672b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-500-normal.woff index 90be23fd326..d95eea4edb9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-700-normal.woff index 67d699f96d2..f5e27aea273 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-70-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-400-normal.woff index ab08e5df6a2..47fd1bb76bd 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-500-normal.woff index 866b3be6b39..33227826ea3 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-700-normal.woff index 63d94ecfec1..5dc6fd9c682 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-71-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-400-normal.woff index 4efa96351da..07bdfa2a179 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-500-normal.woff index 2bc1e5a3768..49adab74157 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-700-normal.woff index ab15dc8dcc7..41ac629f882 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-72-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-400-normal.woff index d5a4adebe09..9ca42cea6eb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-500-normal.woff index a2103d54465..f1737afdba7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-700-normal.woff index 448090bcbca..ccb4368bfcf 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-73-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-400-normal.woff index 2bb04b26720..6fc1141d8d7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-500-normal.woff index 1bcaf0ab283..74c42ef8c17 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-700-normal.woff index 2f24bd533de..c37bb4f6e02 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-74-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-400-normal.woff index 498ba3bc16e..9bf8ad8d06f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-500-normal.woff index 9f7f7b13a8a..eaa6e8e3e92 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-700-normal.woff index a8f0f38bcb3..b86fd501d59 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-75-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-400-normal.woff index 1d75be0b9a3..3651b65c034 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-500-normal.woff index b2b4ee3c253..957cc425870 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-700-normal.woff index 9ca0cbcea46..21acd045f16 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-76-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-400-normal.woff index cd52c72cf87..db1e1606329 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-500-normal.woff index 1e6a50cc1f9..44ba5bc63b1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-700-normal.woff index 50f9a0b9d63..11d76a9f04c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-77-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-400-normal.woff index b66d88e4e90..e07b34f9c85 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-500-normal.woff index 5dd87f650bc..b1ea4f1a57c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-700-normal.woff index 9cc2ff303a9..2004af73453 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-78-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-400-normal.woff index 64e8c493021..a30be4fa948 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-500-normal.woff index cf372f5a16b..5eee59b890c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-700-normal.woff index 8f51afe9a88..cbb927a8328 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-79-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-400-normal.woff index 90eb3607501..bb6fa991939 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-500-normal.woff index 2ed69a0a38b..59415a80645 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-700-normal.woff index e1422ecacbd..dfc0901f056 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-8-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-400-normal.woff index 96ca48a78db..8c19fc7b701 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-500-normal.woff index c5bdaf5d12c..b7cfb989a10 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-700-normal.woff index 226c4b11462..abc5b75c229 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-80-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-400-normal.woff index ca16b5eea75..da659f19d57 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-500-normal.woff index 3992e9a2bd1..c2ed30f8836 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-700-normal.woff index ae795476da8..ebc0295538e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-81-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-400-normal.woff index 0f44d388fdc..a2b52b887c5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-500-normal.woff index 3baf28fc8a0..04519842b45 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-700-normal.woff index 0c549e06b97..aa44a1638f9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-82-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-400-normal.woff index 3c0142848a9..f4cd824b199 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-500-normal.woff index e0662b22196..c4da2780ddf 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-700-normal.woff index a5290030337..2cff040ac0a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-83-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-400-normal.woff index 58d1ca2a801..d309f16bbfd 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-500-normal.woff index a795d46c0f7..d0fd7267d54 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-700-normal.woff index b279001a3c7..56b44804cd1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-84-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-400-normal.woff index 1b4cdc3afd6..956ff7bb04b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-500-normal.woff index 5d796f7cfc7..8ff2d49cd3b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-700-normal.woff index 8a59d693769..19b0baebb84 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-85-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-400-normal.woff index 6db4b4d46a7..28e8f91cfec 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-500-normal.woff index e5d5965da87..94d5db7ea9f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-700-normal.woff index 48068817cf3..9862c0720b8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-86-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-400-normal.woff index 46ab0e79fb3..901ca7df03a 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-500-normal.woff index 2892312f8ee..ceba0414edf 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-700-normal.woff index 06dffd8d8fc..24d81cfd0f2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-87-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-400-normal.woff index a412373df5f..ca4653bd866 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-500-normal.woff index 03f42899831..c6159b72608 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-700-normal.woff index d85eecc08fa..e2b5c591dd8 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-88-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-400-normal.woff index d1605c2eb9b..53cc60059cb 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-500-normal.woff index b612421fce1..77e68ca7fbc 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-700-normal.woff index 9cdac7b6d42..7ae5ae6308f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-89-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-400-normal.woff index 6ecb143dfae..d53e0be0729 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-500-normal.woff index 12a4d6b0aee..2f7606ab51c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-700-normal.woff index ffbce660e6f..ef1e8b6d66d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-9-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-400-normal.woff index abfa7918f9d..c1b9f6d3159 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-500-normal.woff index 0fff06d4252..61ac06c5094 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-700-normal.woff index ef4d85494c1..21a7d8ddf2e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-90-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-400-normal.woff index ad8206571d2..4dd1e2c7689 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-500-normal.woff index d9f57d84334..6ca8b5e5e71 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-700-normal.woff index b8d89532e80..2855eb11428 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-91-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-400-normal.woff index 6519ad1d9b8..5c97ba4b133 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-500-normal.woff index 408a7f5817d..b5625c80971 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-700-normal.woff index 2a9697a1a1c..c32c67120d4 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-92-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-400-normal.woff index 90d459d6268..52ea35b99b5 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-500-normal.woff index 2e5950be84c..78cb0b142c9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-700-normal.woff index 6e78fa81cf3..183c55f029c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-93-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-400-normal.woff index 76b382c4c63..b1f07c5679c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-500-normal.woff index 1c0bf4ef0d2..6eac9824c03 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-700-normal.woff index 7e0ce2a1cb8..52bec6f8aa7 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-94-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-400-normal.woff index 640883eae68..30f925cc94d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-500-normal.woff index 64804f74518..cb433456b7c 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-700-normal.woff index 96cf0c86f32..8d888c811f6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-95-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-400-normal.woff index 5876db6472b..c2fc8275839 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-500-normal.woff index 98534511c08..2d4e11c6d71 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-700-normal.woff index c72d4bb6479..203766de947 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-96-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-400-normal.woff index 75948b0c422..42aee3987a6 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-500-normal.woff index e6ee5bb644e..591da271537 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-700-normal.woff index a8e9796f681..3f0fc1dd519 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-97-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-400-normal.woff index 0faf945159b..e06dedfae16 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-500-normal.woff index 1603e23222a..ddb2bc00eb9 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-700-normal.woff index 56c621a4735..b0cae8aec8b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-98-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-400-normal.woff index 096a86ee722..9a6481b0158 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-500-normal.woff index ef5d2093c0f..1ee603babf2 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-700-normal.woff index 5bbb6814c94..91c264cf15e 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-99-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-400-normal.woff index 5547fdb887e..59ba8d3b255 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-500-normal.woff index d1d36b5143c..b8d2b5c5f8b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-700-normal.woff index d12894fc832..9652432d539 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-cyrillic-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-400-normal.woff index bd0a5df7e93..3af4d07a088 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-500-normal.woff index 4be3bb97f9d..5a868107be1 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-700-normal.woff index 1c526b79d69..6674469410d 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-japanese-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-400-normal.woff index f298826dd20..6bab07adb50 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-500-normal.woff index c8e6a4647f5..1bc2eab233b 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-700-normal.woff index 630370dd6f0..3ddbbefdc17 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-400-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-400-normal.woff index 8574c89bb1f..7001a0f9a44 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-400-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-400-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-500-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-500-normal.woff index 7a688dde37c..df92aee2e4f 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-500-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-500-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-700-normal.woff b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-700-normal.woff index 8703bc28f8e..e7a93148125 100644 Binary files a/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-700-normal.woff and b/fonts/google/kaisei-harunoumi/files/kaisei-harunoumi-latin-ext-700-normal.woff differ diff --git a/fonts/google/kaisei-harunoumi/scss/mixins.scss b/fonts/google/kaisei-harunoumi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kaisei-harunoumi/scss/mixins.scss +++ b/fonts/google/kaisei-harunoumi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-111-400-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-111-400-normal.woff index b41e8a8af94..6a79c584662 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-111-400-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-111-400-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-111-700-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-111-700-normal.woff index 693d1aae4cc..32fe2b3b12c 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-111-700-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-111-700-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-113-400-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-113-400-normal.woff index 7f85ba29c83..beda96a51f3 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-113-400-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-113-400-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-119-700-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-119-700-normal.woff index 71187fd6c2d..bb580ef56fe 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-119-700-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-119-700-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-21-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-21-500-normal.woff index b3b8d2e04e2..e5798aadc7a 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-21-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-21-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-22-400-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-22-400-normal.woff index 9f8cb384ee9..4716ccb0ab4 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-22-400-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-22-400-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-43-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-43-500-normal.woff index c7939b8b313..3777205e14c 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-43-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-43-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-45-400-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-45-400-normal.woff index c9b72e569df..4abee599b62 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-45-400-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-45-400-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-45-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-45-500-normal.woff index 98158c71832..f3db4ea7f5f 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-45-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-45-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-5-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-5-500-normal.woff index 0c82ec43e77..8bb348c97e3 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-5-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-5-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-62-700-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-62-700-normal.woff index 2f74765a0a6..910f9b51795 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-62-700-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-62-700-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-69-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-69-500-normal.woff index 40fb4d98d0a..0faee159446 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-69-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-69-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-77-700-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-77-700-normal.woff index d3af1eb0c76..21bbbd929fd 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-77-700-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-77-700-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-79-400-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-79-400-normal.woff index 588329a5c0f..a2e3fab7485 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-79-400-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-79-400-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-80-400-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-80-400-normal.woff index 35cc2cc96c6..7f75a2cb19d 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-80-400-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-80-400-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-80-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-80-500-normal.woff index 15b4801fd25..ac59ee4f0a6 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-80-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-80-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/files/kaisei-opti-84-500-normal.woff b/fonts/google/kaisei-opti/files/kaisei-opti-84-500-normal.woff index 2366f6b8d2a..a9edafdbb08 100644 Binary files a/fonts/google/kaisei-opti/files/kaisei-opti-84-500-normal.woff and b/fonts/google/kaisei-opti/files/kaisei-opti-84-500-normal.woff differ diff --git a/fonts/google/kaisei-opti/scss/mixins.scss b/fonts/google/kaisei-opti/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kaisei-opti/scss/mixins.scss +++ b/fonts/google/kaisei-opti/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-114-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-114-800-normal.woff index ef49847ae34..242acf9f852 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-114-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-114-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-117-700-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-117-700-normal.woff index 43a025f3bfa..8c640ad7e98 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-117-700-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-117-700-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-119-700-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-119-700-normal.woff index 96271556ee6..2caae208e8d 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-119-700-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-119-700-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-23-400-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-23-400-normal.woff index d3e0f114114..186a9e4edd1 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-23-400-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-23-400-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-24-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-24-800-normal.woff index 3644fb655d5..3d0dfd52d4d 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-24-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-24-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-26-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-26-800-normal.woff index 3dd03b0d531..78db8bb6df3 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-26-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-26-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-30-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-30-800-normal.woff index bb3b8f7a800..992f0bf6341 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-30-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-30-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-34-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-34-800-normal.woff index ba2a7c9cd2b..e4149063f52 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-34-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-34-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-4-500-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-4-500-normal.woff index 44def832b27..dfa6a85c945 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-4-500-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-4-500-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-40-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-40-800-normal.woff index cddaf3631d8..09f63a52604 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-40-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-40-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-43-400-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-43-400-normal.woff index cbf97c9cc98..70a7c04b0f6 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-43-400-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-43-400-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-44-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-44-800-normal.woff index d44c1a299b1..4ae0579c862 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-44-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-44-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-47-500-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-47-500-normal.woff index c956050d9e4..85eb3219a68 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-47-500-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-47-500-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-53-700-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-53-700-normal.woff index 399cec05619..e7b0f47618e 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-53-700-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-53-700-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-57-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-57-800-normal.woff index a55ec28b77b..d953c93c52a 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-57-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-57-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-59-500-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-59-500-normal.woff index babacd1ca3c..66dad90e1b7 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-59-500-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-59-500-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-60-400-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-60-400-normal.woff index 92c1cac2c0e..f1b1e136089 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-60-400-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-60-400-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-61-500-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-61-500-normal.woff index 397c2d28eda..63b2a2a16da 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-61-500-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-61-500-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-74-400-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-74-400-normal.woff index 580b1d65d5a..65c21fe86e6 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-74-400-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-74-400-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-75-500-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-75-500-normal.woff index 012e7b08c64..72493756425 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-75-500-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-75-500-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-79-500-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-79-500-normal.woff index da4636acf3c..dd4940ba9e9 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-79-500-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-79-500-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-82-400-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-82-400-normal.woff index 1c5b4dcaa2d..b376d4b0c6e 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-82-400-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-82-400-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-88-800-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-88-800-normal.woff index 2b9812a713d..099f0b58f82 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-88-800-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-88-800-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-9-700-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-9-700-normal.woff index f438db456d8..3afbc8b26bc 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-9-700-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-9-700-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-93-700-normal.woff b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-93-700-normal.woff index c8c76fe44cf..121fc586d15 100644 Binary files a/fonts/google/kaisei-tokumin/files/kaisei-tokumin-93-700-normal.woff and b/fonts/google/kaisei-tokumin/files/kaisei-tokumin-93-700-normal.woff differ diff --git a/fonts/google/kaisei-tokumin/scss/mixins.scss b/fonts/google/kaisei-tokumin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kaisei-tokumin/scss/mixins.scss +++ b/fonts/google/kaisei-tokumin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kalam/files/kalam-latin-ext-400-normal.woff b/fonts/google/kalam/files/kalam-latin-ext-400-normal.woff index fb4d962184a..6881b26d5f1 100644 Binary files a/fonts/google/kalam/files/kalam-latin-ext-400-normal.woff and b/fonts/google/kalam/files/kalam-latin-ext-400-normal.woff differ diff --git a/fonts/google/kalam/scss/mixins.scss b/fonts/google/kalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kalam/scss/mixins.scss +++ b/fonts/google/kalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kalnia/files/kalnia-latin-200-normal.woff b/fonts/google/kalnia/files/kalnia-latin-200-normal.woff index ed13eaa1b64..6685639a764 100644 Binary files a/fonts/google/kalnia/files/kalnia-latin-200-normal.woff and b/fonts/google/kalnia/files/kalnia-latin-200-normal.woff differ diff --git a/fonts/google/kalnia/scss/mixins.scss b/fonts/google/kalnia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kalnia/scss/mixins.scss +++ b/fonts/google/kalnia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kameron/scss/mixins.scss b/fonts/google/kameron/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kameron/scss/mixins.scss +++ b/fonts/google/kameron/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kanit/files/kanit-latin-ext-900-italic.woff b/fonts/google/kanit/files/kanit-latin-ext-900-italic.woff index 6702d187d38..b1b02e5170b 100644 Binary files a/fonts/google/kanit/files/kanit-latin-ext-900-italic.woff and b/fonts/google/kanit/files/kanit-latin-ext-900-italic.woff differ diff --git a/fonts/google/kanit/files/kanit-thai-500-italic.woff b/fonts/google/kanit/files/kanit-thai-500-italic.woff index e974909bc9c..ac95d50e7de 100644 Binary files a/fonts/google/kanit/files/kanit-thai-500-italic.woff and b/fonts/google/kanit/files/kanit-thai-500-italic.woff differ diff --git a/fonts/google/kanit/files/kanit-vietnamese-400-italic.woff b/fonts/google/kanit/files/kanit-vietnamese-400-italic.woff index dfe052c19ac..b5591143622 100644 Binary files a/fonts/google/kanit/files/kanit-vietnamese-400-italic.woff and b/fonts/google/kanit/files/kanit-vietnamese-400-italic.woff differ diff --git a/fonts/google/kanit/files/kanit-vietnamese-900-italic.woff b/fonts/google/kanit/files/kanit-vietnamese-900-italic.woff index 0280a41ce71..84af0cbe2df 100644 Binary files a/fonts/google/kanit/files/kanit-vietnamese-900-italic.woff and b/fonts/google/kanit/files/kanit-vietnamese-900-italic.woff differ diff --git a/fonts/google/kanit/scss/mixins.scss b/fonts/google/kanit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kanit/scss/mixins.scss +++ b/fonts/google/kanit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kantumruy-pro/files/kantumruy-pro-latin-ext-300-italic.woff b/fonts/google/kantumruy-pro/files/kantumruy-pro-latin-ext-300-italic.woff index 5165ccbea1a..3e8e45a3bc2 100644 Binary files a/fonts/google/kantumruy-pro/files/kantumruy-pro-latin-ext-300-italic.woff and b/fonts/google/kantumruy-pro/files/kantumruy-pro-latin-ext-300-italic.woff differ diff --git a/fonts/google/kantumruy-pro/scss/mixins.scss b/fonts/google/kantumruy-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kantumruy-pro/scss/mixins.scss +++ b/fonts/google/kantumruy-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/karantina/scss/mixins.scss b/fonts/google/karantina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/karantina/scss/mixins.scss +++ b/fonts/google/karantina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/karla/files/karla-latin-ext-500-italic.woff b/fonts/google/karla/files/karla-latin-ext-500-italic.woff index fe853786c5b..43c10068759 100644 Binary files a/fonts/google/karla/files/karla-latin-ext-500-italic.woff and b/fonts/google/karla/files/karla-latin-ext-500-italic.woff differ diff --git a/fonts/google/karla/scss/mixins.scss b/fonts/google/karla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/karla/scss/mixins.scss +++ b/fonts/google/karla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/karma/files/karma-devanagari-300-normal.woff b/fonts/google/karma/files/karma-devanagari-300-normal.woff index b117a9ac51b..263ac4acc3e 100644 Binary files a/fonts/google/karma/files/karma-devanagari-300-normal.woff and b/fonts/google/karma/files/karma-devanagari-300-normal.woff differ diff --git a/fonts/google/karma/files/karma-devanagari-400-normal.woff b/fonts/google/karma/files/karma-devanagari-400-normal.woff index f784f492b3b..8f19137f098 100644 Binary files a/fonts/google/karma/files/karma-devanagari-400-normal.woff and b/fonts/google/karma/files/karma-devanagari-400-normal.woff differ diff --git a/fonts/google/karma/files/karma-devanagari-500-normal.woff b/fonts/google/karma/files/karma-devanagari-500-normal.woff index 59fcbb87efb..1a245a9b329 100644 Binary files a/fonts/google/karma/files/karma-devanagari-500-normal.woff and b/fonts/google/karma/files/karma-devanagari-500-normal.woff differ diff --git a/fonts/google/karma/files/karma-devanagari-600-normal.woff b/fonts/google/karma/files/karma-devanagari-600-normal.woff index 7b1984fca63..66ce1f6ab5d 100644 Binary files a/fonts/google/karma/files/karma-devanagari-600-normal.woff and b/fonts/google/karma/files/karma-devanagari-600-normal.woff differ diff --git a/fonts/google/karma/files/karma-devanagari-700-normal.woff b/fonts/google/karma/files/karma-devanagari-700-normal.woff index 1783a904014..155eae5c1f9 100644 Binary files a/fonts/google/karma/files/karma-devanagari-700-normal.woff and b/fonts/google/karma/files/karma-devanagari-700-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-300-normal.woff b/fonts/google/karma/files/karma-latin-300-normal.woff index 7e069e37f64..7f8096c810f 100644 Binary files a/fonts/google/karma/files/karma-latin-300-normal.woff and b/fonts/google/karma/files/karma-latin-300-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-400-normal.woff b/fonts/google/karma/files/karma-latin-400-normal.woff index fd11837210a..15161acf02e 100644 Binary files a/fonts/google/karma/files/karma-latin-400-normal.woff and b/fonts/google/karma/files/karma-latin-400-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-500-normal.woff b/fonts/google/karma/files/karma-latin-500-normal.woff index f219a51cf9e..1daeb726d1f 100644 Binary files a/fonts/google/karma/files/karma-latin-500-normal.woff and b/fonts/google/karma/files/karma-latin-500-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-600-normal.woff b/fonts/google/karma/files/karma-latin-600-normal.woff index 148ae9daf06..12f28e71ed8 100644 Binary files a/fonts/google/karma/files/karma-latin-600-normal.woff and b/fonts/google/karma/files/karma-latin-600-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-700-normal.woff b/fonts/google/karma/files/karma-latin-700-normal.woff index 322cbcef4ed..c95b89c4b38 100644 Binary files a/fonts/google/karma/files/karma-latin-700-normal.woff and b/fonts/google/karma/files/karma-latin-700-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-ext-300-normal.woff b/fonts/google/karma/files/karma-latin-ext-300-normal.woff index a44a4fcec03..02bed0fb1fc 100644 Binary files a/fonts/google/karma/files/karma-latin-ext-300-normal.woff and b/fonts/google/karma/files/karma-latin-ext-300-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-ext-400-normal.woff b/fonts/google/karma/files/karma-latin-ext-400-normal.woff index a68d142b919..33069c12d87 100644 Binary files a/fonts/google/karma/files/karma-latin-ext-400-normal.woff and b/fonts/google/karma/files/karma-latin-ext-400-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-ext-500-normal.woff b/fonts/google/karma/files/karma-latin-ext-500-normal.woff index d599d6d5d76..2730b186a9c 100644 Binary files a/fonts/google/karma/files/karma-latin-ext-500-normal.woff and b/fonts/google/karma/files/karma-latin-ext-500-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-ext-600-normal.woff b/fonts/google/karma/files/karma-latin-ext-600-normal.woff index 53352653039..22ca4181a38 100644 Binary files a/fonts/google/karma/files/karma-latin-ext-600-normal.woff and b/fonts/google/karma/files/karma-latin-ext-600-normal.woff differ diff --git a/fonts/google/karma/files/karma-latin-ext-700-normal.woff b/fonts/google/karma/files/karma-latin-ext-700-normal.woff index 5a361e460b5..b200606ef5c 100644 Binary files a/fonts/google/karma/files/karma-latin-ext-700-normal.woff and b/fonts/google/karma/files/karma-latin-ext-700-normal.woff differ diff --git a/fonts/google/karma/scss/mixins.scss b/fonts/google/karma/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/karma/scss/mixins.scss +++ b/fonts/google/karma/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/katibeh/scss/mixins.scss b/fonts/google/katibeh/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/katibeh/scss/mixins.scss +++ b/fonts/google/katibeh/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kaushan-script/scss/mixins.scss b/fonts/google/kaushan-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kaushan-script/scss/mixins.scss +++ b/fonts/google/kaushan-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kavivanar/files/kavivanar-latin-400-normal.woff b/fonts/google/kavivanar/files/kavivanar-latin-400-normal.woff index 9a6ed0dee97..a18ec753756 100644 Binary files a/fonts/google/kavivanar/files/kavivanar-latin-400-normal.woff and b/fonts/google/kavivanar/files/kavivanar-latin-400-normal.woff differ diff --git a/fonts/google/kavivanar/files/kavivanar-latin-ext-400-normal.woff b/fonts/google/kavivanar/files/kavivanar-latin-ext-400-normal.woff index 5bb298b71d1..9692f3e8739 100644 Binary files a/fonts/google/kavivanar/files/kavivanar-latin-ext-400-normal.woff and b/fonts/google/kavivanar/files/kavivanar-latin-ext-400-normal.woff differ diff --git a/fonts/google/kavivanar/files/kavivanar-tamil-400-normal.woff b/fonts/google/kavivanar/files/kavivanar-tamil-400-normal.woff index ad65158a6ef..54c5b28d8bc 100644 Binary files a/fonts/google/kavivanar/files/kavivanar-tamil-400-normal.woff and b/fonts/google/kavivanar/files/kavivanar-tamil-400-normal.woff differ diff --git a/fonts/google/kavivanar/scss/mixins.scss b/fonts/google/kavivanar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kavivanar/scss/mixins.scss +++ b/fonts/google/kavivanar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kavoon/scss/mixins.scss b/fonts/google/kavoon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kavoon/scss/mixins.scss +++ b/fonts/google/kavoon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kay-pho-du/files/kay-pho-du-kayah-li-500-normal.woff b/fonts/google/kay-pho-du/files/kay-pho-du-kayah-li-500-normal.woff index 15ba6929d49..12d1dbe7f76 100644 Binary files a/fonts/google/kay-pho-du/files/kay-pho-du-kayah-li-500-normal.woff and b/fonts/google/kay-pho-du/files/kay-pho-du-kayah-li-500-normal.woff differ diff --git a/fonts/google/kay-pho-du/files/kay-pho-du-latin-ext-700-normal.woff b/fonts/google/kay-pho-du/files/kay-pho-du-latin-ext-700-normal.woff index 871283e404e..9bf83d8e4cf 100644 Binary files a/fonts/google/kay-pho-du/files/kay-pho-du-latin-ext-700-normal.woff and b/fonts/google/kay-pho-du/files/kay-pho-du-latin-ext-700-normal.woff differ diff --git a/fonts/google/kay-pho-du/scss/mixins.scss b/fonts/google/kay-pho-du/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kay-pho-du/scss/mixins.scss +++ b/fonts/google/kay-pho-du/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kdam-thmor-pro/files/kdam-thmor-pro-khmer-400-normal.woff b/fonts/google/kdam-thmor-pro/files/kdam-thmor-pro-khmer-400-normal.woff index e6802a260a6..bc39fd917a7 100644 Binary files a/fonts/google/kdam-thmor-pro/files/kdam-thmor-pro-khmer-400-normal.woff and b/fonts/google/kdam-thmor-pro/files/kdam-thmor-pro-khmer-400-normal.woff differ diff --git a/fonts/google/kdam-thmor-pro/scss/mixins.scss b/fonts/google/kdam-thmor-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kdam-thmor-pro/scss/mixins.scss +++ b/fonts/google/kdam-thmor-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/keania-one/files/keania-one-latin-ext-400-normal.woff b/fonts/google/keania-one/files/keania-one-latin-ext-400-normal.woff index 26e5ac24c80..96063a37e6f 100644 Binary files a/fonts/google/keania-one/files/keania-one-latin-ext-400-normal.woff and b/fonts/google/keania-one/files/keania-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/keania-one/scss/mixins.scss b/fonts/google/keania-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/keania-one/scss/mixins.scss +++ b/fonts/google/keania-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kelly-slab/files/kelly-slab-cyrillic-400-normal.woff b/fonts/google/kelly-slab/files/kelly-slab-cyrillic-400-normal.woff index 4be5af23140..38ea14738bf 100644 Binary files a/fonts/google/kelly-slab/files/kelly-slab-cyrillic-400-normal.woff and b/fonts/google/kelly-slab/files/kelly-slab-cyrillic-400-normal.woff differ diff --git a/fonts/google/kelly-slab/files/kelly-slab-latin-400-normal.woff b/fonts/google/kelly-slab/files/kelly-slab-latin-400-normal.woff index e727d93c27c..322b2780151 100644 Binary files a/fonts/google/kelly-slab/files/kelly-slab-latin-400-normal.woff and b/fonts/google/kelly-slab/files/kelly-slab-latin-400-normal.woff differ diff --git a/fonts/google/kelly-slab/files/kelly-slab-latin-ext-400-normal.woff b/fonts/google/kelly-slab/files/kelly-slab-latin-ext-400-normal.woff index c52bed515e7..dc1d7dec01c 100644 Binary files a/fonts/google/kelly-slab/files/kelly-slab-latin-ext-400-normal.woff and b/fonts/google/kelly-slab/files/kelly-slab-latin-ext-400-normal.woff differ diff --git a/fonts/google/kelly-slab/scss/mixins.scss b/fonts/google/kelly-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kelly-slab/scss/mixins.scss +++ b/fonts/google/kelly-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kenia/scss/mixins.scss b/fonts/google/kenia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kenia/scss/mixins.scss +++ b/fonts/google/kenia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/khand/files/khand-latin-300-normal.woff b/fonts/google/khand/files/khand-latin-300-normal.woff index b52e293553b..416af3431f3 100644 Binary files a/fonts/google/khand/files/khand-latin-300-normal.woff and b/fonts/google/khand/files/khand-latin-300-normal.woff differ diff --git a/fonts/google/khand/scss/mixins.scss b/fonts/google/khand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/khand/scss/mixins.scss +++ b/fonts/google/khand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/khmer/files/khmer-khmer-400-normal.woff b/fonts/google/khmer/files/khmer-khmer-400-normal.woff index b51049bf27f..768ece3ea27 100644 Binary files a/fonts/google/khmer/files/khmer-khmer-400-normal.woff and b/fonts/google/khmer/files/khmer-khmer-400-normal.woff differ diff --git a/fonts/google/khmer/scss/mixins.scss b/fonts/google/khmer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/khmer/scss/mixins.scss +++ b/fonts/google/khmer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/khula/files/khula-devanagari-300-normal.woff b/fonts/google/khula/files/khula-devanagari-300-normal.woff index 8bf889d199a..81cad333e71 100644 Binary files a/fonts/google/khula/files/khula-devanagari-300-normal.woff and b/fonts/google/khula/files/khula-devanagari-300-normal.woff differ diff --git a/fonts/google/khula/files/khula-devanagari-400-normal.woff b/fonts/google/khula/files/khula-devanagari-400-normal.woff index 2fb9a69e4c1..9127843bdaa 100644 Binary files a/fonts/google/khula/files/khula-devanagari-400-normal.woff and b/fonts/google/khula/files/khula-devanagari-400-normal.woff differ diff --git a/fonts/google/khula/files/khula-devanagari-600-normal.woff b/fonts/google/khula/files/khula-devanagari-600-normal.woff index 0562f7d93ed..6a895abc472 100644 Binary files a/fonts/google/khula/files/khula-devanagari-600-normal.woff and b/fonts/google/khula/files/khula-devanagari-600-normal.woff differ diff --git a/fonts/google/khula/files/khula-devanagari-700-normal.woff b/fonts/google/khula/files/khula-devanagari-700-normal.woff index 8bc2ced39fe..1138e730d84 100644 Binary files a/fonts/google/khula/files/khula-devanagari-700-normal.woff and b/fonts/google/khula/files/khula-devanagari-700-normal.woff differ diff --git a/fonts/google/khula/files/khula-devanagari-800-normal.woff b/fonts/google/khula/files/khula-devanagari-800-normal.woff index 5513904494c..103d01294cc 100644 Binary files a/fonts/google/khula/files/khula-devanagari-800-normal.woff and b/fonts/google/khula/files/khula-devanagari-800-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-300-normal.woff b/fonts/google/khula/files/khula-latin-300-normal.woff index 22d193f6bcf..37f2562f183 100644 Binary files a/fonts/google/khula/files/khula-latin-300-normal.woff and b/fonts/google/khula/files/khula-latin-300-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-400-normal.woff b/fonts/google/khula/files/khula-latin-400-normal.woff index c53f39eadf0..185fb4e5c4c 100644 Binary files a/fonts/google/khula/files/khula-latin-400-normal.woff and b/fonts/google/khula/files/khula-latin-400-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-600-normal.woff b/fonts/google/khula/files/khula-latin-600-normal.woff index 4f41b68b06c..1dd0b72894c 100644 Binary files a/fonts/google/khula/files/khula-latin-600-normal.woff and b/fonts/google/khula/files/khula-latin-600-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-700-normal.woff b/fonts/google/khula/files/khula-latin-700-normal.woff index f8b89a83f34..127cbd07efd 100644 Binary files a/fonts/google/khula/files/khula-latin-700-normal.woff and b/fonts/google/khula/files/khula-latin-700-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-800-normal.woff b/fonts/google/khula/files/khula-latin-800-normal.woff index d6658379d9d..56f59addb85 100644 Binary files a/fonts/google/khula/files/khula-latin-800-normal.woff and b/fonts/google/khula/files/khula-latin-800-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-ext-300-normal.woff b/fonts/google/khula/files/khula-latin-ext-300-normal.woff index 2f9e9f7ad1c..362eb015f83 100644 Binary files a/fonts/google/khula/files/khula-latin-ext-300-normal.woff and b/fonts/google/khula/files/khula-latin-ext-300-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-ext-400-normal.woff b/fonts/google/khula/files/khula-latin-ext-400-normal.woff index f883c0c51d5..c1211240fbd 100644 Binary files a/fonts/google/khula/files/khula-latin-ext-400-normal.woff and b/fonts/google/khula/files/khula-latin-ext-400-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-ext-600-normal.woff b/fonts/google/khula/files/khula-latin-ext-600-normal.woff index 26272c6243b..35cd894140a 100644 Binary files a/fonts/google/khula/files/khula-latin-ext-600-normal.woff and b/fonts/google/khula/files/khula-latin-ext-600-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-ext-700-normal.woff b/fonts/google/khula/files/khula-latin-ext-700-normal.woff index 4a01a333ecb..863e02f8cb7 100644 Binary files a/fonts/google/khula/files/khula-latin-ext-700-normal.woff and b/fonts/google/khula/files/khula-latin-ext-700-normal.woff differ diff --git a/fonts/google/khula/files/khula-latin-ext-800-normal.woff b/fonts/google/khula/files/khula-latin-ext-800-normal.woff index d5189267a4c..5589d736481 100644 Binary files a/fonts/google/khula/files/khula-latin-ext-800-normal.woff and b/fonts/google/khula/files/khula-latin-ext-800-normal.woff differ diff --git a/fonts/google/khula/scss/mixins.scss b/fonts/google/khula/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/khula/scss/mixins.scss +++ b/fonts/google/khula/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kings/scss/mixins.scss b/fonts/google/kings/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kings/scss/mixins.scss +++ b/fonts/google/kings/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kirang-haerang/scss/mixins.scss b/fonts/google/kirang-haerang/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kirang-haerang/scss/mixins.scss +++ b/fonts/google/kirang-haerang/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kite-one/files/kite-one-latin-400-normal.woff b/fonts/google/kite-one/files/kite-one-latin-400-normal.woff index 5282872cccf..6c0edeb1295 100644 Binary files a/fonts/google/kite-one/files/kite-one-latin-400-normal.woff and b/fonts/google/kite-one/files/kite-one-latin-400-normal.woff differ diff --git a/fonts/google/kite-one/scss/mixins.scss b/fonts/google/kite-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kite-one/scss/mixins.scss +++ b/fonts/google/kite-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-0-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-0-300-normal.woff index c38d0a4a86a..ff6fb0dafd4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-0-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-0-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-0-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-0-400-normal.woff index 9887fb634e4..00622380d3e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-0-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-0-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-0-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-0-500-normal.woff index 05d6cbae836..d9e31d5b0ca 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-0-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-0-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-1-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-1-300-normal.woff index a1b92e5901e..7ed7fbfe439 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-1-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-1-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-1-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-1-400-normal.woff index 1799dba8b2f..9398c8ba0d0 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-1-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-1-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-1-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-1-500-normal.woff index 2bba485f54e..d323ebba69f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-1-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-1-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-10-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-10-300-normal.woff index df83480b481..a5f6f6505a3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-10-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-10-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-10-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-10-400-normal.woff index 3c79419e647..6c638e52273 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-10-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-10-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-10-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-10-500-normal.woff index 8b11934f706..dd19689d13a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-10-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-10-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-100-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-100-300-normal.woff index 08de68f0fea..f950cb0b905 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-100-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-100-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-100-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-100-400-normal.woff index b640762f5a1..ad1b5e3b255 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-100-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-100-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-100-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-100-500-normal.woff index dde79881ba3..5a2d089d850 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-100-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-100-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-101-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-101-300-normal.woff index dd6788031f5..b231f29cfd1 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-101-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-101-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-101-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-101-400-normal.woff index 6be96a2bd9f..89c136d1ed4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-101-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-101-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-101-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-101-500-normal.woff index 5d5a2553a3a..2a3e603f587 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-101-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-101-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-102-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-102-300-normal.woff index f59bedc4c97..3b25c0be48c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-102-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-102-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-102-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-102-400-normal.woff index 22ce80e93ca..3557b21e194 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-102-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-102-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-102-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-102-500-normal.woff index 1b17d340bd2..e9db5c89e89 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-102-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-102-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-103-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-103-300-normal.woff index e76b184a833..507519b6311 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-103-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-103-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-103-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-103-400-normal.woff index dc93781938c..2ceb1fc6a22 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-103-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-103-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-103-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-103-500-normal.woff index 4c692c3362c..2fc79fccfd5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-103-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-103-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-104-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-104-300-normal.woff index 565821a7a6f..e0e1610e1f8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-104-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-104-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-104-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-104-400-normal.woff index acdaaa1a120..74b72def749 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-104-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-104-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-104-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-104-500-normal.woff index 7ecab27a6ca..87d98ff672a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-104-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-104-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-105-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-105-300-normal.woff index f381cfb8877..f2dbaf66517 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-105-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-105-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-105-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-105-400-normal.woff index d567617b2eb..f3a95c1632a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-105-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-105-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-105-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-105-500-normal.woff index d91b9e38eb4..463cad9ccd9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-105-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-105-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-106-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-106-300-normal.woff index 30226359250..0109e472c61 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-106-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-106-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-106-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-106-400-normal.woff index 8fd91b57df2..54b61ef5fd4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-106-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-106-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-106-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-106-500-normal.woff index 9c5f575ccef..15d0d11478b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-106-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-106-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-107-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-107-300-normal.woff index 7e9fa3e96c3..902dd0e8046 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-107-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-107-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-107-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-107-400-normal.woff index 714cb6b5697..a012c9af38d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-107-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-107-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-107-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-107-500-normal.woff index da870c7b1c7..94681612eb3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-107-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-107-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-108-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-108-300-normal.woff index 8db9729c705..35aabfa1b74 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-108-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-108-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-108-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-108-400-normal.woff index c119fc3ae3c..9eba5e8d418 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-108-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-108-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-108-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-108-500-normal.woff index 3406fbf6824..3c35cefd5c4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-108-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-108-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-109-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-109-300-normal.woff index 4ba4be1912c..eb50bb33379 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-109-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-109-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-109-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-109-400-normal.woff index c72274748c8..16a681dea2f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-109-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-109-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-109-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-109-500-normal.woff index 90f75833055..e797f80d43d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-109-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-109-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-11-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-11-300-normal.woff index e18a5ef0c4e..66e21bb44cf 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-11-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-11-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-11-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-11-400-normal.woff index 041aa4548d1..b2f38873560 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-11-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-11-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-11-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-11-500-normal.woff index 79d37b19bb8..f666db0a9ab 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-11-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-11-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-110-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-110-300-normal.woff index 4e56713531e..296c34f1f0a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-110-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-110-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-110-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-110-400-normal.woff index ed91b9201aa..36de6f31e04 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-110-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-110-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-110-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-110-500-normal.woff index ca844d2b42a..da515dec0b7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-110-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-110-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-111-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-111-300-normal.woff index 2e1fbd6d8d2..4b4b3a07fcf 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-111-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-111-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-111-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-111-400-normal.woff index 5be8621b835..cb8b6867b00 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-111-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-111-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-111-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-111-500-normal.woff index aa0d7c86af9..ce638f90937 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-111-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-111-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-112-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-112-300-normal.woff index ce708c801c0..2a3e6a6d2ad 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-112-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-112-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-112-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-112-400-normal.woff index e8d8a1afa25..899214a3bfb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-112-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-112-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-112-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-112-500-normal.woff index d4dabcd21a4..779fedb37d8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-112-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-112-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-113-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-113-300-normal.woff index 61a21d485fc..f45c8cefc5d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-113-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-113-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-113-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-113-400-normal.woff index 9d174f7fdbc..dc31f10e6f3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-113-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-113-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-113-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-113-500-normal.woff index efc0475ae9a..180fa23bf80 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-113-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-113-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-114-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-114-300-normal.woff index f5b05ae5f6e..49629bf7405 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-114-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-114-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-114-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-114-400-normal.woff index d29ea01f898..f2ee2aabc03 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-114-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-114-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-114-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-114-500-normal.woff index 218a4f4344b..20b05e4c0f3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-114-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-114-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-115-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-115-300-normal.woff index 086f4e1c5cd..193e26b0340 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-115-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-115-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-115-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-115-400-normal.woff index 9e34bd651c4..4be714e751d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-115-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-115-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-115-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-115-500-normal.woff index 94018add26b..0c6407313f7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-115-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-115-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-116-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-116-300-normal.woff index 696970a6ee7..2b6f41b23bd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-116-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-116-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-116-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-116-400-normal.woff index aed2ea175e6..dee47097e44 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-116-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-116-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-116-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-116-500-normal.woff index a3f71e64faa..370b0414960 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-116-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-116-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-117-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-117-300-normal.woff index bbbf782e01c..53744662aa3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-117-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-117-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-117-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-117-400-normal.woff index e903d7c9d7a..7fae7de1cf5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-117-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-117-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-117-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-117-500-normal.woff index 9ebcbeebf54..d33db1d7b3d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-117-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-117-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-118-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-118-300-normal.woff index 13168c08c2f..c35f1b66bf7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-118-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-118-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-118-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-118-400-normal.woff index 71ac3641384..123f9b0a6b5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-118-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-118-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-118-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-118-500-normal.woff index bc52147d69c..6d7b1d48f14 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-118-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-118-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-119-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-119-300-normal.woff index ba9a9f88fa3..ebfbb568874 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-119-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-119-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-119-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-119-400-normal.woff index 7b2d6abb8d6..cb9a6a42be1 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-119-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-119-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-119-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-119-500-normal.woff index e59ed049b66..30de5953443 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-119-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-119-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-12-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-12-300-normal.woff index 818ee009b85..7da7cf36c87 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-12-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-12-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-12-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-12-400-normal.woff index dbd53b45021..227c2119fca 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-12-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-12-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-12-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-12-500-normal.woff index 699a17db3f4..7b1445196cb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-12-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-12-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-13-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-13-300-normal.woff index 598739cecbb..f6422cb6c78 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-13-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-13-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-13-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-13-400-normal.woff index acd3cb0482b..d3611671dfd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-13-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-13-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-13-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-13-500-normal.woff index f55e619e5a7..79132b0735d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-13-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-13-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-14-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-14-300-normal.woff index 2d6566fbc66..8a48b98eb83 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-14-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-14-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-14-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-14-400-normal.woff index c56e6842676..a3194a5f9a3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-14-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-14-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-14-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-14-500-normal.woff index 21a4284be0a..78f863c2871 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-14-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-14-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-15-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-15-300-normal.woff index 141a7f42e0a..22f3c95092d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-15-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-15-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-15-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-15-400-normal.woff index a0a20cad16f..185141b9137 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-15-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-15-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-15-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-15-500-normal.woff index cbc10825d28..5b9759655a2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-15-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-15-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-16-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-16-300-normal.woff index cc93e2593da..e1a05e5a786 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-16-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-16-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-16-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-16-400-normal.woff index 6dc8493d97d..6cbf0ba7451 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-16-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-16-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-16-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-16-500-normal.woff index 9a0bbc8ee56..6743dfdd1b9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-16-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-16-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-17-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-17-300-normal.woff index b299146426d..869fda561a7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-17-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-17-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-17-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-17-400-normal.woff index a81677a9816..13f99034122 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-17-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-17-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-17-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-17-500-normal.woff index b53b6f28bcd..77870860986 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-17-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-17-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-18-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-18-300-normal.woff index 16ef0956cfe..315e8ed4918 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-18-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-18-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-18-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-18-400-normal.woff index ddbb219e825..c846cd6724e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-18-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-18-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-18-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-18-500-normal.woff index e60f1768bf6..4e2542bc9bd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-18-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-18-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-19-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-19-300-normal.woff index 91cb532beaa..d946d00407c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-19-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-19-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-19-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-19-400-normal.woff index bd121c2483c..a47f399072b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-19-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-19-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-19-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-19-500-normal.woff index 43c16b56164..5c3463d2895 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-19-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-19-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-2-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-2-300-normal.woff index 8de08d7c6d0..563fbc7709a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-2-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-2-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-2-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-2-400-normal.woff index 423d3e08ada..8023f59f305 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-2-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-2-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-2-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-2-500-normal.woff index 8ef3c34efd3..acb2c32ed8c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-2-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-2-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-20-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-20-300-normal.woff index 36547b409bb..7bd5667a130 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-20-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-20-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-20-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-20-400-normal.woff index 143681708ae..074baebd8cb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-20-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-20-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-20-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-20-500-normal.woff index 4003d75bb9f..549f429d19d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-20-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-20-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-21-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-21-300-normal.woff index 6169223449d..e0d687260c5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-21-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-21-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-21-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-21-400-normal.woff index e890fa2e80c..7405500299a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-21-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-21-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-21-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-21-500-normal.woff index f5be07a3e8d..4dbd2d0b00b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-21-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-21-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-22-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-22-300-normal.woff index ecdcc3e5093..277f7e35cd4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-22-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-22-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-22-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-22-400-normal.woff index 50c4f089fb6..f303d4875df 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-22-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-22-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-22-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-22-500-normal.woff index 2d78f7a07b1..505eb7d8ee3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-22-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-22-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-23-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-23-300-normal.woff index 31f6ed45e77..4e17275bb81 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-23-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-23-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-23-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-23-400-normal.woff index db3ee9b84f5..f57dba4fa78 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-23-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-23-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-23-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-23-500-normal.woff index d6399896e95..6176894881c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-23-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-23-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-24-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-24-300-normal.woff index 6d00ff0353a..5eb3011d0a9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-24-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-24-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-24-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-24-400-normal.woff index ae58c3c34fa..7fd07266c70 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-24-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-24-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-24-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-24-500-normal.woff index 1259f6c0424..39856a3a92a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-24-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-24-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-25-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-25-300-normal.woff index 5976f5aac75..936bbbf9a85 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-25-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-25-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-25-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-25-400-normal.woff index 6c5b188b979..03934dd4cb2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-25-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-25-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-25-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-25-500-normal.woff index 233d9b97bf2..1499a327592 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-25-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-25-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-26-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-26-300-normal.woff index cc25ad2e5c7..4c0c81de465 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-26-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-26-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-26-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-26-400-normal.woff index 2e9c6b619f5..fed2de6f41f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-26-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-26-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-26-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-26-500-normal.woff index 74dc0682827..9abdb1b2216 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-26-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-26-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-27-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-27-300-normal.woff index 9dc808b9c48..9b201f229d4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-27-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-27-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-27-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-27-400-normal.woff index e8939abb091..7ea1bd03303 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-27-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-27-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-27-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-27-500-normal.woff index 0c27e426430..2844c19eeec 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-27-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-27-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-28-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-28-300-normal.woff index bcd7c3720d6..b214c36c4aa 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-28-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-28-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-28-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-28-400-normal.woff index cd71a1ef32d..e03ee4bade0 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-28-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-28-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-28-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-28-500-normal.woff index e6b929c8d8c..81b472a90f6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-28-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-28-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-29-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-29-300-normal.woff index 466a5a50244..72a1709135a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-29-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-29-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-29-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-29-400-normal.woff index 76706ba1f9c..b0918d7be16 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-29-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-29-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-29-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-29-500-normal.woff index dc898516688..4f9a997471a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-29-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-29-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-3-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-3-300-normal.woff index e8c12a4c3dd..5e4bf9f0388 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-3-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-3-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-3-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-3-400-normal.woff index 9d523daca9d..510b881b2fe 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-3-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-3-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-3-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-3-500-normal.woff index 4cdf2b63bcd..58d4242f9e3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-3-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-3-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-30-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-30-300-normal.woff index b917dea8f2a..662f56abb18 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-30-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-30-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-30-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-30-400-normal.woff index 2403f432d79..6d69278ffe6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-30-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-30-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-30-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-30-500-normal.woff index ee9b05fb50b..3e0490e5c18 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-30-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-30-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-31-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-31-300-normal.woff index 0c4475eb66f..b0b742ef4dd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-31-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-31-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-31-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-31-400-normal.woff index 08b8cb0ff1b..630eb9bfb3a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-31-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-31-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-31-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-31-500-normal.woff index 421b31775c8..1bdd633e198 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-31-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-31-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-32-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-32-300-normal.woff index 6861e2154dd..4ff0925d0b6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-32-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-32-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-32-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-32-400-normal.woff index 41efee6bb8b..ffafd1f3d98 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-32-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-32-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-32-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-32-500-normal.woff index 33094dbb885..ae776bbe583 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-32-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-32-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-33-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-33-300-normal.woff index 3f78c897433..88716b74e7c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-33-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-33-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-33-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-33-400-normal.woff index 6420cd9d0c6..bd1ad2893de 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-33-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-33-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-33-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-33-500-normal.woff index 4bc2e8d42f9..4fdea23dcca 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-33-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-33-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-34-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-34-300-normal.woff index ccf2bdff87b..f702bda56b7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-34-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-34-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-34-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-34-400-normal.woff index 9a08760149f..931d8410b12 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-34-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-34-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-34-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-34-500-normal.woff index bf34cb20ff1..dfafbcfd622 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-34-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-34-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-35-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-35-300-normal.woff index 8888cc179b0..118929793de 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-35-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-35-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-35-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-35-400-normal.woff index 5d27d9f826e..c903fff74b5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-35-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-35-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-35-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-35-500-normal.woff index d0540584d56..78851166092 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-35-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-35-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-36-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-36-300-normal.woff index dd0d6aba167..2acc6b78c90 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-36-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-36-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-36-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-36-400-normal.woff index c6177d05f5e..05eb1ab28cc 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-36-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-36-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-36-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-36-500-normal.woff index c3a017d56bf..a953054f0e9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-36-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-36-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-37-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-37-300-normal.woff index 3a177f4196e..7ce68470b47 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-37-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-37-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-37-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-37-400-normal.woff index 7af4f706de0..ea874b9a8e4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-37-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-37-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-37-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-37-500-normal.woff index 5fe6119e18c..a8c33405af2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-37-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-37-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-38-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-38-300-normal.woff index 1865cec0eea..6d567b792e7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-38-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-38-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-38-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-38-400-normal.woff index 6f61309916f..c6c8f2aa61d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-38-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-38-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-38-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-38-500-normal.woff index b0b5b01cdf8..77c4f4dcc6e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-38-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-38-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-39-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-39-300-normal.woff index 18f03d36b27..23e04bd08e3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-39-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-39-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-39-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-39-400-normal.woff index 9864fc37f60..06b78779306 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-39-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-39-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-39-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-39-500-normal.woff index 4fe7d768768..d7841212cbf 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-39-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-39-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-4-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-4-300-normal.woff index 7c14491e1e3..21625b76b22 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-4-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-4-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-4-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-4-400-normal.woff index 583df56d88a..0db8e350035 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-4-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-4-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-4-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-4-500-normal.woff index b47d0cd8c6b..a6f3799b439 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-4-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-4-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-40-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-40-300-normal.woff index d2a6941d95e..3e26ea24571 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-40-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-40-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-40-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-40-400-normal.woff index 98906a8cdb3..26decca12e7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-40-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-40-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-40-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-40-500-normal.woff index e33bb54d7fc..466e81a12ef 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-40-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-40-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-41-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-41-300-normal.woff index 7f95b4a1448..c2233209f37 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-41-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-41-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-41-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-41-400-normal.woff index 783f0c0d78b..00bd3397a92 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-41-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-41-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-41-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-41-500-normal.woff index a1d58c9c2c4..8ce58216411 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-41-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-41-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-42-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-42-300-normal.woff index 5a2b8e70a84..1ad83f6a9c2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-42-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-42-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-42-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-42-400-normal.woff index bf4c730a9ca..7e976023d8a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-42-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-42-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-42-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-42-500-normal.woff index b0e614b26c4..97f2c2e02ef 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-42-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-42-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-43-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-43-300-normal.woff index b013dc5cd87..9d3f606afa8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-43-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-43-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-43-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-43-400-normal.woff index 8ee7f66cd7d..3c2833d5b51 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-43-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-43-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-43-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-43-500-normal.woff index 864ecabb84c..9096510227f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-43-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-43-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-44-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-44-300-normal.woff index 03136530c1a..d3ab0e29d8c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-44-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-44-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-44-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-44-400-normal.woff index e1ac37a9f6c..6e0f89964d1 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-44-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-44-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-44-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-44-500-normal.woff index ce804da5d34..89df4d1db93 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-44-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-44-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-45-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-45-300-normal.woff index 33f55285e81..9934e5859de 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-45-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-45-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-45-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-45-400-normal.woff index 0ffd55c111d..bb2c9fa12c3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-45-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-45-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-45-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-45-500-normal.woff index 19617543cdd..df6bf8cfc07 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-45-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-45-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-46-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-46-300-normal.woff index 38425abdb9e..7a642c7a698 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-46-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-46-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-46-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-46-400-normal.woff index e27726b35e1..95ab3cb5012 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-46-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-46-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-46-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-46-500-normal.woff index 3c92c0894fe..265ace2cf16 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-46-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-46-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-47-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-47-300-normal.woff index 58f3e1d9e05..e7184675e9d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-47-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-47-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-47-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-47-400-normal.woff index 3a24ec3d936..3b61e10311a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-47-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-47-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-47-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-47-500-normal.woff index 276dc1fcefa..f9a68394c64 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-47-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-47-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-48-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-48-300-normal.woff index 97248852f88..40396679100 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-48-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-48-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-48-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-48-400-normal.woff index f66ee322619..63e97333cad 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-48-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-48-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-48-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-48-500-normal.woff index b12991b1a8d..bf6ddc04124 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-48-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-48-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-49-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-49-300-normal.woff index a177a0d51ce..f0d779ac6b5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-49-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-49-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-49-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-49-400-normal.woff index 355a941e532..9b92b2a1085 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-49-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-49-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-49-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-49-500-normal.woff index 9610fd3e1f7..30eba15a30b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-49-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-49-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-5-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-5-300-normal.woff index 67e20f2e312..6aba3208db2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-5-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-5-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-5-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-5-400-normal.woff index 0ca5d9d982a..0209531c298 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-5-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-5-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-5-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-5-500-normal.woff index 26d978f0750..a09d8af522f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-5-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-5-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-50-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-50-300-normal.woff index 58024838c00..fc41e37e0b6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-50-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-50-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-50-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-50-400-normal.woff index 49afda29b0d..565520eaf02 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-50-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-50-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-50-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-50-500-normal.woff index 107bbcf680c..19628a8cae9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-50-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-50-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-51-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-51-300-normal.woff index 0af6becb499..3e12e5db4e5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-51-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-51-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-51-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-51-400-normal.woff index 2c4736da843..56ec4b79785 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-51-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-51-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-51-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-51-500-normal.woff index 4334b775d68..b1f708b194a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-51-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-51-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-52-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-52-300-normal.woff index e4969db513e..7351185e16f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-52-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-52-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-52-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-52-400-normal.woff index 8ec0d1f57cf..4acd74144b2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-52-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-52-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-52-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-52-500-normal.woff index f3077b29b38..e4c70a7ffc0 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-52-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-52-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-53-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-53-300-normal.woff index 884064b4745..18288cd21cb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-53-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-53-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-53-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-53-400-normal.woff index a8eaa438b05..48064017453 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-53-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-53-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-53-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-53-500-normal.woff index 87e8d02409f..15eb1ae75d3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-53-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-53-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-54-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-54-300-normal.woff index dc429e49d8f..c83f351deef 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-54-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-54-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-54-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-54-400-normal.woff index de23939f568..35a2af6793f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-54-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-54-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-54-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-54-500-normal.woff index 24d8f1307c3..c147b1055b3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-54-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-54-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-55-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-55-300-normal.woff index aaccbcabf4f..ed8bcf32390 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-55-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-55-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-55-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-55-400-normal.woff index 0a7ed411a5f..5ec8a0b3061 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-55-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-55-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-55-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-55-500-normal.woff index 3e750311835..299112968b0 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-55-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-55-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-56-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-56-300-normal.woff index b746beead27..968cbfceced 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-56-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-56-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-56-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-56-400-normal.woff index ba75d1c2296..2a88978409a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-56-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-56-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-56-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-56-500-normal.woff index 8234f83fc54..d2b605764ec 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-56-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-56-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-57-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-57-300-normal.woff index d25543755b5..61339cf2164 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-57-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-57-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-57-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-57-400-normal.woff index a1821c0669e..0c335f6f095 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-57-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-57-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-57-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-57-500-normal.woff index 9a22420e9e2..216bed08970 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-57-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-57-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-58-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-58-300-normal.woff index df4d8ef7ba8..f490ed2c055 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-58-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-58-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-58-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-58-400-normal.woff index e824560bf14..8bfb19c0a43 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-58-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-58-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-58-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-58-500-normal.woff index bb2894d6a6b..9bfc53535a0 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-58-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-58-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-59-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-59-300-normal.woff index 3bb5d2d4891..a07c026c0db 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-59-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-59-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-59-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-59-400-normal.woff index 7a963239fb7..b57fa8587a3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-59-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-59-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-59-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-59-500-normal.woff index e0828dc9f2f..663c54e09d9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-59-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-59-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-6-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-6-300-normal.woff index c83544f69a2..70df2e68a9a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-6-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-6-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-6-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-6-400-normal.woff index 6bab8d0413b..fd9930ed55b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-6-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-6-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-6-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-6-500-normal.woff index dab4c0adafe..9c40d1fb3d7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-6-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-6-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-60-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-60-300-normal.woff index c1d8274d896..0e09db60d53 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-60-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-60-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-60-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-60-400-normal.woff index e4952838481..b277ab90750 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-60-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-60-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-60-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-60-500-normal.woff index ad21b039551..141afdb5d14 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-60-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-60-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-61-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-61-300-normal.woff index 1a0ba828d45..5da038114ea 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-61-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-61-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-61-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-61-400-normal.woff index cd067212abe..9a26bce324d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-61-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-61-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-61-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-61-500-normal.woff index d8bc89a9a32..dc172295bd6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-61-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-61-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-62-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-62-300-normal.woff index 524cf267158..17246a34491 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-62-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-62-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-62-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-62-400-normal.woff index 4c1b28039fc..91c22b1e356 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-62-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-62-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-62-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-62-500-normal.woff index fc142a7f79a..df6a9106666 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-62-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-62-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-63-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-63-300-normal.woff index dd85721743b..9976f689490 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-63-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-63-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-63-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-63-400-normal.woff index 888451f512c..9ba9503c163 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-63-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-63-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-63-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-63-500-normal.woff index 24c942b1cf2..1f7920174f3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-63-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-63-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-64-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-64-300-normal.woff index 9091e859e4b..f6bfbf36795 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-64-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-64-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-64-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-64-400-normal.woff index 198d9a10db6..3f25c891c89 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-64-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-64-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-64-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-64-500-normal.woff index 928e5f1f928..0c9bf33a34a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-64-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-64-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-65-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-65-300-normal.woff index e8ccc903631..200a4fc8a5c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-65-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-65-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-65-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-65-400-normal.woff index 8af24c8f1ae..f7c263d4602 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-65-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-65-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-65-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-65-500-normal.woff index 02436cd6335..604c3358231 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-65-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-65-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-66-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-66-300-normal.woff index e74ef5ef3e0..6ac1e4f4751 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-66-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-66-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-66-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-66-400-normal.woff index 49479865d24..fae2cd5ce01 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-66-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-66-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-66-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-66-500-normal.woff index e3b1d7123b8..f91dfbb3abf 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-66-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-66-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-67-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-67-300-normal.woff index e193577a255..e2cd1970d24 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-67-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-67-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-67-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-67-400-normal.woff index 22d2a826e4d..d1bb36d26a0 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-67-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-67-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-67-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-67-500-normal.woff index b4b08089822..796e951121d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-67-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-67-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-68-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-68-300-normal.woff index 7bcb0aa498b..44a5f6fe5e8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-68-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-68-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-68-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-68-400-normal.woff index ec4db06ff5d..fa1a55084fd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-68-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-68-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-68-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-68-500-normal.woff index 32e7a443806..b849505b69d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-68-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-68-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-69-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-69-300-normal.woff index f7a592d077e..b67e7f246ad 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-69-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-69-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-69-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-69-400-normal.woff index 44e304eaae7..0758c67fcc4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-69-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-69-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-69-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-69-500-normal.woff index c4bebc3fc18..56b7893cba2 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-69-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-69-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-7-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-7-300-normal.woff index e102cdd0aa4..7f4d6a624b1 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-7-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-7-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-7-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-7-400-normal.woff index ba719457a6c..345379acd14 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-7-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-7-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-7-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-7-500-normal.woff index 5dfc16ed839..91bac48522d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-7-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-7-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-70-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-70-300-normal.woff index d24a2d9c7fc..61d0af83585 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-70-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-70-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-70-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-70-400-normal.woff index d6f61486dc5..4d088907bb5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-70-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-70-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-70-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-70-500-normal.woff index f0e041d1280..cfadcdd38a3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-70-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-70-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-71-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-71-300-normal.woff index 6ec371e80db..232baad4592 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-71-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-71-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-71-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-71-400-normal.woff index 85a1aff5dc9..c3de6bef924 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-71-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-71-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-71-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-71-500-normal.woff index 908a363b878..c3bbf0c32e5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-71-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-71-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-72-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-72-300-normal.woff index 42cd17c3763..1b1b2b4c29a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-72-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-72-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-72-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-72-400-normal.woff index faf83b937b8..9bf2ccdf63b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-72-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-72-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-72-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-72-500-normal.woff index d6a5bbe0efd..b49d5dbca9e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-72-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-72-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-73-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-73-300-normal.woff index a7e937c0590..06b4c4e1661 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-73-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-73-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-73-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-73-400-normal.woff index bb92fb20502..c1d1fecc3c3 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-73-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-73-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-73-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-73-500-normal.woff index 295d96aca91..c5a035894e7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-73-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-73-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-74-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-74-300-normal.woff index ad1cee26e0d..3bef3219275 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-74-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-74-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-74-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-74-400-normal.woff index 13768bd52d6..046db294013 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-74-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-74-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-74-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-74-500-normal.woff index e8f4d47c033..f3353c89ae6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-74-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-74-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-75-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-75-300-normal.woff index 649487209ae..1757f95dfbb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-75-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-75-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-75-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-75-400-normal.woff index bd4725500c6..665c978cd4a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-75-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-75-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-75-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-75-500-normal.woff index b77d032a712..daf41db7bde 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-75-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-75-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-76-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-76-300-normal.woff index fcacdf31b4f..e05f95aa1c1 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-76-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-76-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-76-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-76-400-normal.woff index 7c1d5deab94..776545f2a24 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-76-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-76-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-76-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-76-500-normal.woff index fed1a5c3f2e..a3416abd1ce 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-76-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-76-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-77-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-77-300-normal.woff index 94ab8680a0e..d72bf038f2a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-77-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-77-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-77-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-77-400-normal.woff index 058ac90835b..2a11bff3bff 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-77-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-77-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-77-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-77-500-normal.woff index c781dfbc3b4..bd2ecbf85af 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-77-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-77-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-78-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-78-300-normal.woff index 750e16a6c33..28eaac1a93f 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-78-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-78-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-78-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-78-400-normal.woff index 79ea0c4d1b6..b5ecd27aa2d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-78-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-78-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-78-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-78-500-normal.woff index 3b786867d9f..1f4ff4128bd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-78-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-78-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-79-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-79-300-normal.woff index 89b1b432cc7..4de87c22bb5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-79-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-79-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-79-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-79-400-normal.woff index 03db9c6bdcb..b957b8a9faa 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-79-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-79-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-79-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-79-500-normal.woff index 98f56fd2be6..891bc8f1e5e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-79-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-79-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-8-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-8-300-normal.woff index a4be53014a7..252a146fc60 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-8-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-8-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-8-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-8-400-normal.woff index 942f1c36324..8b8a2944e91 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-8-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-8-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-8-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-8-500-normal.woff index 74ed5bfbf03..3295cae1005 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-8-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-8-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-80-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-80-300-normal.woff index e9985beafce..fd315723937 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-80-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-80-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-80-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-80-400-normal.woff index 731917f8b9c..7f473a6cca7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-80-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-80-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-80-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-80-500-normal.woff index 5fd52b33f5c..67651dca677 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-80-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-80-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-81-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-81-300-normal.woff index 5864856b08c..85c5be83494 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-81-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-81-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-81-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-81-400-normal.woff index dce528c3be1..2a28d5221da 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-81-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-81-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-81-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-81-500-normal.woff index 1a06f2758b1..017846d7d09 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-81-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-81-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-82-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-82-300-normal.woff index a7adff75863..a963ca87eb7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-82-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-82-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-82-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-82-400-normal.woff index 1478817bba0..ac05a09e610 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-82-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-82-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-82-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-82-500-normal.woff index 651a64c2119..e5dacbb3e76 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-82-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-82-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-83-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-83-300-normal.woff index 44891f2ac35..0025d70d784 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-83-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-83-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-83-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-83-400-normal.woff index 4adc4ababc2..cd6dfc5919a 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-83-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-83-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-83-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-83-500-normal.woff index 4527fe5011b..1f53fa56a14 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-83-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-83-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-84-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-84-300-normal.woff index a70c9adc4ea..fa05bdf8a1c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-84-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-84-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-84-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-84-400-normal.woff index dfce52ed3d7..145715fb30b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-84-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-84-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-84-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-84-500-normal.woff index 76825449c4b..0ba94927c11 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-84-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-84-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-85-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-85-300-normal.woff index 79a42e81816..21a5724e0e6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-85-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-85-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-85-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-85-400-normal.woff index 0f66c0cbd2a..a2c618aadd6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-85-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-85-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-85-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-85-500-normal.woff index 2b9e234fe54..1ce7bee3dac 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-85-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-85-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-86-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-86-300-normal.woff index 1ed964b9f63..e678e467679 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-86-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-86-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-86-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-86-400-normal.woff index da4561bdb62..4159e4fad4e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-86-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-86-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-86-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-86-500-normal.woff index 4c30043bcc7..4a034d7e44d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-86-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-86-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-87-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-87-300-normal.woff index 271efa8719e..3c79ace8bb7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-87-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-87-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-87-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-87-400-normal.woff index 0e98798f9b5..33d8235a844 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-87-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-87-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-87-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-87-500-normal.woff index 876d4cafd67..d99acfae979 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-87-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-87-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-88-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-88-300-normal.woff index 1ae44540d58..c77b83cb781 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-88-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-88-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-88-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-88-400-normal.woff index 557469a5ee7..9cc0ab8e6be 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-88-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-88-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-88-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-88-500-normal.woff index dc30c448a98..b9996e66d9d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-88-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-88-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-89-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-89-300-normal.woff index 6403968c109..21cc30f2c53 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-89-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-89-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-89-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-89-400-normal.woff index 38453dcaf93..e405224577d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-89-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-89-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-89-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-89-500-normal.woff index b71b6df3cf1..4e4a1af28d8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-89-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-89-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-9-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-9-300-normal.woff index 890cee45188..759cb0d8a1c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-9-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-9-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-9-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-9-400-normal.woff index 3c7776c504c..6c994c3cba7 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-9-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-9-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-9-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-9-500-normal.woff index cf0e069c369..6861984b89b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-9-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-9-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-90-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-90-300-normal.woff index ea1390a18db..8601732b42d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-90-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-90-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-90-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-90-400-normal.woff index eb2d832cc86..903f98ea3b9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-90-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-90-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-90-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-90-500-normal.woff index f303fbb703a..8dad29f19a8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-90-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-90-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-91-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-91-300-normal.woff index 850e4f218be..8258af9a109 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-91-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-91-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-91-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-91-400-normal.woff index 261a48fe69e..82aa39ffaa4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-91-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-91-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-91-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-91-500-normal.woff index d650b1d7986..e9e560ae5fb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-91-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-91-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-92-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-92-300-normal.woff index e7e8902c5c7..16df3b1f4f9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-92-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-92-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-92-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-92-400-normal.woff index dfdfbdd848a..3c81f099675 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-92-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-92-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-92-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-92-500-normal.woff index a04689d4bae..190d96dd09d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-92-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-92-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-93-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-93-300-normal.woff index 7813f37a6be..0b0f3b214ca 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-93-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-93-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-93-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-93-400-normal.woff index b955de1b362..fb972012ee5 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-93-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-93-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-93-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-93-500-normal.woff index 00a274308ec..6cc5ba43d1e 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-93-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-93-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-94-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-94-300-normal.woff index 28b5c02380b..43ebe4cbb25 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-94-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-94-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-94-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-94-400-normal.woff index bf905224236..a759f90ccbf 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-94-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-94-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-94-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-94-500-normal.woff index fcf3d9e3bf2..fdcc4cdec69 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-94-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-94-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-95-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-95-300-normal.woff index 6d460589c12..2ff5413f676 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-95-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-95-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-95-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-95-400-normal.woff index 332e3d35a98..9118f065d1c 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-95-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-95-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-95-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-95-500-normal.woff index 87496c590d1..2a9515f5bbf 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-95-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-95-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-96-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-96-300-normal.woff index 9e4cf8c7bf5..39b09322c14 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-96-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-96-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-96-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-96-400-normal.woff index 64604cc4039..1d4a51054d6 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-96-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-96-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-96-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-96-500-normal.woff index f53cf2bca01..3f1a7afb742 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-96-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-96-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-97-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-97-300-normal.woff index 41e9938458a..15d30ea9f47 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-97-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-97-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-97-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-97-400-normal.woff index 053575ee9c3..bd1408287fc 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-97-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-97-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-97-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-97-500-normal.woff index 742cbda8783..fce2f441548 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-97-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-97-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-98-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-98-300-normal.woff index db8d5f57a2e..f88a0bb6bfd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-98-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-98-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-98-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-98-400-normal.woff index f7a3f041828..c8659d355c9 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-98-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-98-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-98-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-98-500-normal.woff index fa350e16763..8244c0b085b 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-98-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-98-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-99-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-99-300-normal.woff index 7ddd74e3755..0b2f61f4983 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-99-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-99-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-99-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-99-400-normal.woff index 77c98390c79..1cc4fb92a35 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-99-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-99-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-99-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-99-500-normal.woff index f9b2a85c999..5b300d44dbd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-99-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-99-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-300-normal.woff index 27f73b1f86e..d9cea5c81c4 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-400-normal.woff index ad29f91382b..fd8947c77eb 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-500-normal.woff index 5bacd2ccee1..6f5a41295cd 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-cyrillic-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-latin-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-latin-300-normal.woff index 6be6ad737e9..78fab5f879d 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-latin-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-latin-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-latin-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-latin-400-normal.woff index 838031dd760..f11ec143eab 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-latin-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-latin-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-latin-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-latin-500-normal.woff index 37af56841b7..1e11e074172 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-latin-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-latin-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-300-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-300-normal.woff index 32c5e6c929d..5133e9da716 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-300-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-300-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-400-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-400-normal.woff index 4248d2502ce..5258eb85c49 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-400-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-400-normal.woff differ diff --git a/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-500-normal.woff b/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-500-normal.woff index 68752675c10..b66022de3b8 100644 Binary files a/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-500-normal.woff and b/fonts/google/kiwi-maru/files/kiwi-maru-latin-ext-500-normal.woff differ diff --git a/fonts/google/kiwi-maru/scss/mixins.scss b/fonts/google/kiwi-maru/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kiwi-maru/scss/mixins.scss +++ b/fonts/google/kiwi-maru/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/klee-one/files/klee-one-15-600-normal.woff b/fonts/google/klee-one/files/klee-one-15-600-normal.woff index 7f9dd3c4160..ef845caf633 100644 Binary files a/fonts/google/klee-one/files/klee-one-15-600-normal.woff and b/fonts/google/klee-one/files/klee-one-15-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-16-600-normal.woff b/fonts/google/klee-one/files/klee-one-16-600-normal.woff index 3f4cbf0fb87..bc26cf2b270 100644 Binary files a/fonts/google/klee-one/files/klee-one-16-600-normal.woff and b/fonts/google/klee-one/files/klee-one-16-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-17-400-normal.woff b/fonts/google/klee-one/files/klee-one-17-400-normal.woff index 138b6ca9d0e..6e547159705 100644 Binary files a/fonts/google/klee-one/files/klee-one-17-400-normal.woff and b/fonts/google/klee-one/files/klee-one-17-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-20-400-normal.woff b/fonts/google/klee-one/files/klee-one-20-400-normal.woff index d10b9f04346..b471104a0bc 100644 Binary files a/fonts/google/klee-one/files/klee-one-20-400-normal.woff and b/fonts/google/klee-one/files/klee-one-20-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-38-400-normal.woff b/fonts/google/klee-one/files/klee-one-38-400-normal.woff index 31c1500d378..56bc6d2ef5d 100644 Binary files a/fonts/google/klee-one/files/klee-one-38-400-normal.woff and b/fonts/google/klee-one/files/klee-one-38-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-57-600-normal.woff b/fonts/google/klee-one/files/klee-one-57-600-normal.woff index 03325a29de5..76fe24e71c4 100644 Binary files a/fonts/google/klee-one/files/klee-one-57-600-normal.woff and b/fonts/google/klee-one/files/klee-one-57-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-58-400-normal.woff b/fonts/google/klee-one/files/klee-one-58-400-normal.woff index f15706ed050..b7cca207f71 100644 Binary files a/fonts/google/klee-one/files/klee-one-58-400-normal.woff and b/fonts/google/klee-one/files/klee-one-58-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-59-600-normal.woff b/fonts/google/klee-one/files/klee-one-59-600-normal.woff index a0010a9a218..01ac8c29e37 100644 Binary files a/fonts/google/klee-one/files/klee-one-59-600-normal.woff and b/fonts/google/klee-one/files/klee-one-59-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-61-400-normal.woff b/fonts/google/klee-one/files/klee-one-61-400-normal.woff index ff5052ded84..a059beb0f07 100644 Binary files a/fonts/google/klee-one/files/klee-one-61-400-normal.woff and b/fonts/google/klee-one/files/klee-one-61-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-62-600-normal.woff b/fonts/google/klee-one/files/klee-one-62-600-normal.woff index 5b1853c4e26..63ad6f7da89 100644 Binary files a/fonts/google/klee-one/files/klee-one-62-600-normal.woff and b/fonts/google/klee-one/files/klee-one-62-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-69-600-normal.woff b/fonts/google/klee-one/files/klee-one-69-600-normal.woff index a08fdf79bfd..de0c2696823 100644 Binary files a/fonts/google/klee-one/files/klee-one-69-600-normal.woff and b/fonts/google/klee-one/files/klee-one-69-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-72-600-normal.woff b/fonts/google/klee-one/files/klee-one-72-600-normal.woff index 4cf15ec1026..183630c8437 100644 Binary files a/fonts/google/klee-one/files/klee-one-72-600-normal.woff and b/fonts/google/klee-one/files/klee-one-72-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-78-600-normal.woff b/fonts/google/klee-one/files/klee-one-78-600-normal.woff index 5354f5d4e25..62d51dc9d89 100644 Binary files a/fonts/google/klee-one/files/klee-one-78-600-normal.woff and b/fonts/google/klee-one/files/klee-one-78-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-81-400-normal.woff b/fonts/google/klee-one/files/klee-one-81-400-normal.woff index 3a049323fd8..078a446975d 100644 Binary files a/fonts/google/klee-one/files/klee-one-81-400-normal.woff and b/fonts/google/klee-one/files/klee-one-81-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-9-600-normal.woff b/fonts/google/klee-one/files/klee-one-9-600-normal.woff index 3d023d25565..ae69b47999f 100644 Binary files a/fonts/google/klee-one/files/klee-one-9-600-normal.woff and b/fonts/google/klee-one/files/klee-one-9-600-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-95-400-normal.woff b/fonts/google/klee-one/files/klee-one-95-400-normal.woff index 2b7c1947efa..23ef4217057 100644 Binary files a/fonts/google/klee-one/files/klee-one-95-400-normal.woff and b/fonts/google/klee-one/files/klee-one-95-400-normal.woff differ diff --git a/fonts/google/klee-one/files/klee-one-latin-ext-400-normal.woff b/fonts/google/klee-one/files/klee-one-latin-ext-400-normal.woff index fe55b0dd50c..8e791344b35 100644 Binary files a/fonts/google/klee-one/files/klee-one-latin-ext-400-normal.woff and b/fonts/google/klee-one/files/klee-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/klee-one/scss/mixins.scss b/fonts/google/klee-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/klee-one/scss/mixins.scss +++ b/fonts/google/klee-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/knewave/scss/mixins.scss b/fonts/google/knewave/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/knewave/scss/mixins.scss +++ b/fonts/google/knewave/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kodchasan/files/kodchasan-latin-ext-600-italic.woff b/fonts/google/kodchasan/files/kodchasan-latin-ext-600-italic.woff index 340d7de4b22..323cb1a1b68 100644 Binary files a/fonts/google/kodchasan/files/kodchasan-latin-ext-600-italic.woff and b/fonts/google/kodchasan/files/kodchasan-latin-ext-600-italic.woff differ diff --git a/fonts/google/kodchasan/files/kodchasan-thai-400-normal.woff b/fonts/google/kodchasan/files/kodchasan-thai-400-normal.woff index 6ba54402fc6..a23616be57f 100644 Binary files a/fonts/google/kodchasan/files/kodchasan-thai-400-normal.woff and b/fonts/google/kodchasan/files/kodchasan-thai-400-normal.woff differ diff --git a/fonts/google/kodchasan/files/kodchasan-vietnamese-200-italic.woff b/fonts/google/kodchasan/files/kodchasan-vietnamese-200-italic.woff index c5649211bbc..c6275416b37 100644 Binary files a/fonts/google/kodchasan/files/kodchasan-vietnamese-200-italic.woff and b/fonts/google/kodchasan/files/kodchasan-vietnamese-200-italic.woff differ diff --git a/fonts/google/kodchasan/files/kodchasan-vietnamese-400-italic.woff b/fonts/google/kodchasan/files/kodchasan-vietnamese-400-italic.woff index ea3cac281a0..bec428e740d 100644 Binary files a/fonts/google/kodchasan/files/kodchasan-vietnamese-400-italic.woff and b/fonts/google/kodchasan/files/kodchasan-vietnamese-400-italic.woff differ diff --git a/fonts/google/kodchasan/files/kodchasan-vietnamese-700-normal.woff b/fonts/google/kodchasan/files/kodchasan-vietnamese-700-normal.woff index 309b0b88e60..d412f3fd373 100644 Binary files a/fonts/google/kodchasan/files/kodchasan-vietnamese-700-normal.woff and b/fonts/google/kodchasan/files/kodchasan-vietnamese-700-normal.woff differ diff --git a/fonts/google/kodchasan/scss/mixins.scss b/fonts/google/kodchasan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kodchasan/scss/mixins.scss +++ b/fonts/google/kodchasan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kode-mono/scss/mixins.scss b/fonts/google/kode-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kode-mono/scss/mixins.scss +++ b/fonts/google/kode-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/koh-santepheap/scss/mixins.scss b/fonts/google/koh-santepheap/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/koh-santepheap/scss/mixins.scss +++ b/fonts/google/koh-santepheap/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/koho/files/koho-latin-ext-400-italic.woff b/fonts/google/koho/files/koho-latin-ext-400-italic.woff index 28192e332be..351af47bd72 100644 Binary files a/fonts/google/koho/files/koho-latin-ext-400-italic.woff and b/fonts/google/koho/files/koho-latin-ext-400-italic.woff differ diff --git a/fonts/google/koho/files/koho-vietnamese-400-normal.woff b/fonts/google/koho/files/koho-vietnamese-400-normal.woff index 3675e030628..d701455eba4 100644 Binary files a/fonts/google/koho/files/koho-vietnamese-400-normal.woff and b/fonts/google/koho/files/koho-vietnamese-400-normal.woff differ diff --git a/fonts/google/koho/scss/mixins.scss b/fonts/google/koho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/koho/scss/mixins.scss +++ b/fonts/google/koho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kolker-brush/scss/mixins.scss b/fonts/google/kolker-brush/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kolker-brush/scss/mixins.scss +++ b/fonts/google/kolker-brush/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-khmer-400-normal.woff b/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-khmer-400-normal.woff index 247e30f267b..4e41eceba49 100644 Binary files a/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-khmer-400-normal.woff and b/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-khmer-400-normal.woff differ diff --git a/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-400-normal.woff b/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-400-normal.woff index 31f3d3f4f47..aa6b22f9971 100644 Binary files a/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-400-normal.woff and b/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-400-normal.woff differ diff --git a/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-ext-400-normal.woff b/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-ext-400-normal.woff index 6a1b69c4a31..68d181470b5 100644 Binary files a/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-ext-400-normal.woff and b/fonts/google/konkhmer-sleokchher/files/konkhmer-sleokchher-latin-ext-400-normal.woff differ diff --git a/fonts/google/konkhmer-sleokchher/scss/mixins.scss b/fonts/google/konkhmer-sleokchher/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/konkhmer-sleokchher/scss/mixins.scss +++ b/fonts/google/konkhmer-sleokchher/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-104-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-104-400-normal.woff index e6d0910d43f..9c3f5b1042d 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-104-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-104-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-17-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-17-400-normal.woff index 5116d1c1a3b..3c3683b0111 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-17-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-17-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-18-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-18-400-normal.woff index 65755aa4c97..ec20035b313 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-18-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-18-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-5-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-5-400-normal.woff index dd8c0a285b1..6db5b1115d2 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-5-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-5-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-55-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-55-400-normal.woff index b45e9258aa6..c271d3f8aed 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-55-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-55-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-59-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-59-400-normal.woff index d5c187e7614..db8626eede0 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-59-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-59-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-60-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-60-400-normal.woff index e239006f5a7..61034b30447 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-60-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-60-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-67-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-67-400-normal.woff index 72ca73d0678..b660be2f513 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-67-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-67-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-79-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-79-400-normal.woff index ae9ce656af9..184fac2b0d6 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-79-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-79-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/files/kosugi-maru-99-400-normal.woff b/fonts/google/kosugi-maru/files/kosugi-maru-99-400-normal.woff index 949e49c339c..355cd73ade1 100644 Binary files a/fonts/google/kosugi-maru/files/kosugi-maru-99-400-normal.woff and b/fonts/google/kosugi-maru/files/kosugi-maru-99-400-normal.woff differ diff --git a/fonts/google/kosugi-maru/scss/mixins.scss b/fonts/google/kosugi-maru/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kosugi-maru/scss/mixins.scss +++ b/fonts/google/kosugi-maru/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kosugi/files/kosugi-25-400-normal.woff b/fonts/google/kosugi/files/kosugi-25-400-normal.woff index 24038f21599..2589ee622e7 100644 Binary files a/fonts/google/kosugi/files/kosugi-25-400-normal.woff and b/fonts/google/kosugi/files/kosugi-25-400-normal.woff differ diff --git a/fonts/google/kosugi/files/kosugi-35-400-normal.woff b/fonts/google/kosugi/files/kosugi-35-400-normal.woff index 72f9f129bd6..7dba44dcb98 100644 Binary files a/fonts/google/kosugi/files/kosugi-35-400-normal.woff and b/fonts/google/kosugi/files/kosugi-35-400-normal.woff differ diff --git a/fonts/google/kosugi/files/kosugi-61-400-normal.woff b/fonts/google/kosugi/files/kosugi-61-400-normal.woff index f4fffc37470..070f8547e1b 100644 Binary files a/fonts/google/kosugi/files/kosugi-61-400-normal.woff and b/fonts/google/kosugi/files/kosugi-61-400-normal.woff differ diff --git a/fonts/google/kosugi/files/kosugi-8-400-normal.woff b/fonts/google/kosugi/files/kosugi-8-400-normal.woff index d41ca54dd49..5e54cbecc1a 100644 Binary files a/fonts/google/kosugi/files/kosugi-8-400-normal.woff and b/fonts/google/kosugi/files/kosugi-8-400-normal.woff differ diff --git a/fonts/google/kosugi/files/kosugi-84-400-normal.woff b/fonts/google/kosugi/files/kosugi-84-400-normal.woff index 16ab6d71913..472855e3114 100644 Binary files a/fonts/google/kosugi/files/kosugi-84-400-normal.woff and b/fonts/google/kosugi/files/kosugi-84-400-normal.woff differ diff --git a/fonts/google/kosugi/files/kosugi-99-400-normal.woff b/fonts/google/kosugi/files/kosugi-99-400-normal.woff index 2b91d20cbe3..48234202791 100644 Binary files a/fonts/google/kosugi/files/kosugi-99-400-normal.woff and b/fonts/google/kosugi/files/kosugi-99-400-normal.woff differ diff --git a/fonts/google/kosugi/scss/mixins.scss b/fonts/google/kosugi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kosugi/scss/mixins.scss +++ b/fonts/google/kosugi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kotta-one/scss/mixins.scss b/fonts/google/kotta-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kotta-one/scss/mixins.scss +++ b/fonts/google/kotta-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/koulen/scss/mixins.scss b/fonts/google/koulen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/koulen/scss/mixins.scss +++ b/fonts/google/koulen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kranky/scss/mixins.scss b/fonts/google/kranky/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kranky/scss/mixins.scss +++ b/fonts/google/kranky/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kreon/scss/mixins.scss b/fonts/google/kreon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kreon/scss/mixins.scss +++ b/fonts/google/kreon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kristi/scss/mixins.scss b/fonts/google/kristi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kristi/scss/mixins.scss +++ b/fonts/google/kristi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/krona-one/scss/mixins.scss b/fonts/google/krona-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/krona-one/scss/mixins.scss +++ b/fonts/google/krona-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/krub/files/krub-latin-200-italic.woff b/fonts/google/krub/files/krub-latin-200-italic.woff index b0cb88c86da..fc53657e5ff 100644 Binary files a/fonts/google/krub/files/krub-latin-200-italic.woff and b/fonts/google/krub/files/krub-latin-200-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-200-normal.woff b/fonts/google/krub/files/krub-latin-200-normal.woff index 7d637682381..db2b78d5009 100644 Binary files a/fonts/google/krub/files/krub-latin-200-normal.woff and b/fonts/google/krub/files/krub-latin-200-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-300-italic.woff b/fonts/google/krub/files/krub-latin-300-italic.woff index b9a412e4773..1a790afa833 100644 Binary files a/fonts/google/krub/files/krub-latin-300-italic.woff and b/fonts/google/krub/files/krub-latin-300-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-300-normal.woff b/fonts/google/krub/files/krub-latin-300-normal.woff index 7023730d79d..4beaa54b6bf 100644 Binary files a/fonts/google/krub/files/krub-latin-300-normal.woff and b/fonts/google/krub/files/krub-latin-300-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-400-italic.woff b/fonts/google/krub/files/krub-latin-400-italic.woff index fee25e81fd7..9d6a0ec5a92 100644 Binary files a/fonts/google/krub/files/krub-latin-400-italic.woff and b/fonts/google/krub/files/krub-latin-400-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-400-normal.woff b/fonts/google/krub/files/krub-latin-400-normal.woff index be3670a7fa0..04ff8c9d930 100644 Binary files a/fonts/google/krub/files/krub-latin-400-normal.woff and b/fonts/google/krub/files/krub-latin-400-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-500-italic.woff b/fonts/google/krub/files/krub-latin-500-italic.woff index 5bbabbe05d3..45cc5d00a85 100644 Binary files a/fonts/google/krub/files/krub-latin-500-italic.woff and b/fonts/google/krub/files/krub-latin-500-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-500-normal.woff b/fonts/google/krub/files/krub-latin-500-normal.woff index f4b35e59c5b..feee933aa7c 100644 Binary files a/fonts/google/krub/files/krub-latin-500-normal.woff and b/fonts/google/krub/files/krub-latin-500-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-600-italic.woff b/fonts/google/krub/files/krub-latin-600-italic.woff index 1900cef4d0d..eee42b00161 100644 Binary files a/fonts/google/krub/files/krub-latin-600-italic.woff and b/fonts/google/krub/files/krub-latin-600-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-600-normal.woff b/fonts/google/krub/files/krub-latin-600-normal.woff index 5173ace374d..447711351bc 100644 Binary files a/fonts/google/krub/files/krub-latin-600-normal.woff and b/fonts/google/krub/files/krub-latin-600-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-700-italic.woff b/fonts/google/krub/files/krub-latin-700-italic.woff index f9bb2b4268a..4c2cae6902e 100644 Binary files a/fonts/google/krub/files/krub-latin-700-italic.woff and b/fonts/google/krub/files/krub-latin-700-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-700-normal.woff b/fonts/google/krub/files/krub-latin-700-normal.woff index 6df8186a0c6..5f483a0cf84 100644 Binary files a/fonts/google/krub/files/krub-latin-700-normal.woff and b/fonts/google/krub/files/krub-latin-700-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-200-italic.woff b/fonts/google/krub/files/krub-latin-ext-200-italic.woff index 4c84675e86f..afeb0d07626 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-200-italic.woff and b/fonts/google/krub/files/krub-latin-ext-200-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-200-normal.woff b/fonts/google/krub/files/krub-latin-ext-200-normal.woff index f1e90a3db8b..89c1e211acc 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-200-normal.woff and b/fonts/google/krub/files/krub-latin-ext-200-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-300-italic.woff b/fonts/google/krub/files/krub-latin-ext-300-italic.woff index 9fe39ddaac0..51077967697 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-300-italic.woff and b/fonts/google/krub/files/krub-latin-ext-300-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-300-normal.woff b/fonts/google/krub/files/krub-latin-ext-300-normal.woff index 26036e28d84..4dd0e7a9baf 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-300-normal.woff and b/fonts/google/krub/files/krub-latin-ext-300-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-400-italic.woff b/fonts/google/krub/files/krub-latin-ext-400-italic.woff index a3fb232fad2..b2fe37dc379 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-400-italic.woff and b/fonts/google/krub/files/krub-latin-ext-400-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-400-normal.woff b/fonts/google/krub/files/krub-latin-ext-400-normal.woff index 90d95c3bd7c..e366813428c 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-400-normal.woff and b/fonts/google/krub/files/krub-latin-ext-400-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-500-italic.woff b/fonts/google/krub/files/krub-latin-ext-500-italic.woff index 133812bc9ab..853d84c4875 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-500-italic.woff and b/fonts/google/krub/files/krub-latin-ext-500-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-500-normal.woff b/fonts/google/krub/files/krub-latin-ext-500-normal.woff index be19950d942..ac073a56413 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-500-normal.woff and b/fonts/google/krub/files/krub-latin-ext-500-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-600-italic.woff b/fonts/google/krub/files/krub-latin-ext-600-italic.woff index eebc3c2a749..11e06508536 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-600-italic.woff and b/fonts/google/krub/files/krub-latin-ext-600-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-600-normal.woff b/fonts/google/krub/files/krub-latin-ext-600-normal.woff index e42e7093bf1..71498ddff27 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-600-normal.woff and b/fonts/google/krub/files/krub-latin-ext-600-normal.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-700-italic.woff b/fonts/google/krub/files/krub-latin-ext-700-italic.woff index 946bd99e648..4e6524a9326 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-700-italic.woff and b/fonts/google/krub/files/krub-latin-ext-700-italic.woff differ diff --git a/fonts/google/krub/files/krub-latin-ext-700-normal.woff b/fonts/google/krub/files/krub-latin-ext-700-normal.woff index 7e7c59ebe07..8003bd54bed 100644 Binary files a/fonts/google/krub/files/krub-latin-ext-700-normal.woff and b/fonts/google/krub/files/krub-latin-ext-700-normal.woff differ diff --git a/fonts/google/krub/files/krub-thai-200-italic.woff b/fonts/google/krub/files/krub-thai-200-italic.woff index b1cfe083529..c9d3ffd938b 100644 Binary files a/fonts/google/krub/files/krub-thai-200-italic.woff and b/fonts/google/krub/files/krub-thai-200-italic.woff differ diff --git a/fonts/google/krub/files/krub-thai-200-normal.woff b/fonts/google/krub/files/krub-thai-200-normal.woff index 98976f8e704..bb0969952c3 100644 Binary files a/fonts/google/krub/files/krub-thai-200-normal.woff and b/fonts/google/krub/files/krub-thai-200-normal.woff differ diff --git a/fonts/google/krub/files/krub-thai-300-italic.woff b/fonts/google/krub/files/krub-thai-300-italic.woff index 76c6e95e799..69dbc497c62 100644 Binary files a/fonts/google/krub/files/krub-thai-300-italic.woff and b/fonts/google/krub/files/krub-thai-300-italic.woff differ diff --git a/fonts/google/krub/files/krub-thai-300-normal.woff b/fonts/google/krub/files/krub-thai-300-normal.woff index 32133eb71f6..614b54df7a4 100644 Binary files a/fonts/google/krub/files/krub-thai-300-normal.woff and b/fonts/google/krub/files/krub-thai-300-normal.woff differ diff --git a/fonts/google/krub/files/krub-thai-400-italic.woff b/fonts/google/krub/files/krub-thai-400-italic.woff index c3c403b6fe1..090ac5e0695 100644 Binary files a/fonts/google/krub/files/krub-thai-400-italic.woff and b/fonts/google/krub/files/krub-thai-400-italic.woff differ diff --git a/fonts/google/krub/files/krub-thai-400-normal.woff b/fonts/google/krub/files/krub-thai-400-normal.woff index 9a1364516c2..37c18aee167 100644 Binary files a/fonts/google/krub/files/krub-thai-400-normal.woff and b/fonts/google/krub/files/krub-thai-400-normal.woff differ diff --git a/fonts/google/krub/files/krub-thai-500-italic.woff b/fonts/google/krub/files/krub-thai-500-italic.woff index 75de105ac36..89eead2830f 100644 Binary files a/fonts/google/krub/files/krub-thai-500-italic.woff and b/fonts/google/krub/files/krub-thai-500-italic.woff differ diff --git a/fonts/google/krub/files/krub-thai-500-normal.woff b/fonts/google/krub/files/krub-thai-500-normal.woff index 38174162acf..e6d1de45527 100644 Binary files a/fonts/google/krub/files/krub-thai-500-normal.woff and b/fonts/google/krub/files/krub-thai-500-normal.woff differ diff --git a/fonts/google/krub/files/krub-thai-600-italic.woff b/fonts/google/krub/files/krub-thai-600-italic.woff index 9eee8ef3068..cd4fcce55da 100644 Binary files a/fonts/google/krub/files/krub-thai-600-italic.woff and b/fonts/google/krub/files/krub-thai-600-italic.woff differ diff --git a/fonts/google/krub/files/krub-thai-600-normal.woff b/fonts/google/krub/files/krub-thai-600-normal.woff index 52d60a51289..27e6b57d86e 100644 Binary files a/fonts/google/krub/files/krub-thai-600-normal.woff and b/fonts/google/krub/files/krub-thai-600-normal.woff differ diff --git a/fonts/google/krub/files/krub-thai-700-italic.woff b/fonts/google/krub/files/krub-thai-700-italic.woff index d11419590a8..5f587670b70 100644 Binary files a/fonts/google/krub/files/krub-thai-700-italic.woff and b/fonts/google/krub/files/krub-thai-700-italic.woff differ diff --git a/fonts/google/krub/files/krub-thai-700-normal.woff b/fonts/google/krub/files/krub-thai-700-normal.woff index 2525a4bb90d..41815325264 100644 Binary files a/fonts/google/krub/files/krub-thai-700-normal.woff and b/fonts/google/krub/files/krub-thai-700-normal.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-200-italic.woff b/fonts/google/krub/files/krub-vietnamese-200-italic.woff index aea7fe1c515..c5a6d9d58a2 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-200-italic.woff and b/fonts/google/krub/files/krub-vietnamese-200-italic.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-200-normal.woff b/fonts/google/krub/files/krub-vietnamese-200-normal.woff index 5b648899b77..59b30aa0c34 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-200-normal.woff and b/fonts/google/krub/files/krub-vietnamese-200-normal.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-300-italic.woff b/fonts/google/krub/files/krub-vietnamese-300-italic.woff index b8cc7a7c2c4..2716a050f72 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-300-italic.woff and b/fonts/google/krub/files/krub-vietnamese-300-italic.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-300-normal.woff b/fonts/google/krub/files/krub-vietnamese-300-normal.woff index 59a16b5c371..d8d26321bd4 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-300-normal.woff and b/fonts/google/krub/files/krub-vietnamese-300-normal.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-400-italic.woff b/fonts/google/krub/files/krub-vietnamese-400-italic.woff index eef02a95dbe..2c2bc4b8aad 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-400-italic.woff and b/fonts/google/krub/files/krub-vietnamese-400-italic.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-400-normal.woff b/fonts/google/krub/files/krub-vietnamese-400-normal.woff index 2df71c4f8a8..3b23e95c6eb 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-400-normal.woff and b/fonts/google/krub/files/krub-vietnamese-400-normal.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-500-italic.woff b/fonts/google/krub/files/krub-vietnamese-500-italic.woff index d653ae773b9..58472030df9 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-500-italic.woff and b/fonts/google/krub/files/krub-vietnamese-500-italic.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-500-normal.woff b/fonts/google/krub/files/krub-vietnamese-500-normal.woff index aa3991a903c..b2e5c353166 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-500-normal.woff and b/fonts/google/krub/files/krub-vietnamese-500-normal.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-600-italic.woff b/fonts/google/krub/files/krub-vietnamese-600-italic.woff index 3121ee24f94..ea6fd7d0a45 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-600-italic.woff and b/fonts/google/krub/files/krub-vietnamese-600-italic.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-600-normal.woff b/fonts/google/krub/files/krub-vietnamese-600-normal.woff index ec0279b17af..bb1ec83c59d 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-600-normal.woff and b/fonts/google/krub/files/krub-vietnamese-600-normal.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-700-italic.woff b/fonts/google/krub/files/krub-vietnamese-700-italic.woff index 8bc230d2f21..a4187ff018f 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-700-italic.woff and b/fonts/google/krub/files/krub-vietnamese-700-italic.woff differ diff --git a/fonts/google/krub/files/krub-vietnamese-700-normal.woff b/fonts/google/krub/files/krub-vietnamese-700-normal.woff index 1069a7e5a57..6adcf2744e2 100644 Binary files a/fonts/google/krub/files/krub-vietnamese-700-normal.woff and b/fonts/google/krub/files/krub-vietnamese-700-normal.woff differ diff --git a/fonts/google/krub/scss/mixins.scss b/fonts/google/krub/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/krub/scss/mixins.scss +++ b/fonts/google/krub/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kufam/files/kufam-arabic-400-italic.woff b/fonts/google/kufam/files/kufam-arabic-400-italic.woff index 7699e285416..5e80ece9b59 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-400-italic.woff and b/fonts/google/kufam/files/kufam-arabic-400-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-400-normal.woff b/fonts/google/kufam/files/kufam-arabic-400-normal.woff index 8a1e38f8c5d..281fade34f1 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-400-normal.woff and b/fonts/google/kufam/files/kufam-arabic-400-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-500-italic.woff b/fonts/google/kufam/files/kufam-arabic-500-italic.woff index 66cd15beace..c9faea5d929 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-500-italic.woff and b/fonts/google/kufam/files/kufam-arabic-500-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-500-normal.woff b/fonts/google/kufam/files/kufam-arabic-500-normal.woff index 95d52df63a5..a909f49a1df 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-500-normal.woff and b/fonts/google/kufam/files/kufam-arabic-500-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-600-italic.woff b/fonts/google/kufam/files/kufam-arabic-600-italic.woff index 322c34365e1..2bb3514140c 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-600-italic.woff and b/fonts/google/kufam/files/kufam-arabic-600-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-600-normal.woff b/fonts/google/kufam/files/kufam-arabic-600-normal.woff index 2024b08cb51..e9d447a6297 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-600-normal.woff and b/fonts/google/kufam/files/kufam-arabic-600-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-700-italic.woff b/fonts/google/kufam/files/kufam-arabic-700-italic.woff index 8753e0f6795..2769fee730b 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-700-italic.woff and b/fonts/google/kufam/files/kufam-arabic-700-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-700-normal.woff b/fonts/google/kufam/files/kufam-arabic-700-normal.woff index 0be3adcfed6..16c9d90e45a 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-700-normal.woff and b/fonts/google/kufam/files/kufam-arabic-700-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-800-italic.woff b/fonts/google/kufam/files/kufam-arabic-800-italic.woff index ece5959f4d9..c049d89f177 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-800-italic.woff and b/fonts/google/kufam/files/kufam-arabic-800-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-800-normal.woff b/fonts/google/kufam/files/kufam-arabic-800-normal.woff index 73fba785a53..edd67bc9d6c 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-800-normal.woff and b/fonts/google/kufam/files/kufam-arabic-800-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-900-italic.woff b/fonts/google/kufam/files/kufam-arabic-900-italic.woff index c09c9ca1a76..57693c3a9ef 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-900-italic.woff and b/fonts/google/kufam/files/kufam-arabic-900-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-arabic-900-normal.woff b/fonts/google/kufam/files/kufam-arabic-900-normal.woff index 38e7ae5b0ea..174b050bfc2 100644 Binary files a/fonts/google/kufam/files/kufam-arabic-900-normal.woff and b/fonts/google/kufam/files/kufam-arabic-900-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-400-italic.woff b/fonts/google/kufam/files/kufam-latin-400-italic.woff index 85836f0bcbd..2ad3262c44c 100644 Binary files a/fonts/google/kufam/files/kufam-latin-400-italic.woff and b/fonts/google/kufam/files/kufam-latin-400-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-400-normal.woff b/fonts/google/kufam/files/kufam-latin-400-normal.woff index 089874d62df..71b20ef21cc 100644 Binary files a/fonts/google/kufam/files/kufam-latin-400-normal.woff and b/fonts/google/kufam/files/kufam-latin-400-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-500-italic.woff b/fonts/google/kufam/files/kufam-latin-500-italic.woff index ecf5b70e3d7..61c12d190f4 100644 Binary files a/fonts/google/kufam/files/kufam-latin-500-italic.woff and b/fonts/google/kufam/files/kufam-latin-500-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-500-normal.woff b/fonts/google/kufam/files/kufam-latin-500-normal.woff index 9fe8a85ada6..6fccd162df2 100644 Binary files a/fonts/google/kufam/files/kufam-latin-500-normal.woff and b/fonts/google/kufam/files/kufam-latin-500-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-600-italic.woff b/fonts/google/kufam/files/kufam-latin-600-italic.woff index 77f39db4fe3..bdb09bc19a9 100644 Binary files a/fonts/google/kufam/files/kufam-latin-600-italic.woff and b/fonts/google/kufam/files/kufam-latin-600-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-600-normal.woff b/fonts/google/kufam/files/kufam-latin-600-normal.woff index 5e7b427c58a..a8e21ba3e05 100644 Binary files a/fonts/google/kufam/files/kufam-latin-600-normal.woff and b/fonts/google/kufam/files/kufam-latin-600-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-700-italic.woff b/fonts/google/kufam/files/kufam-latin-700-italic.woff index dad189da6ae..72b2bc21430 100644 Binary files a/fonts/google/kufam/files/kufam-latin-700-italic.woff and b/fonts/google/kufam/files/kufam-latin-700-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-700-normal.woff b/fonts/google/kufam/files/kufam-latin-700-normal.woff index ce4f8ac1b4e..7976a69b243 100644 Binary files a/fonts/google/kufam/files/kufam-latin-700-normal.woff and b/fonts/google/kufam/files/kufam-latin-700-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-800-italic.woff b/fonts/google/kufam/files/kufam-latin-800-italic.woff index 38a7ea1f88f..498ea418cb5 100644 Binary files a/fonts/google/kufam/files/kufam-latin-800-italic.woff and b/fonts/google/kufam/files/kufam-latin-800-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-800-normal.woff b/fonts/google/kufam/files/kufam-latin-800-normal.woff index 6a6e97a7802..40ec5218c78 100644 Binary files a/fonts/google/kufam/files/kufam-latin-800-normal.woff and b/fonts/google/kufam/files/kufam-latin-800-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-900-italic.woff b/fonts/google/kufam/files/kufam-latin-900-italic.woff index 3c5a7502b09..f096d3f180f 100644 Binary files a/fonts/google/kufam/files/kufam-latin-900-italic.woff and b/fonts/google/kufam/files/kufam-latin-900-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-900-normal.woff b/fonts/google/kufam/files/kufam-latin-900-normal.woff index 2ef01ebcfc1..9c97f74e2cf 100644 Binary files a/fonts/google/kufam/files/kufam-latin-900-normal.woff and b/fonts/google/kufam/files/kufam-latin-900-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-400-italic.woff b/fonts/google/kufam/files/kufam-latin-ext-400-italic.woff index e113d3ca1be..fab5f8d6d43 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-400-italic.woff and b/fonts/google/kufam/files/kufam-latin-ext-400-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-400-normal.woff b/fonts/google/kufam/files/kufam-latin-ext-400-normal.woff index e040ac4f637..95b2fd47aa1 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-400-normal.woff and b/fonts/google/kufam/files/kufam-latin-ext-400-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-500-italic.woff b/fonts/google/kufam/files/kufam-latin-ext-500-italic.woff index 2375e2acfdb..02115337572 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-500-italic.woff and b/fonts/google/kufam/files/kufam-latin-ext-500-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-500-normal.woff b/fonts/google/kufam/files/kufam-latin-ext-500-normal.woff index 698408842e3..6e532ecbee9 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-500-normal.woff and b/fonts/google/kufam/files/kufam-latin-ext-500-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-600-italic.woff b/fonts/google/kufam/files/kufam-latin-ext-600-italic.woff index a013927cc24..4e1f80e6065 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-600-italic.woff and b/fonts/google/kufam/files/kufam-latin-ext-600-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-600-normal.woff b/fonts/google/kufam/files/kufam-latin-ext-600-normal.woff index 730202a667f..a5f41f38326 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-600-normal.woff and b/fonts/google/kufam/files/kufam-latin-ext-600-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-700-italic.woff b/fonts/google/kufam/files/kufam-latin-ext-700-italic.woff index 31485023544..e6786acb7fa 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-700-italic.woff and b/fonts/google/kufam/files/kufam-latin-ext-700-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-700-normal.woff b/fonts/google/kufam/files/kufam-latin-ext-700-normal.woff index a946e8e6229..6bf5d28aa3a 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-700-normal.woff and b/fonts/google/kufam/files/kufam-latin-ext-700-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-800-italic.woff b/fonts/google/kufam/files/kufam-latin-ext-800-italic.woff index d93ac5cd0ff..61f1b9c493a 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-800-italic.woff and b/fonts/google/kufam/files/kufam-latin-ext-800-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-800-normal.woff b/fonts/google/kufam/files/kufam-latin-ext-800-normal.woff index aac9a43dc67..4c076233409 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-800-normal.woff and b/fonts/google/kufam/files/kufam-latin-ext-800-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-900-italic.woff b/fonts/google/kufam/files/kufam-latin-ext-900-italic.woff index 8faeb21f21a..0057d88421e 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-900-italic.woff and b/fonts/google/kufam/files/kufam-latin-ext-900-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-latin-ext-900-normal.woff b/fonts/google/kufam/files/kufam-latin-ext-900-normal.woff index 88f521eda7c..3625cbec468 100644 Binary files a/fonts/google/kufam/files/kufam-latin-ext-900-normal.woff and b/fonts/google/kufam/files/kufam-latin-ext-900-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-400-italic.woff b/fonts/google/kufam/files/kufam-vietnamese-400-italic.woff index f2cc40ad209..307a1a0312c 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-400-italic.woff and b/fonts/google/kufam/files/kufam-vietnamese-400-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-400-normal.woff b/fonts/google/kufam/files/kufam-vietnamese-400-normal.woff index 5887b44f242..ec603d403a5 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-400-normal.woff and b/fonts/google/kufam/files/kufam-vietnamese-400-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-500-italic.woff b/fonts/google/kufam/files/kufam-vietnamese-500-italic.woff index 6280707552c..a4d2e1159b9 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-500-italic.woff and b/fonts/google/kufam/files/kufam-vietnamese-500-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-500-normal.woff b/fonts/google/kufam/files/kufam-vietnamese-500-normal.woff index bfa72ef56a0..e788d0aa164 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-500-normal.woff and b/fonts/google/kufam/files/kufam-vietnamese-500-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-600-italic.woff b/fonts/google/kufam/files/kufam-vietnamese-600-italic.woff index 834feaaf0cf..44f2c4aabae 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-600-italic.woff and b/fonts/google/kufam/files/kufam-vietnamese-600-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-600-normal.woff b/fonts/google/kufam/files/kufam-vietnamese-600-normal.woff index d87a83c7e44..c669f437f48 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-600-normal.woff and b/fonts/google/kufam/files/kufam-vietnamese-600-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-700-italic.woff b/fonts/google/kufam/files/kufam-vietnamese-700-italic.woff index a45e1fadeca..7343d1e3d53 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-700-italic.woff and b/fonts/google/kufam/files/kufam-vietnamese-700-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-700-normal.woff b/fonts/google/kufam/files/kufam-vietnamese-700-normal.woff index 85dafef86d4..b9b4c116fc4 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-700-normal.woff and b/fonts/google/kufam/files/kufam-vietnamese-700-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-800-italic.woff b/fonts/google/kufam/files/kufam-vietnamese-800-italic.woff index 5a3d647d395..98e98292dfc 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-800-italic.woff and b/fonts/google/kufam/files/kufam-vietnamese-800-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-800-normal.woff b/fonts/google/kufam/files/kufam-vietnamese-800-normal.woff index 7bfff67ca3e..18f4f8276ed 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-800-normal.woff and b/fonts/google/kufam/files/kufam-vietnamese-800-normal.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-900-italic.woff b/fonts/google/kufam/files/kufam-vietnamese-900-italic.woff index dbe28bd7ae5..e7cd6582764 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-900-italic.woff and b/fonts/google/kufam/files/kufam-vietnamese-900-italic.woff differ diff --git a/fonts/google/kufam/files/kufam-vietnamese-900-normal.woff b/fonts/google/kufam/files/kufam-vietnamese-900-normal.woff index 4324b659080..1202f043e12 100644 Binary files a/fonts/google/kufam/files/kufam-vietnamese-900-normal.woff and b/fonts/google/kufam/files/kufam-vietnamese-900-normal.woff differ diff --git a/fonts/google/kufam/scss/mixins.scss b/fonts/google/kufam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kufam/scss/mixins.scss +++ b/fonts/google/kufam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kulim-park/files/kulim-park-latin-ext-700-italic.woff b/fonts/google/kulim-park/files/kulim-park-latin-ext-700-italic.woff index 0dfe7e86805..d7a0d669029 100644 Binary files a/fonts/google/kulim-park/files/kulim-park-latin-ext-700-italic.woff and b/fonts/google/kulim-park/files/kulim-park-latin-ext-700-italic.woff differ diff --git a/fonts/google/kulim-park/scss/mixins.scss b/fonts/google/kulim-park/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kulim-park/scss/mixins.scss +++ b/fonts/google/kulim-park/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kumar-one-outline/files/kumar-one-outline-latin-400-normal.woff b/fonts/google/kumar-one-outline/files/kumar-one-outline-latin-400-normal.woff index bc6804f3ef5..c7085df80b5 100644 Binary files a/fonts/google/kumar-one-outline/files/kumar-one-outline-latin-400-normal.woff and b/fonts/google/kumar-one-outline/files/kumar-one-outline-latin-400-normal.woff differ diff --git a/fonts/google/kumar-one-outline/scss/mixins.scss b/fonts/google/kumar-one-outline/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kumar-one-outline/scss/mixins.scss +++ b/fonts/google/kumar-one-outline/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kumar-one/files/kumar-one-gujarati-400-normal.woff b/fonts/google/kumar-one/files/kumar-one-gujarati-400-normal.woff index e0714992b6e..de7aa7708f2 100644 Binary files a/fonts/google/kumar-one/files/kumar-one-gujarati-400-normal.woff and b/fonts/google/kumar-one/files/kumar-one-gujarati-400-normal.woff differ diff --git a/fonts/google/kumar-one/files/kumar-one-latin-400-normal.woff b/fonts/google/kumar-one/files/kumar-one-latin-400-normal.woff index 14c2704f01c..b8378b91202 100644 Binary files a/fonts/google/kumar-one/files/kumar-one-latin-400-normal.woff and b/fonts/google/kumar-one/files/kumar-one-latin-400-normal.woff differ diff --git a/fonts/google/kumar-one/files/kumar-one-latin-ext-400-normal.woff b/fonts/google/kumar-one/files/kumar-one-latin-ext-400-normal.woff index b7b9d51a946..4cc1ac3ff8e 100644 Binary files a/fonts/google/kumar-one/files/kumar-one-latin-ext-400-normal.woff and b/fonts/google/kumar-one/files/kumar-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/kumar-one/scss/mixins.scss b/fonts/google/kumar-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kumar-one/scss/mixins.scss +++ b/fonts/google/kumar-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kumbh-sans/files/kumbh-sans-math-400-normal.woff b/fonts/google/kumbh-sans/files/kumbh-sans-math-400-normal.woff index 63084e7eb7f..764d5f88590 100644 Binary files a/fonts/google/kumbh-sans/files/kumbh-sans-math-400-normal.woff and b/fonts/google/kumbh-sans/files/kumbh-sans-math-400-normal.woff differ diff --git a/fonts/google/kumbh-sans/scss/mixins.scss b/fonts/google/kumbh-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kumbh-sans/scss/mixins.scss +++ b/fonts/google/kumbh-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/kurale/scss/mixins.scss b/fonts/google/kurale/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/kurale/scss/mixins.scss +++ b/fonts/google/kurale/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/la-belle-aurore/scss/mixins.scss b/fonts/google/la-belle-aurore/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/la-belle-aurore/scss/mixins.scss +++ b/fonts/google/la-belle-aurore/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/labrada/files/labrada-latin-100-italic.woff b/fonts/google/labrada/files/labrada-latin-100-italic.woff index 6d4b92f445c..ca43ca73575 100644 Binary files a/fonts/google/labrada/files/labrada-latin-100-italic.woff and b/fonts/google/labrada/files/labrada-latin-100-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-100-normal.woff b/fonts/google/labrada/files/labrada-latin-100-normal.woff index d0d11b55273..1e2b767949a 100644 Binary files a/fonts/google/labrada/files/labrada-latin-100-normal.woff and b/fonts/google/labrada/files/labrada-latin-100-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-200-italic.woff b/fonts/google/labrada/files/labrada-latin-200-italic.woff index 552c8e7c028..ddd068e7ea2 100644 Binary files a/fonts/google/labrada/files/labrada-latin-200-italic.woff and b/fonts/google/labrada/files/labrada-latin-200-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-200-normal.woff b/fonts/google/labrada/files/labrada-latin-200-normal.woff index 78364e3f481..354d5ca6bd7 100644 Binary files a/fonts/google/labrada/files/labrada-latin-200-normal.woff and b/fonts/google/labrada/files/labrada-latin-200-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-300-italic.woff b/fonts/google/labrada/files/labrada-latin-300-italic.woff index 016b18fd634..0872b6cf387 100644 Binary files a/fonts/google/labrada/files/labrada-latin-300-italic.woff and b/fonts/google/labrada/files/labrada-latin-300-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-300-normal.woff b/fonts/google/labrada/files/labrada-latin-300-normal.woff index 053934ca472..d24b036a33e 100644 Binary files a/fonts/google/labrada/files/labrada-latin-300-normal.woff and b/fonts/google/labrada/files/labrada-latin-300-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-400-italic.woff b/fonts/google/labrada/files/labrada-latin-400-italic.woff index 98b610e98ad..cf3afb4fdc4 100644 Binary files a/fonts/google/labrada/files/labrada-latin-400-italic.woff and b/fonts/google/labrada/files/labrada-latin-400-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-400-normal.woff b/fonts/google/labrada/files/labrada-latin-400-normal.woff index b053192619e..78fe70201fb 100644 Binary files a/fonts/google/labrada/files/labrada-latin-400-normal.woff and b/fonts/google/labrada/files/labrada-latin-400-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-500-italic.woff b/fonts/google/labrada/files/labrada-latin-500-italic.woff index edcaae006eb..107fe00a104 100644 Binary files a/fonts/google/labrada/files/labrada-latin-500-italic.woff and b/fonts/google/labrada/files/labrada-latin-500-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-500-normal.woff b/fonts/google/labrada/files/labrada-latin-500-normal.woff index 1c15c0eebaf..822886ee84d 100644 Binary files a/fonts/google/labrada/files/labrada-latin-500-normal.woff and b/fonts/google/labrada/files/labrada-latin-500-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-600-italic.woff b/fonts/google/labrada/files/labrada-latin-600-italic.woff index 226045cc724..5df4f664ccd 100644 Binary files a/fonts/google/labrada/files/labrada-latin-600-italic.woff and b/fonts/google/labrada/files/labrada-latin-600-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-600-normal.woff b/fonts/google/labrada/files/labrada-latin-600-normal.woff index b9d177f7040..948b2a2e34b 100644 Binary files a/fonts/google/labrada/files/labrada-latin-600-normal.woff and b/fonts/google/labrada/files/labrada-latin-600-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-700-italic.woff b/fonts/google/labrada/files/labrada-latin-700-italic.woff index 5e495fe10a5..39773cb7867 100644 Binary files a/fonts/google/labrada/files/labrada-latin-700-italic.woff and b/fonts/google/labrada/files/labrada-latin-700-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-700-normal.woff b/fonts/google/labrada/files/labrada-latin-700-normal.woff index ac03529a7b2..002aac3f108 100644 Binary files a/fonts/google/labrada/files/labrada-latin-700-normal.woff and b/fonts/google/labrada/files/labrada-latin-700-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-800-italic.woff b/fonts/google/labrada/files/labrada-latin-800-italic.woff index 3cf57c51c59..6c398affaf1 100644 Binary files a/fonts/google/labrada/files/labrada-latin-800-italic.woff and b/fonts/google/labrada/files/labrada-latin-800-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-800-normal.woff b/fonts/google/labrada/files/labrada-latin-800-normal.woff index 85e4c5015c6..d47d9bfa917 100644 Binary files a/fonts/google/labrada/files/labrada-latin-800-normal.woff and b/fonts/google/labrada/files/labrada-latin-800-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-900-italic.woff b/fonts/google/labrada/files/labrada-latin-900-italic.woff index 60680e0e45d..9946e7ed0bf 100644 Binary files a/fonts/google/labrada/files/labrada-latin-900-italic.woff and b/fonts/google/labrada/files/labrada-latin-900-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-900-normal.woff b/fonts/google/labrada/files/labrada-latin-900-normal.woff index 02db3191326..5bb5a11ff8d 100644 Binary files a/fonts/google/labrada/files/labrada-latin-900-normal.woff and b/fonts/google/labrada/files/labrada-latin-900-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-100-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-100-italic.woff index 63743eaefbc..8af75a84aab 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-100-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-100-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-100-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-100-normal.woff index 59a9552498b..fd892344867 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-100-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-100-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-200-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-200-italic.woff index 7ca59a52a7c..6ad11e641ee 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-200-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-200-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-200-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-200-normal.woff index 5354dbb6fa9..43a532da0e0 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-200-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-200-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-300-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-300-italic.woff index 7fb3e5c61b6..31f4d6dbdb1 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-300-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-300-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-300-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-300-normal.woff index 5f80ae06de8..c946056f000 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-300-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-300-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-400-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-400-italic.woff index 3401b8c11aa..15d263270ed 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-400-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-400-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-400-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-400-normal.woff index 995b2e2fca0..0703200b698 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-400-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-400-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-500-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-500-italic.woff index 7cf6b31540a..7900140f08f 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-500-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-500-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-500-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-500-normal.woff index 6f005a9a72e..58b3309d3e9 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-500-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-500-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-600-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-600-italic.woff index 7d639bb525a..e6b62a76331 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-600-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-600-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-600-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-600-normal.woff index 8e08b5ed4e7..3574738b7fc 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-600-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-600-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-700-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-700-italic.woff index ecd60890200..289714897f9 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-700-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-700-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-700-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-700-normal.woff index 023900a7be0..48a37c46956 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-700-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-700-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-800-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-800-italic.woff index 71fd28d9369..0bc5539da9d 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-800-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-800-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-800-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-800-normal.woff index 99bd4d47950..bf199da951a 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-800-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-800-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-900-italic.woff b/fonts/google/labrada/files/labrada-latin-ext-900-italic.woff index 24fd7f6b418..a783001c763 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-900-italic.woff and b/fonts/google/labrada/files/labrada-latin-ext-900-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-latin-ext-900-normal.woff b/fonts/google/labrada/files/labrada-latin-ext-900-normal.woff index 19217500bf7..c38d360da80 100644 Binary files a/fonts/google/labrada/files/labrada-latin-ext-900-normal.woff and b/fonts/google/labrada/files/labrada-latin-ext-900-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-100-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-100-italic.woff index d1eeed6508a..83be9ee4139 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-100-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-100-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-100-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-100-normal.woff index fe1bdd136fd..f067a4d7713 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-100-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-100-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-200-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-200-italic.woff index 26394cb232a..d7b7f01aabb 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-200-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-200-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-200-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-200-normal.woff index e60e687b3a2..a22e587f664 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-200-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-200-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-300-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-300-italic.woff index 0fcb1ce1af1..dde57db0903 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-300-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-300-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-300-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-300-normal.woff index e7220252e5f..06dfc35d493 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-300-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-300-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-400-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-400-italic.woff index 59d3e1d7f2e..a9c1234b19e 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-400-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-400-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-400-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-400-normal.woff index f60bb74a5f1..287113f1d56 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-400-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-400-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-500-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-500-italic.woff index f65eb75ae2c..28bf94fd8d4 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-500-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-500-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-500-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-500-normal.woff index ebb5decbd69..b6128b03597 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-500-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-500-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-600-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-600-italic.woff index 5da513df649..2e187df2fa7 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-600-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-600-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-600-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-600-normal.woff index 82e409bd09c..14aa97f32c2 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-600-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-600-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-700-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-700-italic.woff index 82ec63b8b0c..37abd5ab1f1 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-700-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-700-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-700-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-700-normal.woff index 2fd57539ddc..c624cb4ec83 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-700-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-700-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-800-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-800-italic.woff index d7738f5946e..7eb8b04a458 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-800-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-800-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-800-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-800-normal.woff index 080c5f8d45b..ccaf463ceef 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-800-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-800-normal.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-900-italic.woff b/fonts/google/labrada/files/labrada-vietnamese-900-italic.woff index ced69f7e8d8..28841afba70 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-900-italic.woff and b/fonts/google/labrada/files/labrada-vietnamese-900-italic.woff differ diff --git a/fonts/google/labrada/files/labrada-vietnamese-900-normal.woff b/fonts/google/labrada/files/labrada-vietnamese-900-normal.woff index 1634c73d460..64e93224c7d 100644 Binary files a/fonts/google/labrada/files/labrada-vietnamese-900-normal.woff and b/fonts/google/labrada/files/labrada-vietnamese-900-normal.woff differ diff --git a/fonts/google/labrada/scss/mixins.scss b/fonts/google/labrada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/labrada/scss/mixins.scss +++ b/fonts/google/labrada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lacquer/scss/mixins.scss b/fonts/google/lacquer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lacquer/scss/mixins.scss +++ b/fonts/google/lacquer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/laila/scss/mixins.scss b/fonts/google/laila/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/laila/scss/mixins.scss +++ b/fonts/google/laila/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lakki-reddy/files/lakki-reddy-latin-400-normal.woff b/fonts/google/lakki-reddy/files/lakki-reddy-latin-400-normal.woff index 2ed0f1b7347..b56b0c5781d 100644 Binary files a/fonts/google/lakki-reddy/files/lakki-reddy-latin-400-normal.woff and b/fonts/google/lakki-reddy/files/lakki-reddy-latin-400-normal.woff differ diff --git a/fonts/google/lakki-reddy/files/lakki-reddy-telugu-400-normal.woff b/fonts/google/lakki-reddy/files/lakki-reddy-telugu-400-normal.woff index 6e3b3324337..dfa9d0ea963 100644 Binary files a/fonts/google/lakki-reddy/files/lakki-reddy-telugu-400-normal.woff and b/fonts/google/lakki-reddy/files/lakki-reddy-telugu-400-normal.woff differ diff --git a/fonts/google/lakki-reddy/scss/mixins.scss b/fonts/google/lakki-reddy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lakki-reddy/scss/mixins.scss +++ b/fonts/google/lakki-reddy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lalezar/files/lalezar-arabic-400-normal.woff b/fonts/google/lalezar/files/lalezar-arabic-400-normal.woff index dffac47001c..31f6e3276a6 100644 Binary files a/fonts/google/lalezar/files/lalezar-arabic-400-normal.woff and b/fonts/google/lalezar/files/lalezar-arabic-400-normal.woff differ diff --git a/fonts/google/lalezar/files/lalezar-latin-400-normal.woff b/fonts/google/lalezar/files/lalezar-latin-400-normal.woff index 2d49b3ffa3a..f6143974336 100644 Binary files a/fonts/google/lalezar/files/lalezar-latin-400-normal.woff and b/fonts/google/lalezar/files/lalezar-latin-400-normal.woff differ diff --git a/fonts/google/lalezar/files/lalezar-latin-ext-400-normal.woff b/fonts/google/lalezar/files/lalezar-latin-ext-400-normal.woff index 2589aad7e5e..7b2e150a80b 100644 Binary files a/fonts/google/lalezar/files/lalezar-latin-ext-400-normal.woff and b/fonts/google/lalezar/files/lalezar-latin-ext-400-normal.woff differ diff --git a/fonts/google/lalezar/files/lalezar-vietnamese-400-normal.woff b/fonts/google/lalezar/files/lalezar-vietnamese-400-normal.woff index 336575af467..bb2d56207ab 100644 Binary files a/fonts/google/lalezar/files/lalezar-vietnamese-400-normal.woff and b/fonts/google/lalezar/files/lalezar-vietnamese-400-normal.woff differ diff --git a/fonts/google/lalezar/scss/mixins.scss b/fonts/google/lalezar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lalezar/scss/mixins.scss +++ b/fonts/google/lalezar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lancelot/scss/mixins.scss b/fonts/google/lancelot/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lancelot/scss/mixins.scss +++ b/fonts/google/lancelot/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/langar/files/langar-gurmukhi-400-normal.woff b/fonts/google/langar/files/langar-gurmukhi-400-normal.woff index f594d7810bc..5952ed6164c 100644 Binary files a/fonts/google/langar/files/langar-gurmukhi-400-normal.woff and b/fonts/google/langar/files/langar-gurmukhi-400-normal.woff differ diff --git a/fonts/google/langar/files/langar-latin-400-normal.woff b/fonts/google/langar/files/langar-latin-400-normal.woff index f622f7ba52a..771b99c28c7 100644 Binary files a/fonts/google/langar/files/langar-latin-400-normal.woff and b/fonts/google/langar/files/langar-latin-400-normal.woff differ diff --git a/fonts/google/langar/files/langar-latin-ext-400-normal.woff b/fonts/google/langar/files/langar-latin-ext-400-normal.woff index 8bdfd15357e..daa3919cc03 100644 Binary files a/fonts/google/langar/files/langar-latin-ext-400-normal.woff and b/fonts/google/langar/files/langar-latin-ext-400-normal.woff differ diff --git a/fonts/google/langar/scss/mixins.scss b/fonts/google/langar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/langar/scss/mixins.scss +++ b/fonts/google/langar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lateef/files/lateef-arabic-200-normal.woff b/fonts/google/lateef/files/lateef-arabic-200-normal.woff index ab396fad8ad..58392c1b2e8 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-200-normal.woff and b/fonts/google/lateef/files/lateef-arabic-200-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-arabic-300-normal.woff b/fonts/google/lateef/files/lateef-arabic-300-normal.woff index 486b16af6fb..5bf446d6b24 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-300-normal.woff and b/fonts/google/lateef/files/lateef-arabic-300-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-arabic-400-normal.woff b/fonts/google/lateef/files/lateef-arabic-400-normal.woff index b55b6ebe7b6..aebe3479f57 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-400-normal.woff and b/fonts/google/lateef/files/lateef-arabic-400-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-arabic-500-normal.woff b/fonts/google/lateef/files/lateef-arabic-500-normal.woff index 4246c02fedb..a0190915023 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-500-normal.woff and b/fonts/google/lateef/files/lateef-arabic-500-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-arabic-600-normal.woff b/fonts/google/lateef/files/lateef-arabic-600-normal.woff index 090ce2852cd..19e9e747050 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-600-normal.woff and b/fonts/google/lateef/files/lateef-arabic-600-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-arabic-700-normal.woff b/fonts/google/lateef/files/lateef-arabic-700-normal.woff index 4b213878e67..778bf387e2d 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-700-normal.woff and b/fonts/google/lateef/files/lateef-arabic-700-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-arabic-800-normal.woff b/fonts/google/lateef/files/lateef-arabic-800-normal.woff index efb9b9c2db5..876e9f2e1a2 100644 Binary files a/fonts/google/lateef/files/lateef-arabic-800-normal.woff and b/fonts/google/lateef/files/lateef-arabic-800-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-200-normal.woff b/fonts/google/lateef/files/lateef-latin-200-normal.woff index 5746a5f3bc2..9970c91c67b 100644 Binary files a/fonts/google/lateef/files/lateef-latin-200-normal.woff and b/fonts/google/lateef/files/lateef-latin-200-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-300-normal.woff b/fonts/google/lateef/files/lateef-latin-300-normal.woff index ae63d8945dc..2073006e861 100644 Binary files a/fonts/google/lateef/files/lateef-latin-300-normal.woff and b/fonts/google/lateef/files/lateef-latin-300-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-400-normal.woff b/fonts/google/lateef/files/lateef-latin-400-normal.woff index b6d7e2dc919..ad2a4d3f92a 100644 Binary files a/fonts/google/lateef/files/lateef-latin-400-normal.woff and b/fonts/google/lateef/files/lateef-latin-400-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-500-normal.woff b/fonts/google/lateef/files/lateef-latin-500-normal.woff index 025308410b9..df533e8dd28 100644 Binary files a/fonts/google/lateef/files/lateef-latin-500-normal.woff and b/fonts/google/lateef/files/lateef-latin-500-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-600-normal.woff b/fonts/google/lateef/files/lateef-latin-600-normal.woff index df5b4b322bd..d8ef52f9c16 100644 Binary files a/fonts/google/lateef/files/lateef-latin-600-normal.woff and b/fonts/google/lateef/files/lateef-latin-600-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-700-normal.woff b/fonts/google/lateef/files/lateef-latin-700-normal.woff index adf0ebbd5d8..72f3b8d11a6 100644 Binary files a/fonts/google/lateef/files/lateef-latin-700-normal.woff and b/fonts/google/lateef/files/lateef-latin-700-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-800-normal.woff b/fonts/google/lateef/files/lateef-latin-800-normal.woff index 49cd212e0e6..7802aba8083 100644 Binary files a/fonts/google/lateef/files/lateef-latin-800-normal.woff and b/fonts/google/lateef/files/lateef-latin-800-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-200-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-200-normal.woff index 68db829918c..58ae11dcaf7 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-200-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-200-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-300-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-300-normal.woff index af80351b65e..88618483e0a 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-300-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-300-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-400-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-400-normal.woff index 80bb7de3e09..3909af45204 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-400-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-400-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-500-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-500-normal.woff index b6eb348c6cc..a1cad39e1c4 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-500-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-500-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-600-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-600-normal.woff index 881ec4fdc0e..e7cb258617a 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-600-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-600-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-700-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-700-normal.woff index d045d8b15b1..22e63cda768 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-700-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-700-normal.woff differ diff --git a/fonts/google/lateef/files/lateef-latin-ext-800-normal.woff b/fonts/google/lateef/files/lateef-latin-ext-800-normal.woff index 596f66801ff..f9b0bcd6651 100644 Binary files a/fonts/google/lateef/files/lateef-latin-ext-800-normal.woff and b/fonts/google/lateef/files/lateef-latin-ext-800-normal.woff differ diff --git a/fonts/google/lateef/scss/mixins.scss b/fonts/google/lateef/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lateef/scss/mixins.scss +++ b/fonts/google/lateef/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lato/scss/mixins.scss b/fonts/google/lato/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lato/scss/mixins.scss +++ b/fonts/google/lato/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lavishly-yours/scss/mixins.scss b/fonts/google/lavishly-yours/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lavishly-yours/scss/mixins.scss +++ b/fonts/google/lavishly-yours/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/league-gothic/scss/mixins.scss b/fonts/google/league-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/league-gothic/scss/mixins.scss +++ b/fonts/google/league-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/league-script/files/league-script-latin-400-normal.woff b/fonts/google/league-script/files/league-script-latin-400-normal.woff index feafb76128d..f098262674e 100644 Binary files a/fonts/google/league-script/files/league-script-latin-400-normal.woff and b/fonts/google/league-script/files/league-script-latin-400-normal.woff differ diff --git a/fonts/google/league-script/scss/mixins.scss b/fonts/google/league-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/league-script/scss/mixins.scss +++ b/fonts/google/league-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/league-spartan/files/league-spartan-latin-400-normal.woff b/fonts/google/league-spartan/files/league-spartan-latin-400-normal.woff index 8d92a0adab0..524ab2f8e95 100644 Binary files a/fonts/google/league-spartan/files/league-spartan-latin-400-normal.woff and b/fonts/google/league-spartan/files/league-spartan-latin-400-normal.woff differ diff --git a/fonts/google/league-spartan/files/league-spartan-vietnamese-400-normal.woff b/fonts/google/league-spartan/files/league-spartan-vietnamese-400-normal.woff index 0d07ff88ec4..2611290ed3d 100644 Binary files a/fonts/google/league-spartan/files/league-spartan-vietnamese-400-normal.woff and b/fonts/google/league-spartan/files/league-spartan-vietnamese-400-normal.woff differ diff --git a/fonts/google/league-spartan/scss/mixins.scss b/fonts/google/league-spartan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/league-spartan/scss/mixins.scss +++ b/fonts/google/league-spartan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/leckerli-one/scss/mixins.scss b/fonts/google/leckerli-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/leckerli-one/scss/mixins.scss +++ b/fonts/google/leckerli-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ledger/files/ledger-cyrillic-400-normal.woff b/fonts/google/ledger/files/ledger-cyrillic-400-normal.woff index 4d18f91bf17..541fd404058 100644 Binary files a/fonts/google/ledger/files/ledger-cyrillic-400-normal.woff and b/fonts/google/ledger/files/ledger-cyrillic-400-normal.woff differ diff --git a/fonts/google/ledger/files/ledger-latin-400-normal.woff b/fonts/google/ledger/files/ledger-latin-400-normal.woff index 4f25b90aef2..0d69e4e97ac 100644 Binary files a/fonts/google/ledger/files/ledger-latin-400-normal.woff and b/fonts/google/ledger/files/ledger-latin-400-normal.woff differ diff --git a/fonts/google/ledger/files/ledger-latin-ext-400-normal.woff b/fonts/google/ledger/files/ledger-latin-ext-400-normal.woff index d72a644f5f1..8d3e82f3437 100644 Binary files a/fonts/google/ledger/files/ledger-latin-ext-400-normal.woff and b/fonts/google/ledger/files/ledger-latin-ext-400-normal.woff differ diff --git a/fonts/google/ledger/scss/mixins.scss b/fonts/google/ledger/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ledger/scss/mixins.scss +++ b/fonts/google/ledger/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lekton/scss/mixins.scss b/fonts/google/lekton/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lekton/scss/mixins.scss +++ b/fonts/google/lekton/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lemon/files/lemon-latin-400-normal.woff b/fonts/google/lemon/files/lemon-latin-400-normal.woff index ab5425b853c..a4752ded6cc 100644 Binary files a/fonts/google/lemon/files/lemon-latin-400-normal.woff and b/fonts/google/lemon/files/lemon-latin-400-normal.woff differ diff --git a/fonts/google/lemon/files/lemon-latin-ext-400-normal.woff b/fonts/google/lemon/files/lemon-latin-ext-400-normal.woff index b8884e5b01f..8eef006e746 100644 Binary files a/fonts/google/lemon/files/lemon-latin-ext-400-normal.woff and b/fonts/google/lemon/files/lemon-latin-ext-400-normal.woff differ diff --git a/fonts/google/lemon/scss/mixins.scss b/fonts/google/lemon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lemon/scss/mixins.scss +++ b/fonts/google/lemon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lemonada/files/lemonada-arabic-400-normal.woff b/fonts/google/lemonada/files/lemonada-arabic-400-normal.woff index 6ab724daccd..e344a83d1c4 100644 Binary files a/fonts/google/lemonada/files/lemonada-arabic-400-normal.woff and b/fonts/google/lemonada/files/lemonada-arabic-400-normal.woff differ diff --git a/fonts/google/lemonada/files/lemonada-latin-300-normal.woff b/fonts/google/lemonada/files/lemonada-latin-300-normal.woff index 606f45fd8e1..4036c862e73 100644 Binary files a/fonts/google/lemonada/files/lemonada-latin-300-normal.woff and b/fonts/google/lemonada/files/lemonada-latin-300-normal.woff differ diff --git a/fonts/google/lemonada/scss/mixins.scss b/fonts/google/lemonada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lemonada/scss/mixins.scss +++ b/fonts/google/lemonada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-100-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-100-normal.woff index 9ed6d689c0f..bbdf5fdc0ba 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-100-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-100-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-200-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-200-normal.woff index ae7cc9f492c..e177d311659 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-200-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-200-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-300-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-300-normal.woff index 4dd70353a41..d42b2af1e54 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-300-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-300-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-400-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-400-normal.woff index 71b549223bc..5c0a4f4d9f0 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-400-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-400-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-500-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-500-normal.woff index 7bd4aa7fdd7..074bd649166 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-500-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-500-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-600-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-600-normal.woff index 2b74ad9763b..c87f1c4fcd9 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-600-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-600-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-700-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-700-normal.woff index 02e82dd8400..55f4312f5ea 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-700-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-700-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-800-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-800-normal.woff index a81f25a68e5..f23bfd77130 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-800-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-800-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-900-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-900-normal.woff index 894be76e3c4..2d924cc25ab 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-900-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-900-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-100-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-100-normal.woff index 1273032cc38..5dfd2c7a7ce 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-100-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-100-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-200-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-200-normal.woff index c5ad4b8cf17..d4555866e43 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-200-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-200-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-300-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-300-normal.woff index 535bea4ef4a..3eb915f51b1 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-300-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-300-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-400-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-400-normal.woff index 7ad1a970524..e3d79559413 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-400-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-400-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-500-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-500-normal.woff index 63bc0fe15d4..eb5197b7748 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-500-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-500-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-600-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-600-normal.woff index 737ce582f90..ad6a76ce11f 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-600-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-600-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-700-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-700-normal.woff index 34e16e5f7ef..3adde310755 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-700-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-700-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-800-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-800-normal.woff index a07361438c4..8f11dcc33e2 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-800-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-800-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-900-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-900-normal.woff index 7913e248388..63a09e6d5c9 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-latin-ext-900-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-latin-ext-900-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-100-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-100-normal.woff index 7efe5c7e01c..52c0500bba7 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-100-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-100-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-200-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-200-normal.woff index d55ba71064e..ac40a42d6d1 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-200-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-200-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-300-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-300-normal.woff index b30a6ca17ca..37b55bcbe79 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-300-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-300-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-400-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-400-normal.woff index 6a10639c2ca..49bae6fe768 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-400-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-400-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-500-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-500-normal.woff index e92aba1c18b..2fc36bcfe55 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-500-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-500-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-600-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-600-normal.woff index 1891efb89b3..96eefbc7940 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-600-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-600-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-700-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-700-normal.woff index 541c8cf1ac9..520deede566 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-700-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-700-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-800-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-800-normal.woff index 22f1a8a081a..102a2a3e982 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-800-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-800-normal.woff differ diff --git a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-900-normal.woff b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-900-normal.woff index d51565aa84b..a55c2c4b270 100644 Binary files a/fonts/google/lexend-deca/files/lexend-deca-vietnamese-900-normal.woff and b/fonts/google/lexend-deca/files/lexend-deca-vietnamese-900-normal.woff differ diff --git a/fonts/google/lexend-deca/scss/mixins.scss b/fonts/google/lexend-deca/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-deca/scss/mixins.scss +++ b/fonts/google/lexend-deca/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-exa/files/lexend-exa-latin-ext-800-normal.woff b/fonts/google/lexend-exa/files/lexend-exa-latin-ext-800-normal.woff index d09b7e4321f..f32b8714c90 100644 Binary files a/fonts/google/lexend-exa/files/lexend-exa-latin-ext-800-normal.woff and b/fonts/google/lexend-exa/files/lexend-exa-latin-ext-800-normal.woff differ diff --git a/fonts/google/lexend-exa/files/lexend-exa-vietnamese-200-normal.woff b/fonts/google/lexend-exa/files/lexend-exa-vietnamese-200-normal.woff index e17f4a793d8..ed2e731cc7a 100644 Binary files a/fonts/google/lexend-exa/files/lexend-exa-vietnamese-200-normal.woff and b/fonts/google/lexend-exa/files/lexend-exa-vietnamese-200-normal.woff differ diff --git a/fonts/google/lexend-exa/scss/mixins.scss b/fonts/google/lexend-exa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-exa/scss/mixins.scss +++ b/fonts/google/lexend-exa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-giga/files/lexend-giga-latin-900-normal.woff b/fonts/google/lexend-giga/files/lexend-giga-latin-900-normal.woff index 650d3d13ae6..9c082881608 100644 Binary files a/fonts/google/lexend-giga/files/lexend-giga-latin-900-normal.woff and b/fonts/google/lexend-giga/files/lexend-giga-latin-900-normal.woff differ diff --git a/fonts/google/lexend-giga/scss/mixins.scss b/fonts/google/lexend-giga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-giga/scss/mixins.scss +++ b/fonts/google/lexend-giga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-100-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-100-normal.woff index 8ded68e03ba..f5274e854f9 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-100-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-100-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-200-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-200-normal.woff index 391ca52981c..3d1275f0492 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-200-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-200-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-300-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-300-normal.woff index 1b4e2c14cba..7ec1f9815ae 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-300-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-300-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-400-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-400-normal.woff index abcd5e17c4b..6f4ae6bcd4d 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-400-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-400-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-500-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-500-normal.woff index 618ea775da1..aecfb0892e8 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-500-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-500-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-600-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-600-normal.woff index fd139eced69..9ce906b7a5e 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-600-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-600-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-700-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-700-normal.woff index 2f9a76318c0..db632019843 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-700-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-700-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-800-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-800-normal.woff index 6607e42cfa2..a08bf81e324 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-800-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-800-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-900-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-900-normal.woff index f2b238581f1..0961a19cdd7 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-900-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-900-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-100-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-100-normal.woff index 3f3f838a013..1ed3dd805da 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-100-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-100-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-200-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-200-normal.woff index d94e29bb3bb..eb343a6f734 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-200-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-200-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-300-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-300-normal.woff index ec322797fe7..2dc0de33fa9 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-300-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-300-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-400-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-400-normal.woff index ce5b7e0e109..b8500838ada 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-400-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-400-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-500-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-500-normal.woff index 3e5019ca8a1..bb6389eda28 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-500-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-500-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-600-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-600-normal.woff index c202e7c9ad6..e063696ef35 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-600-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-600-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-700-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-700-normal.woff index bf4136041de..fd1dcff2f22 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-700-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-700-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-800-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-800-normal.woff index e61aa676dfa..082085f8977 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-800-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-800-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-900-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-900-normal.woff index 95255a963b6..47a4e2db24f 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-latin-ext-900-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-latin-ext-900-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-100-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-100-normal.woff index 433d05fa03e..53477e74e87 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-100-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-100-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-200-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-200-normal.woff index 2399c70f839..a60a530f6f7 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-200-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-200-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-300-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-300-normal.woff index 67d9133e3e9..f5fd13c18bb 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-300-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-300-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-400-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-400-normal.woff index 83539689fbf..24a8a59ea22 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-400-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-400-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-500-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-500-normal.woff index b39730b1c62..940e5f4a081 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-500-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-500-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-600-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-600-normal.woff index 31dc5c0e09f..90a83e4fe86 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-600-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-600-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-700-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-700-normal.woff index c99a7bbe317..c81e0d95ee4 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-700-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-700-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-800-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-800-normal.woff index 9a53a7048fb..3ec3eec1046 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-800-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-800-normal.woff differ diff --git a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-900-normal.woff b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-900-normal.woff index e270d2ce918..6d703a299da 100644 Binary files a/fonts/google/lexend-mega/files/lexend-mega-vietnamese-900-normal.woff and b/fonts/google/lexend-mega/files/lexend-mega-vietnamese-900-normal.woff differ diff --git a/fonts/google/lexend-mega/scss/mixins.scss b/fonts/google/lexend-mega/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-mega/scss/mixins.scss +++ b/fonts/google/lexend-mega/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-peta/files/lexend-peta-vietnamese-100-normal.woff b/fonts/google/lexend-peta/files/lexend-peta-vietnamese-100-normal.woff index 7dbd3d355e7..72115dfa9ae 100644 Binary files a/fonts/google/lexend-peta/files/lexend-peta-vietnamese-100-normal.woff and b/fonts/google/lexend-peta/files/lexend-peta-vietnamese-100-normal.woff differ diff --git a/fonts/google/lexend-peta/scss/mixins.scss b/fonts/google/lexend-peta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-peta/scss/mixins.scss +++ b/fonts/google/lexend-peta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-tera/files/lexend-tera-vietnamese-500-normal.woff b/fonts/google/lexend-tera/files/lexend-tera-vietnamese-500-normal.woff index 3cc8ca1c2aa..443b7732725 100644 Binary files a/fonts/google/lexend-tera/files/lexend-tera-vietnamese-500-normal.woff and b/fonts/google/lexend-tera/files/lexend-tera-vietnamese-500-normal.woff differ diff --git a/fonts/google/lexend-tera/scss/mixins.scss b/fonts/google/lexend-tera/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-tera/scss/mixins.scss +++ b/fonts/google/lexend-tera/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-100-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-100-normal.woff index d74c3cd17a0..caa9e0ae2b3 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-100-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-100-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-200-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-200-normal.woff index 63297c00b85..68d3fc2196b 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-200-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-200-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-300-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-300-normal.woff index d145e957a2b..8cc779e6f53 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-300-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-300-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-400-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-400-normal.woff index 5c7b5d65a77..ca71eb123ce 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-400-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-400-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-500-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-500-normal.woff index 1f33b0c147b..7688e2b1ee3 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-500-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-500-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-600-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-600-normal.woff index 76679de0eea..88f041c172b 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-600-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-600-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-700-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-700-normal.woff index ec08900e83e..d3ff1a655af 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-700-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-700-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-800-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-800-normal.woff index 4bfa97b98cb..6e97fe0691f 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-800-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-800-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-900-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-900-normal.woff index 4fcbfbcc7d2..e017789fd6c 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-900-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-900-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-100-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-100-normal.woff index e83ac3570a5..f817ba0b66a 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-100-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-100-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-200-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-200-normal.woff index f72be851356..ca24d579ca3 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-200-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-200-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-300-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-300-normal.woff index 03cf95b565b..8fb293b6d46 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-300-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-300-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-400-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-400-normal.woff index cbb91d3fcf6..59a46ef52dd 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-400-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-400-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-500-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-500-normal.woff index 8704207c519..388582548e2 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-500-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-500-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-600-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-600-normal.woff index 611cc4c8022..f57e2138f01 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-600-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-600-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-700-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-700-normal.woff index f3912dda068..7a1e8ae5324 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-700-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-700-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-800-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-800-normal.woff index bf5641a8340..36861e96ac8 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-800-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-800-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-900-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-900-normal.woff index 48e6a98a355..03b22b5da4c 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-900-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-latin-ext-900-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-100-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-100-normal.woff index e9993403d7b..d6699a7a28c 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-100-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-100-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-200-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-200-normal.woff index b9cb445ef96..7ae9dd2adc5 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-200-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-200-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-300-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-300-normal.woff index 5df85edffa3..5eea8396b38 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-300-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-300-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-400-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-400-normal.woff index 3565b12312b..628236f2e49 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-400-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-400-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-500-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-500-normal.woff index 8113cf347e3..ed153e7b98c 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-500-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-500-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-600-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-600-normal.woff index 81627adec69..3a9a980bc61 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-600-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-600-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-700-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-700-normal.woff index 5897a3ffb88..021c51087b2 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-700-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-700-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-800-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-800-normal.woff index c9e11c54990..0d26907bbe3 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-800-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-800-normal.woff differ diff --git a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-900-normal.woff b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-900-normal.woff index 1f0bc1a5798..767b09ebf9c 100644 Binary files a/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-900-normal.woff and b/fonts/google/lexend-zetta/files/lexend-zetta-vietnamese-900-normal.woff differ diff --git a/fonts/google/lexend-zetta/scss/mixins.scss b/fonts/google/lexend-zetta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend-zetta/scss/mixins.scss +++ b/fonts/google/lexend-zetta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lexend/files/lexend-latin-900-normal.woff b/fonts/google/lexend/files/lexend-latin-900-normal.woff index e42532d0fc2..e56eec3665a 100644 Binary files a/fonts/google/lexend/files/lexend-latin-900-normal.woff and b/fonts/google/lexend/files/lexend-latin-900-normal.woff differ diff --git a/fonts/google/lexend/files/lexend-latin-ext-200-normal.woff b/fonts/google/lexend/files/lexend-latin-ext-200-normal.woff index d3c072b27e5..15045253119 100644 Binary files a/fonts/google/lexend/files/lexend-latin-ext-200-normal.woff and b/fonts/google/lexend/files/lexend-latin-ext-200-normal.woff differ diff --git a/fonts/google/lexend/files/lexend-vietnamese-200-normal.woff b/fonts/google/lexend/files/lexend-vietnamese-200-normal.woff index 19afcbfe791..71c9064cf13 100644 Binary files a/fonts/google/lexend/files/lexend-vietnamese-200-normal.woff and b/fonts/google/lexend/files/lexend-vietnamese-200-normal.woff differ diff --git a/fonts/google/lexend/scss/mixins.scss b/fonts/google/lexend/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lexend/scss/mixins.scss +++ b/fonts/google/lexend/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-128-text/files/libre-barcode-128-text-latin-400-normal.woff b/fonts/google/libre-barcode-128-text/files/libre-barcode-128-text-latin-400-normal.woff index c4531e811aa..c44f036742c 100644 Binary files a/fonts/google/libre-barcode-128-text/files/libre-barcode-128-text-latin-400-normal.woff and b/fonts/google/libre-barcode-128-text/files/libre-barcode-128-text-latin-400-normal.woff differ diff --git a/fonts/google/libre-barcode-128-text/scss/mixins.scss b/fonts/google/libre-barcode-128-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-128-text/scss/mixins.scss +++ b/fonts/google/libre-barcode-128-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-128/scss/mixins.scss b/fonts/google/libre-barcode-128/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-128/scss/mixins.scss +++ b/fonts/google/libre-barcode-128/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-39-extended-text/scss/mixins.scss b/fonts/google/libre-barcode-39-extended-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-39-extended-text/scss/mixins.scss +++ b/fonts/google/libre-barcode-39-extended-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-39-extended/scss/mixins.scss b/fonts/google/libre-barcode-39-extended/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-39-extended/scss/mixins.scss +++ b/fonts/google/libre-barcode-39-extended/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-39-text/scss/mixins.scss b/fonts/google/libre-barcode-39-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-39-text/scss/mixins.scss +++ b/fonts/google/libre-barcode-39-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-39/scss/mixins.scss b/fonts/google/libre-barcode-39/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-39/scss/mixins.scss +++ b/fonts/google/libre-barcode-39/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-barcode-ean13-text/files/libre-barcode-ean13-text-latin-400-normal.woff b/fonts/google/libre-barcode-ean13-text/files/libre-barcode-ean13-text-latin-400-normal.woff index 2eda96364d1..c0c25c19ae3 100644 Binary files a/fonts/google/libre-barcode-ean13-text/files/libre-barcode-ean13-text-latin-400-normal.woff and b/fonts/google/libre-barcode-ean13-text/files/libre-barcode-ean13-text-latin-400-normal.woff differ diff --git a/fonts/google/libre-barcode-ean13-text/scss/mixins.scss b/fonts/google/libre-barcode-ean13-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-barcode-ean13-text/scss/mixins.scss +++ b/fonts/google/libre-barcode-ean13-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-italic.woff b/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-italic.woff index b7c27eb80c7..f715ec7e066 100644 Binary files a/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-italic.woff and b/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-italic.woff differ diff --git a/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-normal.woff b/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-normal.woff index 6abddcebdfe..69945c7be03 100644 Binary files a/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-normal.woff and b/fonts/google/libre-baskerville/files/libre-baskerville-latin-400-normal.woff differ diff --git a/fonts/google/libre-baskerville/files/libre-baskerville-latin-700-normal.woff b/fonts/google/libre-baskerville/files/libre-baskerville-latin-700-normal.woff index 156acf76819..797eee1a340 100644 Binary files a/fonts/google/libre-baskerville/files/libre-baskerville-latin-700-normal.woff and b/fonts/google/libre-baskerville/files/libre-baskerville-latin-700-normal.woff differ diff --git a/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-italic.woff b/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-italic.woff index 0b319235209..abad18db2d7 100644 Binary files a/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-italic.woff and b/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-italic.woff differ diff --git a/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-normal.woff b/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-normal.woff index 44470e4151f..7b43e34c4be 100644 Binary files a/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-normal.woff and b/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-400-normal.woff differ diff --git a/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-700-normal.woff b/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-700-normal.woff index 432f5bdc34b..201a510c0e1 100644 Binary files a/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-700-normal.woff and b/fonts/google/libre-baskerville/files/libre-baskerville-latin-ext-700-normal.woff differ diff --git a/fonts/google/libre-baskerville/scss/mixins.scss b/fonts/google/libre-baskerville/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-baskerville/scss/mixins.scss +++ b/fonts/google/libre-baskerville/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-bodoni/files/libre-bodoni-vietnamese-400-italic.woff b/fonts/google/libre-bodoni/files/libre-bodoni-vietnamese-400-italic.woff index f613f22220b..a98220c9401 100644 Binary files a/fonts/google/libre-bodoni/files/libre-bodoni-vietnamese-400-italic.woff and b/fonts/google/libre-bodoni/files/libre-bodoni-vietnamese-400-italic.woff differ diff --git a/fonts/google/libre-bodoni/scss/mixins.scss b/fonts/google/libre-bodoni/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-bodoni/scss/mixins.scss +++ b/fonts/google/libre-bodoni/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-caslon-display/scss/mixins.scss b/fonts/google/libre-caslon-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-caslon-display/scss/mixins.scss +++ b/fonts/google/libre-caslon-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-caslon-text/scss/mixins.scss b/fonts/google/libre-caslon-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-caslon-text/scss/mixins.scss +++ b/fonts/google/libre-caslon-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/libre-franklin/files/libre-franklin-latin-800-normal.woff b/fonts/google/libre-franklin/files/libre-franklin-latin-800-normal.woff index 39dee204240..3c288af8ec3 100644 Binary files a/fonts/google/libre-franklin/files/libre-franklin-latin-800-normal.woff and b/fonts/google/libre-franklin/files/libre-franklin-latin-800-normal.woff differ diff --git a/fonts/google/libre-franklin/files/libre-franklin-latin-ext-200-normal.woff b/fonts/google/libre-franklin/files/libre-franklin-latin-ext-200-normal.woff index 92197f71c2f..2c6ff6ced29 100644 Binary files a/fonts/google/libre-franklin/files/libre-franklin-latin-ext-200-normal.woff and b/fonts/google/libre-franklin/files/libre-franklin-latin-ext-200-normal.woff differ diff --git a/fonts/google/libre-franklin/files/libre-franklin-latin-ext-600-italic.woff b/fonts/google/libre-franklin/files/libre-franklin-latin-ext-600-italic.woff index 24be4ce8e8c..851149ce068 100644 Binary files a/fonts/google/libre-franklin/files/libre-franklin-latin-ext-600-italic.woff and b/fonts/google/libre-franklin/files/libre-franklin-latin-ext-600-italic.woff differ diff --git a/fonts/google/libre-franklin/scss/mixins.scss b/fonts/google/libre-franklin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/libre-franklin/scss/mixins.scss +++ b/fonts/google/libre-franklin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/licorice/scss/mixins.scss b/fonts/google/licorice/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/licorice/scss/mixins.scss +++ b/fonts/google/licorice/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/life-savers/files/life-savers-latin-400-normal.woff b/fonts/google/life-savers/files/life-savers-latin-400-normal.woff index 921884625db..1b29c618ff5 100644 Binary files a/fonts/google/life-savers/files/life-savers-latin-400-normal.woff and b/fonts/google/life-savers/files/life-savers-latin-400-normal.woff differ diff --git a/fonts/google/life-savers/files/life-savers-latin-700-normal.woff b/fonts/google/life-savers/files/life-savers-latin-700-normal.woff index 654e5e13193..ee29d6078a6 100644 Binary files a/fonts/google/life-savers/files/life-savers-latin-700-normal.woff and b/fonts/google/life-savers/files/life-savers-latin-700-normal.woff differ diff --git a/fonts/google/life-savers/files/life-savers-latin-800-normal.woff b/fonts/google/life-savers/files/life-savers-latin-800-normal.woff index 3c9819903d3..39b5242e111 100644 Binary files a/fonts/google/life-savers/files/life-savers-latin-800-normal.woff and b/fonts/google/life-savers/files/life-savers-latin-800-normal.woff differ diff --git a/fonts/google/life-savers/files/life-savers-latin-ext-400-normal.woff b/fonts/google/life-savers/files/life-savers-latin-ext-400-normal.woff index b79fdd652c3..9c02c46e768 100644 Binary files a/fonts/google/life-savers/files/life-savers-latin-ext-400-normal.woff and b/fonts/google/life-savers/files/life-savers-latin-ext-400-normal.woff differ diff --git a/fonts/google/life-savers/files/life-savers-latin-ext-700-normal.woff b/fonts/google/life-savers/files/life-savers-latin-ext-700-normal.woff index d5b81d3fd3a..0a3e97881b1 100644 Binary files a/fonts/google/life-savers/files/life-savers-latin-ext-700-normal.woff and b/fonts/google/life-savers/files/life-savers-latin-ext-700-normal.woff differ diff --git a/fonts/google/life-savers/files/life-savers-latin-ext-800-normal.woff b/fonts/google/life-savers/files/life-savers-latin-ext-800-normal.woff index 55bc97b3159..b3c49d4854b 100644 Binary files a/fonts/google/life-savers/files/life-savers-latin-ext-800-normal.woff and b/fonts/google/life-savers/files/life-savers-latin-ext-800-normal.woff differ diff --git a/fonts/google/life-savers/scss/mixins.scss b/fonts/google/life-savers/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/life-savers/scss/mixins.scss +++ b/fonts/google/life-savers/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lilita-one/scss/mixins.scss b/fonts/google/lilita-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lilita-one/scss/mixins.scss +++ b/fonts/google/lilita-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lily-script-one/scss/mixins.scss b/fonts/google/lily-script-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lily-script-one/scss/mixins.scss +++ b/fonts/google/lily-script-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/limelight/scss/mixins.scss b/fonts/google/limelight/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/limelight/scss/mixins.scss +++ b/fonts/google/limelight/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/linden-hill/scss/mixins.scss b/fonts/google/linden-hill/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/linden-hill/scss/mixins.scss +++ b/fonts/google/linden-hill/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/linefont/files/linefont-latin-800-normal.woff b/fonts/google/linefont/files/linefont-latin-800-normal.woff index 130dd995781..1c7bdb7d1dc 100644 Binary files a/fonts/google/linefont/files/linefont-latin-800-normal.woff and b/fonts/google/linefont/files/linefont-latin-800-normal.woff differ diff --git a/fonts/google/linefont/scss/mixins.scss b/fonts/google/linefont/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/linefont/scss/mixins.scss +++ b/fonts/google/linefont/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lisu-bosa/files/lisu-bosa-latin-500-italic.woff b/fonts/google/lisu-bosa/files/lisu-bosa-latin-500-italic.woff index 98a4db88a65..50b0b17044b 100644 Binary files a/fonts/google/lisu-bosa/files/lisu-bosa-latin-500-italic.woff and b/fonts/google/lisu-bosa/files/lisu-bosa-latin-500-italic.woff differ diff --git a/fonts/google/lisu-bosa/files/lisu-bosa-latin-800-normal.woff b/fonts/google/lisu-bosa/files/lisu-bosa-latin-800-normal.woff index 7dcc8a957a7..fe1f6850d79 100644 Binary files a/fonts/google/lisu-bosa/files/lisu-bosa-latin-800-normal.woff and b/fonts/google/lisu-bosa/files/lisu-bosa-latin-800-normal.woff differ diff --git a/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-400-italic.woff b/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-400-italic.woff index 123d1526d71..65df1cb852b 100644 Binary files a/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-400-italic.woff and b/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-400-italic.woff differ diff --git a/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-700-normal.woff b/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-700-normal.woff index 16c4539b52b..502511597ff 100644 Binary files a/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-700-normal.woff and b/fonts/google/lisu-bosa/files/lisu-bosa-latin-ext-700-normal.woff differ diff --git a/fonts/google/lisu-bosa/files/lisu-bosa-lisu-200-normal.woff b/fonts/google/lisu-bosa/files/lisu-bosa-lisu-200-normal.woff index 888b917e196..911682ba040 100644 Binary files a/fonts/google/lisu-bosa/files/lisu-bosa-lisu-200-normal.woff and b/fonts/google/lisu-bosa/files/lisu-bosa-lisu-200-normal.woff differ diff --git a/fonts/google/lisu-bosa/scss/mixins.scss b/fonts/google/lisu-bosa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lisu-bosa/scss/mixins.scss +++ b/fonts/google/lisu-bosa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/literata/files/literata-latin-ext-300-normal.woff b/fonts/google/literata/files/literata-latin-ext-300-normal.woff index 48b024b392c..d69d21a2c7d 100644 Binary files a/fonts/google/literata/files/literata-latin-ext-300-normal.woff and b/fonts/google/literata/files/literata-latin-ext-300-normal.woff differ diff --git a/fonts/google/literata/scss/mixins.scss b/fonts/google/literata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/literata/scss/mixins.scss +++ b/fonts/google/literata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-100-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-100-400-normal.woff index 38663aa87f3..ee55ca7fce3 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-100-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-100-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-101-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-101-400-normal.woff index d72ce9a065c..6f87789ede9 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-101-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-101-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-102-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-102-400-normal.woff index b4b190a2ef2..d8cceceb888 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-102-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-102-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-103-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-103-400-normal.woff index f7e3fdfa643..4b17298e394 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-103-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-103-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-104-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-104-400-normal.woff index 18f0d0228ae..6918b80a5b8 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-104-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-104-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-105-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-105-400-normal.woff index 1946b0e7409..4ad73715d73 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-105-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-105-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-106-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-106-400-normal.woff index e0c2bb12328..038025ccf9b 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-106-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-106-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-107-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-107-400-normal.woff index 4577d1fd79e..f86c1f08554 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-107-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-107-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-108-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-108-400-normal.woff index 60c90979c33..975db98c7d5 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-108-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-108-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-109-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-109-400-normal.woff index c116ec88854..12a363ac70f 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-109-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-109-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-110-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-110-400-normal.woff index 6754c4ea032..99ab3c7f826 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-110-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-110-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-111-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-111-400-normal.woff index 5e84720f0c6..e5b59a4359e 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-111-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-111-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-112-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-112-400-normal.woff index 8ed0bf65e49..b1f2046419f 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-112-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-112-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-113-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-113-400-normal.woff index e6e941ebdb1..b8d0dde6d93 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-113-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-113-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-114-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-114-400-normal.woff index c5ea28c0058..cd58367ac16 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-114-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-114-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-115-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-115-400-normal.woff index a06c1dd98a7..4f39a5c3727 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-115-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-115-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-116-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-116-400-normal.woff index c4105285ef4..7d8dd1e8201 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-116-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-116-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-117-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-117-400-normal.woff index f05d7592130..f1b0bb5dffe 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-117-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-117-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-118-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-118-400-normal.woff index 0ea944ce5f6..0f19252c899 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-118-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-118-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-119-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-119-400-normal.woff index 36b155371de..99ea2762edf 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-119-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-119-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-21-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-21-400-normal.woff index 1dba8f56cb8..8e727d83754 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-21-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-21-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-22-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-22-400-normal.woff index e0cf2e568b6..25f1483d860 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-22-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-22-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-23-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-23-400-normal.woff index ab0af2abf1f..43d3236a4f5 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-23-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-23-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-24-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-24-400-normal.woff index 75b75d7f095..1b1f83352bd 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-24-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-24-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-25-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-25-400-normal.woff index 24eacff6bbd..bd4efaa8df1 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-25-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-25-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-26-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-26-400-normal.woff index f226d002271..d9ee851ccaa 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-26-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-26-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-27-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-27-400-normal.woff index 9967153010d..395adfe7ef1 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-27-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-27-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-28-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-28-400-normal.woff index 50a06aeff85..bdf78f24060 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-28-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-28-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-29-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-29-400-normal.woff index af132dd5eb8..ee3372312ef 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-29-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-29-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-30-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-30-400-normal.woff index 9e063f710b5..4904311d24e 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-30-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-30-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-31-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-31-400-normal.woff index eb7785961f1..499e42f2e29 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-31-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-31-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-32-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-32-400-normal.woff index a5b859f9fd1..0d798c8fe00 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-32-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-32-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-33-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-33-400-normal.woff index 76532132482..3a73ed5dd7a 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-33-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-33-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-34-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-34-400-normal.woff index b1de1d4a5a3..422eff09bed 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-34-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-34-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-35-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-35-400-normal.woff index 4b44dfdcb7f..f1b4c746beb 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-35-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-35-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-36-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-36-400-normal.woff index 847eb15c5d0..1e8be1f0a83 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-36-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-36-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-37-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-37-400-normal.woff index 1aea4b5c5cb..3870dff384b 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-37-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-37-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-38-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-38-400-normal.woff index 28b1f4ec198..812b6173aee 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-38-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-38-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-39-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-39-400-normal.woff index 1cdc893a77b..697398528bb 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-39-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-39-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-40-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-40-400-normal.woff index b31ff2057b3..68881013ede 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-40-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-40-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-41-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-41-400-normal.woff index c92a91acb60..ca54ca01326 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-41-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-41-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-42-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-42-400-normal.woff index 372af913bc3..67e599b3f71 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-42-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-42-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-43-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-43-400-normal.woff index 803b3ada2d4..6361690b8bd 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-43-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-43-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-44-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-44-400-normal.woff index d88844fc5aa..2c645e0d752 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-44-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-44-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-45-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-45-400-normal.woff index c4be9f4372e..cbe48605104 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-45-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-45-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-46-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-46-400-normal.woff index 735c182984c..9797432e714 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-46-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-46-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-47-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-47-400-normal.woff index 5a27709e11b..36c171bc2d7 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-47-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-47-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-48-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-48-400-normal.woff index c1d52308b2d..52b4b7fdee4 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-48-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-48-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-49-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-49-400-normal.woff index 18f65931c3f..8773d64d8e5 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-49-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-49-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-5-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-5-400-normal.woff index 6c45b369e46..d37e3cfcea6 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-5-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-5-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-50-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-50-400-normal.woff index 86d13bafecf..7e3491fbeeb 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-50-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-50-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-51-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-51-400-normal.woff index 395cd5a249d..9df1ed7b30c 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-51-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-51-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-52-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-52-400-normal.woff index 5b5fa6e9c33..eab95a8e37c 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-52-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-52-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-53-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-53-400-normal.woff index 4df4c47e15f..e7283f9792d 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-53-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-53-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-54-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-54-400-normal.woff index 91d5d696498..397afaa9155 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-54-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-54-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-55-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-55-400-normal.woff index 60c641374ef..48dc7f90b7e 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-55-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-55-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-56-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-56-400-normal.woff index f512faa149e..70db6747180 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-56-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-56-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-57-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-57-400-normal.woff index 5a1cd2666e4..4eb458b1e90 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-57-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-57-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-58-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-58-400-normal.woff index c3872bf4b16..bb094ccee89 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-58-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-58-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-59-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-59-400-normal.woff index 4e5bac131ca..04b11539036 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-59-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-59-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-6-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-6-400-normal.woff index 5faf31aa78b..a60c93433c4 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-6-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-6-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-60-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-60-400-normal.woff index 016b109bee8..cd26e41f698 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-60-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-60-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-61-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-61-400-normal.woff index 2f127805659..ccb1c91eef9 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-61-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-61-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-62-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-62-400-normal.woff index 4204f853b83..d3f2ab5b463 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-62-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-62-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-63-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-63-400-normal.woff index 4a84bd0a3ee..fc08ef9a7e0 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-63-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-63-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-64-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-64-400-normal.woff index 677605542b5..d60bc79fcfe 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-64-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-64-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-65-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-65-400-normal.woff index fc4e945a5dd..bf187f357b6 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-65-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-65-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-66-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-66-400-normal.woff index f66c7a78164..e16ed75cc47 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-66-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-66-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-67-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-67-400-normal.woff index 6c3e6b5e625..c9ad0b8c8ab 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-67-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-67-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-68-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-68-400-normal.woff index 9e2d59bef19..6d28e570ec1 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-68-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-68-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-69-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-69-400-normal.woff index 27b7c34f58b..2d00f924f74 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-69-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-69-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-70-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-70-400-normal.woff index 78daa0f4c19..dffe9be6563 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-70-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-70-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-71-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-71-400-normal.woff index 1a79fbc4675..d34d859139b 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-71-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-71-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-72-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-72-400-normal.woff index 60dd3144c5c..3fdc3d9abca 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-72-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-72-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-73-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-73-400-normal.woff index 6cf3e52083e..f75821a7ea7 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-73-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-73-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-74-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-74-400-normal.woff index 6562582e8ad..bc1c7bfc7a0 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-74-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-74-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-75-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-75-400-normal.woff index 95c64d1923e..d77afdcfbe2 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-75-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-75-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-76-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-76-400-normal.woff index 2a68a8160bd..e08d9e42afe 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-76-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-76-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-77-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-77-400-normal.woff index 102e88240f8..318c162301f 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-77-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-77-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-78-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-78-400-normal.woff index 3881395211d..8481c6ca915 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-78-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-78-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-79-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-79-400-normal.woff index b996e20ca07..7ee357f8969 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-79-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-79-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-80-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-80-400-normal.woff index 365dc80cdf3..37062a9d6ee 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-80-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-80-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-81-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-81-400-normal.woff index 55047948f67..3a9af77f77d 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-81-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-81-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-82-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-82-400-normal.woff index 7a9db9040fc..6a06c8f0161 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-82-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-82-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-83-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-83-400-normal.woff index 6d9d32ca8e2..f5b870db05a 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-83-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-83-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-84-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-84-400-normal.woff index 2f6d2c91122..ea44996115f 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-84-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-84-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-85-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-85-400-normal.woff index 872ee7a79ab..f38574f3e98 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-85-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-85-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-90-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-90-400-normal.woff index f78802bb223..29caa6d8a40 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-90-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-90-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-91-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-91-400-normal.woff index ae2a371e631..b1e5bbfbe05 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-91-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-91-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-97-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-97-400-normal.woff index 2292f6d9265..31759837103 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-97-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-97-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-99-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-99-400-normal.woff index fceb2dcc8a3..ddb70873d45 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-99-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-99-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-latin-400-normal.woff b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-latin-400-normal.woff index 0b76565f649..34619145eb3 100644 Binary files a/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-latin-400-normal.woff and b/fonts/google/liu-jian-mao-cao/files/liu-jian-mao-cao-latin-400-normal.woff differ diff --git a/fonts/google/liu-jian-mao-cao/scss/mixins.scss b/fonts/google/liu-jian-mao-cao/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/liu-jian-mao-cao/scss/mixins.scss +++ b/fonts/google/liu-jian-mao-cao/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/livvic/files/livvic-latin-100-italic.woff b/fonts/google/livvic/files/livvic-latin-100-italic.woff index 0a57d49feac..76fe1160acf 100644 Binary files a/fonts/google/livvic/files/livvic-latin-100-italic.woff and b/fonts/google/livvic/files/livvic-latin-100-italic.woff differ diff --git a/fonts/google/livvic/files/livvic-latin-900-italic.woff b/fonts/google/livvic/files/livvic-latin-900-italic.woff index 3223bd08527..75aeebe1b5e 100644 Binary files a/fonts/google/livvic/files/livvic-latin-900-italic.woff and b/fonts/google/livvic/files/livvic-latin-900-italic.woff differ diff --git a/fonts/google/livvic/scss/mixins.scss b/fonts/google/livvic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/livvic/scss/mixins.scss +++ b/fonts/google/livvic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lobster-two/scss/mixins.scss b/fonts/google/lobster-two/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lobster-two/scss/mixins.scss +++ b/fonts/google/lobster-two/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lobster/scss/mixins.scss b/fonts/google/lobster/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lobster/scss/mixins.scss +++ b/fonts/google/lobster/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/londrina-outline/scss/mixins.scss b/fonts/google/londrina-outline/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/londrina-outline/scss/mixins.scss +++ b/fonts/google/londrina-outline/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/londrina-shadow/files/londrina-shadow-latin-400-normal.woff b/fonts/google/londrina-shadow/files/londrina-shadow-latin-400-normal.woff index 969b5243488..fb46a1def63 100644 Binary files a/fonts/google/londrina-shadow/files/londrina-shadow-latin-400-normal.woff and b/fonts/google/londrina-shadow/files/londrina-shadow-latin-400-normal.woff differ diff --git a/fonts/google/londrina-shadow/scss/mixins.scss b/fonts/google/londrina-shadow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/londrina-shadow/scss/mixins.scss +++ b/fonts/google/londrina-shadow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/londrina-sketch/scss/mixins.scss b/fonts/google/londrina-sketch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/londrina-sketch/scss/mixins.scss +++ b/fonts/google/londrina-sketch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/londrina-solid/scss/mixins.scss b/fonts/google/londrina-solid/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/londrina-solid/scss/mixins.scss +++ b/fonts/google/londrina-solid/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/long-cang/files/long-cang-100-400-normal.woff b/fonts/google/long-cang/files/long-cang-100-400-normal.woff index 279588bba5f..6b49c629ce9 100644 Binary files a/fonts/google/long-cang/files/long-cang-100-400-normal.woff and b/fonts/google/long-cang/files/long-cang-100-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-101-400-normal.woff b/fonts/google/long-cang/files/long-cang-101-400-normal.woff index 1d90984f9e9..97f5a833069 100644 Binary files a/fonts/google/long-cang/files/long-cang-101-400-normal.woff and b/fonts/google/long-cang/files/long-cang-101-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-102-400-normal.woff b/fonts/google/long-cang/files/long-cang-102-400-normal.woff index 2241356a164..e1660da7a33 100644 Binary files a/fonts/google/long-cang/files/long-cang-102-400-normal.woff and b/fonts/google/long-cang/files/long-cang-102-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-103-400-normal.woff b/fonts/google/long-cang/files/long-cang-103-400-normal.woff index 6bb2f178460..5451334c9d4 100644 Binary files a/fonts/google/long-cang/files/long-cang-103-400-normal.woff and b/fonts/google/long-cang/files/long-cang-103-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-104-400-normal.woff b/fonts/google/long-cang/files/long-cang-104-400-normal.woff index 51121b1cacb..3791381031e 100644 Binary files a/fonts/google/long-cang/files/long-cang-104-400-normal.woff and b/fonts/google/long-cang/files/long-cang-104-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-105-400-normal.woff b/fonts/google/long-cang/files/long-cang-105-400-normal.woff index e6ebece91b5..0224ecc8048 100644 Binary files a/fonts/google/long-cang/files/long-cang-105-400-normal.woff and b/fonts/google/long-cang/files/long-cang-105-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-106-400-normal.woff b/fonts/google/long-cang/files/long-cang-106-400-normal.woff index c91508fb490..4e7b8842c5b 100644 Binary files a/fonts/google/long-cang/files/long-cang-106-400-normal.woff and b/fonts/google/long-cang/files/long-cang-106-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-107-400-normal.woff b/fonts/google/long-cang/files/long-cang-107-400-normal.woff index 646ac9b066c..490e1446d03 100644 Binary files a/fonts/google/long-cang/files/long-cang-107-400-normal.woff and b/fonts/google/long-cang/files/long-cang-107-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-108-400-normal.woff b/fonts/google/long-cang/files/long-cang-108-400-normal.woff index b3e33049981..6d919e16707 100644 Binary files a/fonts/google/long-cang/files/long-cang-108-400-normal.woff and b/fonts/google/long-cang/files/long-cang-108-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-109-400-normal.woff b/fonts/google/long-cang/files/long-cang-109-400-normal.woff index 2ac8126f01d..5135cfbe438 100644 Binary files a/fonts/google/long-cang/files/long-cang-109-400-normal.woff and b/fonts/google/long-cang/files/long-cang-109-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-110-400-normal.woff b/fonts/google/long-cang/files/long-cang-110-400-normal.woff index da40375c115..2f32354cdcc 100644 Binary files a/fonts/google/long-cang/files/long-cang-110-400-normal.woff and b/fonts/google/long-cang/files/long-cang-110-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-111-400-normal.woff b/fonts/google/long-cang/files/long-cang-111-400-normal.woff index cd2275c6706..5657e61d884 100644 Binary files a/fonts/google/long-cang/files/long-cang-111-400-normal.woff and b/fonts/google/long-cang/files/long-cang-111-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-112-400-normal.woff b/fonts/google/long-cang/files/long-cang-112-400-normal.woff index fab656f8ac2..001b35ffef9 100644 Binary files a/fonts/google/long-cang/files/long-cang-112-400-normal.woff and b/fonts/google/long-cang/files/long-cang-112-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-113-400-normal.woff b/fonts/google/long-cang/files/long-cang-113-400-normal.woff index 2c6bd373de6..676da406ba0 100644 Binary files a/fonts/google/long-cang/files/long-cang-113-400-normal.woff and b/fonts/google/long-cang/files/long-cang-113-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-114-400-normal.woff b/fonts/google/long-cang/files/long-cang-114-400-normal.woff index 80e19bb6ccf..c5093bbb776 100644 Binary files a/fonts/google/long-cang/files/long-cang-114-400-normal.woff and b/fonts/google/long-cang/files/long-cang-114-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-115-400-normal.woff b/fonts/google/long-cang/files/long-cang-115-400-normal.woff index 85a2aaa8128..4bf5460de20 100644 Binary files a/fonts/google/long-cang/files/long-cang-115-400-normal.woff and b/fonts/google/long-cang/files/long-cang-115-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-116-400-normal.woff b/fonts/google/long-cang/files/long-cang-116-400-normal.woff index 933756df9d5..633cec84420 100644 Binary files a/fonts/google/long-cang/files/long-cang-116-400-normal.woff and b/fonts/google/long-cang/files/long-cang-116-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-117-400-normal.woff b/fonts/google/long-cang/files/long-cang-117-400-normal.woff index a36e6769adb..eaac7d14903 100644 Binary files a/fonts/google/long-cang/files/long-cang-117-400-normal.woff and b/fonts/google/long-cang/files/long-cang-117-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-118-400-normal.woff b/fonts/google/long-cang/files/long-cang-118-400-normal.woff index 035a4e8feeb..56f86d4ae40 100644 Binary files a/fonts/google/long-cang/files/long-cang-118-400-normal.woff and b/fonts/google/long-cang/files/long-cang-118-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-119-400-normal.woff b/fonts/google/long-cang/files/long-cang-119-400-normal.woff index bef2f811f22..b4a23a28466 100644 Binary files a/fonts/google/long-cang/files/long-cang-119-400-normal.woff and b/fonts/google/long-cang/files/long-cang-119-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-21-400-normal.woff b/fonts/google/long-cang/files/long-cang-21-400-normal.woff index 782a9d52fa4..84c68ee8b39 100644 Binary files a/fonts/google/long-cang/files/long-cang-21-400-normal.woff and b/fonts/google/long-cang/files/long-cang-21-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-22-400-normal.woff b/fonts/google/long-cang/files/long-cang-22-400-normal.woff index cffc31d94c5..bde99f21102 100644 Binary files a/fonts/google/long-cang/files/long-cang-22-400-normal.woff and b/fonts/google/long-cang/files/long-cang-22-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-23-400-normal.woff b/fonts/google/long-cang/files/long-cang-23-400-normal.woff index 09eab6ca139..ff40a93840a 100644 Binary files a/fonts/google/long-cang/files/long-cang-23-400-normal.woff and b/fonts/google/long-cang/files/long-cang-23-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-24-400-normal.woff b/fonts/google/long-cang/files/long-cang-24-400-normal.woff index 329051a3f1c..9c04da14c52 100644 Binary files a/fonts/google/long-cang/files/long-cang-24-400-normal.woff and b/fonts/google/long-cang/files/long-cang-24-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-25-400-normal.woff b/fonts/google/long-cang/files/long-cang-25-400-normal.woff index 2cd623a527a..31b5735319e 100644 Binary files a/fonts/google/long-cang/files/long-cang-25-400-normal.woff and b/fonts/google/long-cang/files/long-cang-25-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-26-400-normal.woff b/fonts/google/long-cang/files/long-cang-26-400-normal.woff index 04cd922f8b6..a9460009c20 100644 Binary files a/fonts/google/long-cang/files/long-cang-26-400-normal.woff and b/fonts/google/long-cang/files/long-cang-26-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-27-400-normal.woff b/fonts/google/long-cang/files/long-cang-27-400-normal.woff index 75dcd1a9f33..7f30af60bf0 100644 Binary files a/fonts/google/long-cang/files/long-cang-27-400-normal.woff and b/fonts/google/long-cang/files/long-cang-27-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-28-400-normal.woff b/fonts/google/long-cang/files/long-cang-28-400-normal.woff index 808817f8798..0c11ba38070 100644 Binary files a/fonts/google/long-cang/files/long-cang-28-400-normal.woff and b/fonts/google/long-cang/files/long-cang-28-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-29-400-normal.woff b/fonts/google/long-cang/files/long-cang-29-400-normal.woff index a812fe16b31..573bbd1f3a2 100644 Binary files a/fonts/google/long-cang/files/long-cang-29-400-normal.woff and b/fonts/google/long-cang/files/long-cang-29-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-30-400-normal.woff b/fonts/google/long-cang/files/long-cang-30-400-normal.woff index aa591bae66c..9cd2df7ad0d 100644 Binary files a/fonts/google/long-cang/files/long-cang-30-400-normal.woff and b/fonts/google/long-cang/files/long-cang-30-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-31-400-normal.woff b/fonts/google/long-cang/files/long-cang-31-400-normal.woff index f3890ee56f8..5729ff7bba8 100644 Binary files a/fonts/google/long-cang/files/long-cang-31-400-normal.woff and b/fonts/google/long-cang/files/long-cang-31-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-32-400-normal.woff b/fonts/google/long-cang/files/long-cang-32-400-normal.woff index a81aa769f21..ff16b9c2fb8 100644 Binary files a/fonts/google/long-cang/files/long-cang-32-400-normal.woff and b/fonts/google/long-cang/files/long-cang-32-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-33-400-normal.woff b/fonts/google/long-cang/files/long-cang-33-400-normal.woff index 46fbd7c6f2d..6183fe324da 100644 Binary files a/fonts/google/long-cang/files/long-cang-33-400-normal.woff and b/fonts/google/long-cang/files/long-cang-33-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-34-400-normal.woff b/fonts/google/long-cang/files/long-cang-34-400-normal.woff index 162bc18873a..442e30e53b4 100644 Binary files a/fonts/google/long-cang/files/long-cang-34-400-normal.woff and b/fonts/google/long-cang/files/long-cang-34-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-35-400-normal.woff b/fonts/google/long-cang/files/long-cang-35-400-normal.woff index f453cd44af6..c1d0419ef4f 100644 Binary files a/fonts/google/long-cang/files/long-cang-35-400-normal.woff and b/fonts/google/long-cang/files/long-cang-35-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-36-400-normal.woff b/fonts/google/long-cang/files/long-cang-36-400-normal.woff index 9e28bf25022..ce9af2abdd6 100644 Binary files a/fonts/google/long-cang/files/long-cang-36-400-normal.woff and b/fonts/google/long-cang/files/long-cang-36-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-37-400-normal.woff b/fonts/google/long-cang/files/long-cang-37-400-normal.woff index 6393b7edcd1..a2c8ae22559 100644 Binary files a/fonts/google/long-cang/files/long-cang-37-400-normal.woff and b/fonts/google/long-cang/files/long-cang-37-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-38-400-normal.woff b/fonts/google/long-cang/files/long-cang-38-400-normal.woff index 708da75f3e7..8af7a2fd800 100644 Binary files a/fonts/google/long-cang/files/long-cang-38-400-normal.woff and b/fonts/google/long-cang/files/long-cang-38-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-39-400-normal.woff b/fonts/google/long-cang/files/long-cang-39-400-normal.woff index 82512040951..dc8c2264dd4 100644 Binary files a/fonts/google/long-cang/files/long-cang-39-400-normal.woff and b/fonts/google/long-cang/files/long-cang-39-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-40-400-normal.woff b/fonts/google/long-cang/files/long-cang-40-400-normal.woff index 0ce1946afaa..c5526914bf8 100644 Binary files a/fonts/google/long-cang/files/long-cang-40-400-normal.woff and b/fonts/google/long-cang/files/long-cang-40-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-41-400-normal.woff b/fonts/google/long-cang/files/long-cang-41-400-normal.woff index 68c8174088d..f2ead25ff5f 100644 Binary files a/fonts/google/long-cang/files/long-cang-41-400-normal.woff and b/fonts/google/long-cang/files/long-cang-41-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-42-400-normal.woff b/fonts/google/long-cang/files/long-cang-42-400-normal.woff index 99d2b3df6a4..bf9cc67dcd6 100644 Binary files a/fonts/google/long-cang/files/long-cang-42-400-normal.woff and b/fonts/google/long-cang/files/long-cang-42-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-43-400-normal.woff b/fonts/google/long-cang/files/long-cang-43-400-normal.woff index e53ac6c75ff..34a8e6db3be 100644 Binary files a/fonts/google/long-cang/files/long-cang-43-400-normal.woff and b/fonts/google/long-cang/files/long-cang-43-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-44-400-normal.woff b/fonts/google/long-cang/files/long-cang-44-400-normal.woff index 4a49991240d..dc03c5a2b63 100644 Binary files a/fonts/google/long-cang/files/long-cang-44-400-normal.woff and b/fonts/google/long-cang/files/long-cang-44-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-45-400-normal.woff b/fonts/google/long-cang/files/long-cang-45-400-normal.woff index d02d502b21a..07f5c5bb201 100644 Binary files a/fonts/google/long-cang/files/long-cang-45-400-normal.woff and b/fonts/google/long-cang/files/long-cang-45-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-46-400-normal.woff b/fonts/google/long-cang/files/long-cang-46-400-normal.woff index 30e2d80ec84..cdf607e424f 100644 Binary files a/fonts/google/long-cang/files/long-cang-46-400-normal.woff and b/fonts/google/long-cang/files/long-cang-46-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-47-400-normal.woff b/fonts/google/long-cang/files/long-cang-47-400-normal.woff index 26bcc90e94c..bd5fd4ada92 100644 Binary files a/fonts/google/long-cang/files/long-cang-47-400-normal.woff and b/fonts/google/long-cang/files/long-cang-47-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-48-400-normal.woff b/fonts/google/long-cang/files/long-cang-48-400-normal.woff index 41ec4b237e5..2bf696f8268 100644 Binary files a/fonts/google/long-cang/files/long-cang-48-400-normal.woff and b/fonts/google/long-cang/files/long-cang-48-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-49-400-normal.woff b/fonts/google/long-cang/files/long-cang-49-400-normal.woff index 6fe8416d00d..72987056ecc 100644 Binary files a/fonts/google/long-cang/files/long-cang-49-400-normal.woff and b/fonts/google/long-cang/files/long-cang-49-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-5-400-normal.woff b/fonts/google/long-cang/files/long-cang-5-400-normal.woff index 794f371d6b8..92e27b8bf4e 100644 Binary files a/fonts/google/long-cang/files/long-cang-5-400-normal.woff and b/fonts/google/long-cang/files/long-cang-5-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-50-400-normal.woff b/fonts/google/long-cang/files/long-cang-50-400-normal.woff index 186e39abee7..6b78cf311d7 100644 Binary files a/fonts/google/long-cang/files/long-cang-50-400-normal.woff and b/fonts/google/long-cang/files/long-cang-50-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-51-400-normal.woff b/fonts/google/long-cang/files/long-cang-51-400-normal.woff index 86197a03966..e8c6dc8fccc 100644 Binary files a/fonts/google/long-cang/files/long-cang-51-400-normal.woff and b/fonts/google/long-cang/files/long-cang-51-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-52-400-normal.woff b/fonts/google/long-cang/files/long-cang-52-400-normal.woff index 662c26f4ab1..4f467d0841a 100644 Binary files a/fonts/google/long-cang/files/long-cang-52-400-normal.woff and b/fonts/google/long-cang/files/long-cang-52-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-53-400-normal.woff b/fonts/google/long-cang/files/long-cang-53-400-normal.woff index 1b72616e586..093a62ebecd 100644 Binary files a/fonts/google/long-cang/files/long-cang-53-400-normal.woff and b/fonts/google/long-cang/files/long-cang-53-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-54-400-normal.woff b/fonts/google/long-cang/files/long-cang-54-400-normal.woff index 28f6679da58..d61f7a2c0f5 100644 Binary files a/fonts/google/long-cang/files/long-cang-54-400-normal.woff and b/fonts/google/long-cang/files/long-cang-54-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-55-400-normal.woff b/fonts/google/long-cang/files/long-cang-55-400-normal.woff index 9f559931dbd..807e5257ea6 100644 Binary files a/fonts/google/long-cang/files/long-cang-55-400-normal.woff and b/fonts/google/long-cang/files/long-cang-55-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-56-400-normal.woff b/fonts/google/long-cang/files/long-cang-56-400-normal.woff index 514c6d93516..9398f0badba 100644 Binary files a/fonts/google/long-cang/files/long-cang-56-400-normal.woff and b/fonts/google/long-cang/files/long-cang-56-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-57-400-normal.woff b/fonts/google/long-cang/files/long-cang-57-400-normal.woff index 306bc860ede..ab67bec642b 100644 Binary files a/fonts/google/long-cang/files/long-cang-57-400-normal.woff and b/fonts/google/long-cang/files/long-cang-57-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-58-400-normal.woff b/fonts/google/long-cang/files/long-cang-58-400-normal.woff index a8a3c846491..27875941c36 100644 Binary files a/fonts/google/long-cang/files/long-cang-58-400-normal.woff and b/fonts/google/long-cang/files/long-cang-58-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-59-400-normal.woff b/fonts/google/long-cang/files/long-cang-59-400-normal.woff index 73d6921b9ca..0615a2e6a05 100644 Binary files a/fonts/google/long-cang/files/long-cang-59-400-normal.woff and b/fonts/google/long-cang/files/long-cang-59-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-6-400-normal.woff b/fonts/google/long-cang/files/long-cang-6-400-normal.woff index 69f67b65e42..5853be3ff25 100644 Binary files a/fonts/google/long-cang/files/long-cang-6-400-normal.woff and b/fonts/google/long-cang/files/long-cang-6-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-60-400-normal.woff b/fonts/google/long-cang/files/long-cang-60-400-normal.woff index 0f02e09e992..5e8e3944d68 100644 Binary files a/fonts/google/long-cang/files/long-cang-60-400-normal.woff and b/fonts/google/long-cang/files/long-cang-60-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-61-400-normal.woff b/fonts/google/long-cang/files/long-cang-61-400-normal.woff index 22c4108c3c5..6f02c3eda0f 100644 Binary files a/fonts/google/long-cang/files/long-cang-61-400-normal.woff and b/fonts/google/long-cang/files/long-cang-61-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-62-400-normal.woff b/fonts/google/long-cang/files/long-cang-62-400-normal.woff index ef85c7f91ae..4988a33c478 100644 Binary files a/fonts/google/long-cang/files/long-cang-62-400-normal.woff and b/fonts/google/long-cang/files/long-cang-62-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-63-400-normal.woff b/fonts/google/long-cang/files/long-cang-63-400-normal.woff index 72a383803d7..e5a5664fa67 100644 Binary files a/fonts/google/long-cang/files/long-cang-63-400-normal.woff and b/fonts/google/long-cang/files/long-cang-63-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-64-400-normal.woff b/fonts/google/long-cang/files/long-cang-64-400-normal.woff index c97b0d9f52b..f3a263a81bf 100644 Binary files a/fonts/google/long-cang/files/long-cang-64-400-normal.woff and b/fonts/google/long-cang/files/long-cang-64-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-65-400-normal.woff b/fonts/google/long-cang/files/long-cang-65-400-normal.woff index 10ebb63d8d6..c3bfd0db6e1 100644 Binary files a/fonts/google/long-cang/files/long-cang-65-400-normal.woff and b/fonts/google/long-cang/files/long-cang-65-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-66-400-normal.woff b/fonts/google/long-cang/files/long-cang-66-400-normal.woff index 529bf350f2a..c0a8e00e3fd 100644 Binary files a/fonts/google/long-cang/files/long-cang-66-400-normal.woff and b/fonts/google/long-cang/files/long-cang-66-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-67-400-normal.woff b/fonts/google/long-cang/files/long-cang-67-400-normal.woff index ca7671e28a1..97eb51759ab 100644 Binary files a/fonts/google/long-cang/files/long-cang-67-400-normal.woff and b/fonts/google/long-cang/files/long-cang-67-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-68-400-normal.woff b/fonts/google/long-cang/files/long-cang-68-400-normal.woff index cef2d89cf44..c75261a9dd4 100644 Binary files a/fonts/google/long-cang/files/long-cang-68-400-normal.woff and b/fonts/google/long-cang/files/long-cang-68-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-69-400-normal.woff b/fonts/google/long-cang/files/long-cang-69-400-normal.woff index 551b7168058..902ab2e8c26 100644 Binary files a/fonts/google/long-cang/files/long-cang-69-400-normal.woff and b/fonts/google/long-cang/files/long-cang-69-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-70-400-normal.woff b/fonts/google/long-cang/files/long-cang-70-400-normal.woff index 2eef756bb79..42c2eb69c9b 100644 Binary files a/fonts/google/long-cang/files/long-cang-70-400-normal.woff and b/fonts/google/long-cang/files/long-cang-70-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-71-400-normal.woff b/fonts/google/long-cang/files/long-cang-71-400-normal.woff index 91e59860db1..bae37d8be3e 100644 Binary files a/fonts/google/long-cang/files/long-cang-71-400-normal.woff and b/fonts/google/long-cang/files/long-cang-71-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-72-400-normal.woff b/fonts/google/long-cang/files/long-cang-72-400-normal.woff index 754c8c2d50a..ab662bb5011 100644 Binary files a/fonts/google/long-cang/files/long-cang-72-400-normal.woff and b/fonts/google/long-cang/files/long-cang-72-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-73-400-normal.woff b/fonts/google/long-cang/files/long-cang-73-400-normal.woff index a71c1c62d93..2c193dab7fa 100644 Binary files a/fonts/google/long-cang/files/long-cang-73-400-normal.woff and b/fonts/google/long-cang/files/long-cang-73-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-74-400-normal.woff b/fonts/google/long-cang/files/long-cang-74-400-normal.woff index 9a5c87d58cc..1762984d220 100644 Binary files a/fonts/google/long-cang/files/long-cang-74-400-normal.woff and b/fonts/google/long-cang/files/long-cang-74-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-75-400-normal.woff b/fonts/google/long-cang/files/long-cang-75-400-normal.woff index 97772033b2a..04e54b7cd49 100644 Binary files a/fonts/google/long-cang/files/long-cang-75-400-normal.woff and b/fonts/google/long-cang/files/long-cang-75-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-76-400-normal.woff b/fonts/google/long-cang/files/long-cang-76-400-normal.woff index 5091a7b1fc0..729373a65ec 100644 Binary files a/fonts/google/long-cang/files/long-cang-76-400-normal.woff and b/fonts/google/long-cang/files/long-cang-76-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-77-400-normal.woff b/fonts/google/long-cang/files/long-cang-77-400-normal.woff index 21e15235634..909760070e3 100644 Binary files a/fonts/google/long-cang/files/long-cang-77-400-normal.woff and b/fonts/google/long-cang/files/long-cang-77-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-78-400-normal.woff b/fonts/google/long-cang/files/long-cang-78-400-normal.woff index 81addfa34c5..4527e6b8503 100644 Binary files a/fonts/google/long-cang/files/long-cang-78-400-normal.woff and b/fonts/google/long-cang/files/long-cang-78-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-79-400-normal.woff b/fonts/google/long-cang/files/long-cang-79-400-normal.woff index 21b1bf0175e..3d0c87a0d55 100644 Binary files a/fonts/google/long-cang/files/long-cang-79-400-normal.woff and b/fonts/google/long-cang/files/long-cang-79-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-80-400-normal.woff b/fonts/google/long-cang/files/long-cang-80-400-normal.woff index f8d2c62da4e..29b85986df1 100644 Binary files a/fonts/google/long-cang/files/long-cang-80-400-normal.woff and b/fonts/google/long-cang/files/long-cang-80-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-81-400-normal.woff b/fonts/google/long-cang/files/long-cang-81-400-normal.woff index 692cffa23da..12bdb4c5bdd 100644 Binary files a/fonts/google/long-cang/files/long-cang-81-400-normal.woff and b/fonts/google/long-cang/files/long-cang-81-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-82-400-normal.woff b/fonts/google/long-cang/files/long-cang-82-400-normal.woff index 2c37b05fdf3..9ed7b871ed0 100644 Binary files a/fonts/google/long-cang/files/long-cang-82-400-normal.woff and b/fonts/google/long-cang/files/long-cang-82-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-83-400-normal.woff b/fonts/google/long-cang/files/long-cang-83-400-normal.woff index 49975cd2565..ab1dc594cbe 100644 Binary files a/fonts/google/long-cang/files/long-cang-83-400-normal.woff and b/fonts/google/long-cang/files/long-cang-83-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-84-400-normal.woff b/fonts/google/long-cang/files/long-cang-84-400-normal.woff index 542ba303ecc..008b8c44c4b 100644 Binary files a/fonts/google/long-cang/files/long-cang-84-400-normal.woff and b/fonts/google/long-cang/files/long-cang-84-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-85-400-normal.woff b/fonts/google/long-cang/files/long-cang-85-400-normal.woff index a3a37b06231..8c3693fe0f7 100644 Binary files a/fonts/google/long-cang/files/long-cang-85-400-normal.woff and b/fonts/google/long-cang/files/long-cang-85-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-90-400-normal.woff b/fonts/google/long-cang/files/long-cang-90-400-normal.woff index a6ca4a76a4d..a8ade299bae 100644 Binary files a/fonts/google/long-cang/files/long-cang-90-400-normal.woff and b/fonts/google/long-cang/files/long-cang-90-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-91-400-normal.woff b/fonts/google/long-cang/files/long-cang-91-400-normal.woff index f18da3cb69a..86894c20c4a 100644 Binary files a/fonts/google/long-cang/files/long-cang-91-400-normal.woff and b/fonts/google/long-cang/files/long-cang-91-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-97-400-normal.woff b/fonts/google/long-cang/files/long-cang-97-400-normal.woff index 9ac4fa3cf7c..1c3fe90ce20 100644 Binary files a/fonts/google/long-cang/files/long-cang-97-400-normal.woff and b/fonts/google/long-cang/files/long-cang-97-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-99-400-normal.woff b/fonts/google/long-cang/files/long-cang-99-400-normal.woff index 729f69c6f5a..2396cb0f891 100644 Binary files a/fonts/google/long-cang/files/long-cang-99-400-normal.woff and b/fonts/google/long-cang/files/long-cang-99-400-normal.woff differ diff --git a/fonts/google/long-cang/files/long-cang-latin-400-normal.woff b/fonts/google/long-cang/files/long-cang-latin-400-normal.woff index 033ca29da34..b3037b11c62 100644 Binary files a/fonts/google/long-cang/files/long-cang-latin-400-normal.woff and b/fonts/google/long-cang/files/long-cang-latin-400-normal.woff differ diff --git a/fonts/google/long-cang/scss/mixins.scss b/fonts/google/long-cang/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/long-cang/scss/mixins.scss +++ b/fonts/google/long-cang/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lora/files/lora-cyrillic-ext-500-italic.woff b/fonts/google/lora/files/lora-cyrillic-ext-500-italic.woff index 9efdef27242..63aec944481 100644 Binary files a/fonts/google/lora/files/lora-cyrillic-ext-500-italic.woff and b/fonts/google/lora/files/lora-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/lora/scss/mixins.scss b/fonts/google/lora/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lora/scss/mixins.scss +++ b/fonts/google/lora/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/love-light/files/love-light-latin-400-normal.woff b/fonts/google/love-light/files/love-light-latin-400-normal.woff index 8af8f7a6352..3b62b1624a6 100644 Binary files a/fonts/google/love-light/files/love-light-latin-400-normal.woff and b/fonts/google/love-light/files/love-light-latin-400-normal.woff differ diff --git a/fonts/google/love-light/files/love-light-latin-ext-400-normal.woff b/fonts/google/love-light/files/love-light-latin-ext-400-normal.woff index f081444a5f5..4d76c38c77b 100644 Binary files a/fonts/google/love-light/files/love-light-latin-ext-400-normal.woff and b/fonts/google/love-light/files/love-light-latin-ext-400-normal.woff differ diff --git a/fonts/google/love-light/files/love-light-vietnamese-400-normal.woff b/fonts/google/love-light/files/love-light-vietnamese-400-normal.woff index 4c102edefbc..c4e5eb5444c 100644 Binary files a/fonts/google/love-light/files/love-light-vietnamese-400-normal.woff and b/fonts/google/love-light/files/love-light-vietnamese-400-normal.woff differ diff --git a/fonts/google/love-light/scss/mixins.scss b/fonts/google/love-light/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/love-light/scss/mixins.scss +++ b/fonts/google/love-light/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/love-ya-like-a-sister/scss/mixins.scss b/fonts/google/love-ya-like-a-sister/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/love-ya-like-a-sister/scss/mixins.scss +++ b/fonts/google/love-ya-like-a-sister/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/loved-by-the-king/scss/mixins.scss b/fonts/google/loved-by-the-king/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/loved-by-the-king/scss/mixins.scss +++ b/fonts/google/loved-by-the-king/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lovers-quarrel/scss/mixins.scss b/fonts/google/lovers-quarrel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lovers-quarrel/scss/mixins.scss +++ b/fonts/google/lovers-quarrel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/luckiest-guy/scss/mixins.scss b/fonts/google/luckiest-guy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/luckiest-guy/scss/mixins.scss +++ b/fonts/google/luckiest-guy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lugrasimo/scss/mixins.scss b/fonts/google/lugrasimo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lugrasimo/scss/mixins.scss +++ b/fonts/google/lugrasimo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lumanosimo/scss/mixins.scss b/fonts/google/lumanosimo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lumanosimo/scss/mixins.scss +++ b/fonts/google/lumanosimo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lunasima/files/lunasima-vietnamese-700-normal.woff b/fonts/google/lunasima/files/lunasima-vietnamese-700-normal.woff index face6c50f7e..c7d764393b7 100644 Binary files a/fonts/google/lunasima/files/lunasima-vietnamese-700-normal.woff and b/fonts/google/lunasima/files/lunasima-vietnamese-700-normal.woff differ diff --git a/fonts/google/lunasima/scss/mixins.scss b/fonts/google/lunasima/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lunasima/scss/mixins.scss +++ b/fonts/google/lunasima/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lusitana/files/lusitana-latin-400-normal.woff b/fonts/google/lusitana/files/lusitana-latin-400-normal.woff index 027e6ace95e..df942adbe9f 100644 Binary files a/fonts/google/lusitana/files/lusitana-latin-400-normal.woff and b/fonts/google/lusitana/files/lusitana-latin-400-normal.woff differ diff --git a/fonts/google/lusitana/files/lusitana-latin-700-normal.woff b/fonts/google/lusitana/files/lusitana-latin-700-normal.woff index 2debd7adc5e..47501ffe4ea 100644 Binary files a/fonts/google/lusitana/files/lusitana-latin-700-normal.woff and b/fonts/google/lusitana/files/lusitana-latin-700-normal.woff differ diff --git a/fonts/google/lusitana/scss/mixins.scss b/fonts/google/lusitana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lusitana/scss/mixins.scss +++ b/fonts/google/lusitana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/lustria/scss/mixins.scss b/fonts/google/lustria/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/lustria/scss/mixins.scss +++ b/fonts/google/lustria/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/luxurious-roman/scss/mixins.scss b/fonts/google/luxurious-roman/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/luxurious-roman/scss/mixins.scss +++ b/fonts/google/luxurious-roman/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/luxurious-script/scss/mixins.scss b/fonts/google/luxurious-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/luxurious-script/scss/mixins.scss +++ b/fonts/google/luxurious-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-100-normal.woff index 388538e3dcc..6622e616e22 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-200-normal.woff index 0971b6217a0..49661e8f11b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-300-normal.woff index d05b6bad840..88dba8b977d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-400-normal.woff index 9efd88183ff..7a4677debba 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-500-normal.woff index a8398872c96..0cee79536ed 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-600-normal.woff index 29e1401d111..2ba472fa562 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-700-normal.woff index 3673e62714c..44b60a3a58a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-0-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-0-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-100-normal.woff index 9b7cdfd0140..f89c9ba8570 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-200-normal.woff index fdefe6b42a1..dea7d53cfc1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-300-normal.woff index aee2cd2d678..ff044300a38 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-400-normal.woff index 54a2817bbf4..9c68296b772 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-500-normal.woff index 097f35fa559..4f90affb829 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-600-normal.woff index e6e45ba27a4..ec03aa367a8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-700-normal.woff index 871cff38dca..d68101a6e2d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-1-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-1-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-100-normal.woff index fece48b6a46..55e1059ebfa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-200-normal.woff index 3d58af9d7aa..046e0c61a9e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-300-normal.woff index 0fb60d5f070..132045c6318 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-400-normal.woff index 72f0dbe8087..fa9caa3cc96 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-500-normal.woff index e9a68ca164c..3fbb5134c43 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-600-normal.woff index 46973e2ed05..7d6a103ec2c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-700-normal.woff index 458519aeeaf..266c0a5d729 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-10-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-10-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-100-normal.woff index da38c5cc011..a37b846e70c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-200-normal.woff index 83e3861e855..523cb8339c8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-300-normal.woff index d37b1281be5..41beafe8be0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-400-normal.woff index f1dc2aed587..cd7a20035c9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-500-normal.woff index 3ba04541e07..10cad842268 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-600-normal.woff index 88e92cb601f..ab9dd9f4e9b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-700-normal.woff index e97ed92ecfb..49f9c5fdb7c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-100-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-100-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-100-normal.woff index 1aee1a2b246..0ad99b6c9d7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-200-normal.woff index 3e256d355aa..7b0fa66eb60 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-300-normal.woff index 54894417d8a..ffeb33777bc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-400-normal.woff index 379b5395468..0a8225fe97b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-500-normal.woff index e1067866b53..91af160b2d0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-600-normal.woff index f1026e63046..7dd0bd2b6a9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-700-normal.woff index 45486f1a7ce..4fe43d0b3bc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-101-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-101-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-100-normal.woff index 2dd0dc2067d..cfe3b997a13 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-200-normal.woff index 7ab75ad2928..2ccc22eb67d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-300-normal.woff index 234e880c4d8..c4d7d2fdd57 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-400-normal.woff index 6c38fd86101..d754b84d434 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-500-normal.woff index a09e7b22c9c..91747681ec3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-600-normal.woff index f02edec35f5..fea37bf2389 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-700-normal.woff index 762fdcb6535..3b00b6baf43 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-102-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-102-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-100-normal.woff index ff1fa813172..8f6b4051147 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-200-normal.woff index 75cc38cc900..40d317b3abf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-300-normal.woff index d3ee5cdac6b..526f9499348 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-400-normal.woff index eef3562157c..f29e1317ec4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-500-normal.woff index cee4e328dcb..2fd8b55e527 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-600-normal.woff index 2a9b1db5333..42dcefda2f4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-700-normal.woff index a7cf436b5e0..9c796c74258 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-103-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-103-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-100-normal.woff index f8a3ead8745..496d5ddbc31 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-200-normal.woff index d6344f836b8..4a99b97f6cd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-300-normal.woff index 218796590cf..fec8c77b8cc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-400-normal.woff index 84a7d96ed46..b09a03556c3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-500-normal.woff index c5d39cae94f..c2f283d9678 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-600-normal.woff index 3bd20079fb5..2be6ca00bec 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-700-normal.woff index 0bb602dce9b..fc157e24f9d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-104-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-104-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-100-normal.woff index 624e7c8bb83..5f04f531841 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-200-normal.woff index 812b00daf89..1e4620861e8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-300-normal.woff index f38594d3786..c85f76e1d0a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-400-normal.woff index 6bbe0011d01..49bf05bb8c4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-500-normal.woff index 32876c13d7a..0a073bd2918 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-600-normal.woff index 2bc793b14f1..03e1273b011 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-700-normal.woff index ed67a4f60f6..03f42e6dfbc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-105-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-105-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-100-normal.woff index fc184de97d3..5bb61b447ea 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-200-normal.woff index 31e5a7945dc..73d0d3c0d80 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-300-normal.woff index 47ac2dc9e3e..0ecb49742e1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-400-normal.woff index 8e8d28c1cfa..1abe1253408 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-500-normal.woff index 7a109235083..2271a963d67 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-600-normal.woff index 72600fec761..ab481ef5198 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-700-normal.woff index b60179d7ad9..5dbf426a3ba 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-106-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-106-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-100-normal.woff index 05f352c30c7..4122a9bebbe 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-200-normal.woff index 6b3874a43f6..9abdf62ecc3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-300-normal.woff index 29b3c7413f6..61e9899e030 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-400-normal.woff index 4ff4fc52a50..9c101ed6c7a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-500-normal.woff index e4beeb24bf4..78a0274e585 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-600-normal.woff index 0aef2b65bb1..3e4bf4f1ec1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-700-normal.woff index cc37fc9cc07..6c46b63ad53 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-107-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-107-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-100-normal.woff index c770221ee95..fcfa21738bf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-200-normal.woff index a59ada4bbc3..d8aed75d005 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-300-normal.woff index 247b7733446..c2d77281d13 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-400-normal.woff index 4fe84fc849a..f4b144a701a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-500-normal.woff index a9bc66149a3..f400eceafb0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-600-normal.woff index 3ff181139bb..8cfce4c6893 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-700-normal.woff index c2d5cfc5bc9..cf19a031d09 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-108-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-108-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-100-normal.woff index d4f0fa86c2e..faedd87ddf1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-200-normal.woff index d55d3686ae2..d0e25c12b1f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-300-normal.woff index 4102c2ce396..a22c7e9b2c9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-400-normal.woff index a628b42f3c2..e5f6e298550 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-500-normal.woff index 66048a6a4f5..38d82a4a33f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-600-normal.woff index 93a9f77610c..aeb47936386 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-700-normal.woff index e5be1094acf..d43421520b4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-109-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-109-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-100-normal.woff index 9032602a8a2..2d7622932b8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-200-normal.woff index f10cd5b6f98..36081111a8f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-300-normal.woff index bd5bb6c1233..03aa01d9c36 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-400-normal.woff index e5904419a7a..b2a4c225feb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-500-normal.woff index 61602f44a37..a87c111b73e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-600-normal.woff index d4f3953dfaa..6c5496e5aea 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-700-normal.woff index 2bee6827b0c..cc95f8e7621 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-11-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-11-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-100-normal.woff index e83528871a3..d0e4df67420 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-200-normal.woff index e9cd3a0caa0..b48c33bc0dc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-300-normal.woff index 43d2a5bc15d..3faec9f9173 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-400-normal.woff index fbf75cf2b01..ed14ee0cf97 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-500-normal.woff index 4578b0436d9..7b42280b5cd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-600-normal.woff index f2b2bb8a622..375f68be704 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-700-normal.woff index 65fb14e3349..ad403303828 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-110-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-110-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-100-normal.woff index 97f5775aa2f..67b1de3443c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-200-normal.woff index 68e65e462fa..a75d3771f98 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-300-normal.woff index 0013992785c..04c72da2ce0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-400-normal.woff index 2eb6231d9a1..cc71637fc7b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-500-normal.woff index f7c68df1cf0..5fc0f9092c4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-600-normal.woff index af0f8ed0197..bd1e1c4c010 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-700-normal.woff index 62910a094ab..5b198841342 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-111-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-111-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-100-normal.woff index 18c2a662d12..86d05a9310c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-200-normal.woff index 6c3377f5b3a..87b23c88114 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-300-normal.woff index b93648def56..b7e9eb82e78 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-400-normal.woff index ec526eb6ff1..2b3bcee6004 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-500-normal.woff index fcf54ff59d7..947ad9a449d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-600-normal.woff index 21f5516c9ef..43e740f66ca 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-700-normal.woff index 74af29ede75..2f5dcd907c7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-112-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-112-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-100-normal.woff index 5e7b817654d..f29a1e9a400 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-200-normal.woff index f9a07abb7fe..37facbd446a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-300-normal.woff index 607667181b8..4c6834125e1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-400-normal.woff index 1bb92bf0fab..1a6934b35d1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-500-normal.woff index 97ea5a62462..6f47cb506fc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-600-normal.woff index f653c43c8e2..34a7aacb536 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-700-normal.woff index 222e7c009bd..69b733962a2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-113-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-113-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-100-normal.woff index b3c425f099b..f9ac1e6e95b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-200-normal.woff index f6cf8ad6457..06a8aac728d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-300-normal.woff index 33afef4f3ef..098d57ca685 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-400-normal.woff index 43c0b9d8c06..f2aa3d1a3f0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-500-normal.woff index 1a281663224..9580d4a6f2d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-600-normal.woff index d7173699d47..ff0db1fc0d2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-700-normal.woff index 6b60c63a3a1..2975666204d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-114-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-114-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-100-normal.woff index 7adb44c36c1..8e92680d849 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-200-normal.woff index 34ae579949e..2315be7a67a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-300-normal.woff index d50a7f57e6d..17263f949d9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-400-normal.woff index 6f7ed7ba2ae..f0ef24b4120 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-500-normal.woff index 0d780d69dcc..b65a6c8a5b5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-600-normal.woff index 595d795d9c8..34e3371d5d0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-700-normal.woff index 111ceab0433..450d8f742bd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-115-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-115-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-100-normal.woff index b28592ed01d..25b8940cdfe 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-200-normal.woff index 4969e3bf34c..8ac7310ba95 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-300-normal.woff index c9ce32272c6..c48b437788c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-400-normal.woff index f23f3ed75cf..58327572501 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-500-normal.woff index c18612761fc..eb3276902d6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-600-normal.woff index 98ccaea57c5..7a718a13785 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-700-normal.woff index ea127c02a36..554b8fcbe08 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-116-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-116-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-100-normal.woff index 60c9377f06a..dfa770de083 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-200-normal.woff index fc51cb66e10..c45acbbb48c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-300-normal.woff index 878b056c118..fa489e209ff 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-400-normal.woff index 38f17493c5d..76da5d62083 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-500-normal.woff index 6e3c7a9b247..50cb1204bf0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-600-normal.woff index f74de34a7c1..d52ebd86959 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-700-normal.woff index b320b7bbc07..e6d947d8a94 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-117-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-117-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-100-normal.woff index 59fba5f6a01..78afaff1829 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-200-normal.woff index cffbff4db0a..4a724e365d2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-300-normal.woff index 4c18228ead9..8a1db6ab1be 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-400-normal.woff index bb2f84898e0..b71ab895fad 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-500-normal.woff index 714208b6325..8d3b922f0d5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-600-normal.woff index d6df43f06a6..5c1c8329e40 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-700-normal.woff index 6b13f11d9e4..ede1b34c0ef 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-118-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-118-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-100-normal.woff index 11cd3297f1b..62693da5c5f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-200-normal.woff index 0e4664db1a2..1cdb6ee9226 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-300-normal.woff index cb09d2887ad..4a387c7ba6f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-400-normal.woff index 1c6356b2193..6b9b0b1d1d5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-500-normal.woff index 199b13ab5e0..c4677ce67fa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-600-normal.woff index 34ab749b795..2c09871946b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-700-normal.woff index 83b8a68417c..c49f865961f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-119-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-119-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-100-normal.woff index 94ccb6c8278..8a7008c7dd2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-200-normal.woff index 05d6d5c011f..53c7bf187f9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-300-normal.woff index 2ad7969f1e3..341f5ecb1ad 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-400-normal.woff index a96cdc47945..3f14f717f08 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-500-normal.woff index 184aea489e9..eac1c7ebd81 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-600-normal.woff index 721a76e8e01..a124b49203e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-700-normal.woff index 99e55ed9436..0befb385715 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-12-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-12-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-100-normal.woff index 1ec83028185..7018c05d7ea 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-200-normal.woff index 8bd82bd53ae..438e352a07f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-300-normal.woff index e3d76c7fa7e..021025bc0da 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-400-normal.woff index b7cc3a2272f..5d8a8166618 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-500-normal.woff index 831450b9834..807b9dcbb08 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-600-normal.woff index c2a6df6bd05..6058805d0ec 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-700-normal.woff index f81b283b0ed..e45b89b1b4c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-13-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-13-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-100-normal.woff index 3ca8df6a15a..59d52aa6f5b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-200-normal.woff index b95e3fe3ada..1230a0837ab 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-300-normal.woff index a59e5e2a482..355fca74502 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-400-normal.woff index 7cd5060b175..a0aeb8345a5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-500-normal.woff index 2b74e493f75..d227e848bae 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-600-normal.woff index 5e17b4e37dc..d9a4dfe698b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-700-normal.woff index 750bfe9782a..d1be476fe69 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-14-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-14-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-100-normal.woff index a835b79fc5d..3932bdb7db2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-200-normal.woff index 72033beec74..c2f5ca0ae6d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-300-normal.woff index 060af790930..d1511866490 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-400-normal.woff index 98919efcdde..dd384fae7f7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-500-normal.woff index 6b8481f3401..727f48cb7aa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-600-normal.woff index b62607e918b..1076894a641 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-700-normal.woff index 3258d3ecfc9..f30f2ccddc3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-15-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-15-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-100-normal.woff index 963ef0cb7c0..fc46f68022d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-200-normal.woff index 81f78ea075f..6ff246f5c95 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-300-normal.woff index 2e40a3747b2..0891f289a66 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-400-normal.woff index 54a70f17e9e..eec9a363fb5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-500-normal.woff index 28ef0617a7d..08dfa95bb80 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-600-normal.woff index 0733fd9c198..35f873a7edf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-700-normal.woff index 8cdd59811b7..b3d29dee109 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-16-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-16-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-100-normal.woff index 55d786afff0..50a1c1619c9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-200-normal.woff index a9eb0fff25a..addf93a8294 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-300-normal.woff index 3e79e5b6e0f..61c649a6787 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-400-normal.woff index e540bea092b..653196248f0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-500-normal.woff index 38f3c71c4e8..aca16095666 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-600-normal.woff index 28feea6cbe1..d415ae23dce 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-700-normal.woff index b629b821134..8410ed379df 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-17-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-17-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-100-normal.woff index 3c1147b16d4..e634e864f11 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-200-normal.woff index 8f84541cef5..d66fef2c016 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-300-normal.woff index f6e303960e2..f183b03f6d4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-400-normal.woff index 7902420056c..98681ef56a9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-500-normal.woff index 656e6262be3..b2462803547 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-600-normal.woff index d384e70ee88..8165e5dbfdc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-700-normal.woff index ca8e503115d..ba092ba32f0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-18-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-18-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-100-normal.woff index 7cdb39e5fb7..a753b9e2453 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-200-normal.woff index 98f43a566ba..105f3c0cb07 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-300-normal.woff index 8f5b29fec15..f93dddcb651 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-400-normal.woff index 56c85d649fd..83ef2c025ad 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-500-normal.woff index 8c9e5d28309..d0dac96e75b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-600-normal.woff index 7a9fe7623d8..5a40d1d883e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-700-normal.woff index 929c23ca071..f70e1797dca 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-19-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-19-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-100-normal.woff index e1fb5dcba57..ec91728be53 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-200-normal.woff index 904cf08ee5b..e2f4e93b0a8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-300-normal.woff index 76fbba819c1..59f4bae494b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-400-normal.woff index 5a9283f9d28..875a0c1a37c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-500-normal.woff index 53ca1d68533..809ce892af7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-600-normal.woff index 10bb80c97f9..63b6c389ff6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-700-normal.woff index 7070a72cd56..8661fda8a6c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-20-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-20-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-100-normal.woff index 2af9388c4fa..3c587b7ada7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-200-normal.woff index d99ae459da0..e2b8a97523f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-300-normal.woff index 52fc9f72eba..27b75d54c61 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-400-normal.woff index 0543fe6e73e..94c335c0baf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-500-normal.woff index e3eb5c3f7e3..36988dd2076 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-600-normal.woff index d5ebd707bf9..df4a8c342d2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-700-normal.woff index fbf97951fea..1095f9f4f9f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-21-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-21-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-100-normal.woff index edf1bec831e..1a37de11f2c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-200-normal.woff index 8ff912209be..2a47595ca9a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-300-normal.woff index 503a8d65ee1..814f821a9fb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-400-normal.woff index f878848af38..2cb8068128a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-500-normal.woff index 8a701032362..e634ec1f408 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-600-normal.woff index e9ef064d573..5707619a5e9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-700-normal.woff index 4e278880d8d..fee98307b2e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-22-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-22-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-100-normal.woff index 951466d7655..c13740ae5b3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-200-normal.woff index 43756444ed0..434721d4214 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-300-normal.woff index d05423c51dc..6b7d4c3fdef 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-400-normal.woff index 141ea6114e6..af99f2f73cd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-500-normal.woff index 7b00bd2dd1c..0e7b1ebc4ce 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-600-normal.woff index 29d973db60e..3c578af495c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-700-normal.woff index bc6b3e8f170..44e99db19f6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-23-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-23-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-100-normal.woff index 3d812c8bac5..ac640cbbaeb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-200-normal.woff index 44182f83981..a7b65674502 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-300-normal.woff index c59a116a1d1..29f51fe228f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-400-normal.woff index 4bde22f1290..52123e7f666 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-500-normal.woff index 973e3a3f3fb..ae01d1e6b92 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-600-normal.woff index 3b79fcf3e89..618d1468d8c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-700-normal.woff index 4749e24b9fc..8e2b0da2f9c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-24-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-24-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-100-normal.woff index c77af2983ec..686b335afb7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-200-normal.woff index fd7a9cfd19b..b91df6a2b93 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-300-normal.woff index a73cc4fba8c..71316a507c0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-400-normal.woff index 2b244e5fe99..cd8923c021a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-500-normal.woff index 76dfefc9e2e..e78b11379dd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-600-normal.woff index b0146e40967..fc6e20fb7b8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-700-normal.woff index 332ebb7f7c2..73a197e00b9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-25-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-25-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-100-normal.woff index 149bc733961..0082e76ef2f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-200-normal.woff index ba21ece8947..61e972f028e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-300-normal.woff index 30636adffa8..158efee226d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-400-normal.woff index a604110023c..1762dbbc07e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-500-normal.woff index 9439787f96a..2240b98d98f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-600-normal.woff index cc040d2bebc..89865104d9f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-700-normal.woff index a3b5cb81789..7c0fff8061c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-26-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-26-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-100-normal.woff index 940d79d8af7..de521fe852e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-200-normal.woff index 31b9bf6d5e7..e5f8b0271f0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-300-normal.woff index a0ce8563664..a858c741afa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-400-normal.woff index a09c368dfd6..11d259e4476 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-500-normal.woff index 018353d7069..4077e2955c9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-600-normal.woff index db8dd1da366..51ce9ac2504 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-700-normal.woff index 0306e5781a0..718f031ea26 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-27-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-27-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-100-normal.woff index 0b2c158b0e2..5a5ab778834 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-200-normal.woff index 1a9136e0469..5437226597d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-300-normal.woff index 3716b8675b2..e9375ce7f24 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-400-normal.woff index 20d3e7c91d7..8c6c63046cf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-500-normal.woff index 10488e53ce9..ff0a17999f2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-600-normal.woff index 6231f190ea0..c9dfeb8cf96 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-700-normal.woff index b49d94f8666..450685d8fb1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-28-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-28-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-100-normal.woff index aa229542e27..29e2d8d4395 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-200-normal.woff index 7bbf07fe714..55b14b41bd3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-300-normal.woff index 4713c7e1a26..0664ccfe79c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-400-normal.woff index e2fd76dd6d4..e441c20255d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-500-normal.woff index e0203f05afa..4b5f7252c54 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-600-normal.woff index a778267101b..066dc13f863 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-700-normal.woff index 76e7411bb17..00d5ac4bf37 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-29-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-29-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-100-normal.woff index 8104c632411..ba88020d0ea 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-200-normal.woff index 2f6fa74b165..95c29064d3e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-300-normal.woff index 4843f6534e3..b1bcadfcd81 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-400-normal.woff index f40d03b0ee9..9a31145cb28 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-500-normal.woff index 19eef829aed..dee689a502d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-600-normal.woff index 211fd943024..09fc7209012 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-700-normal.woff index f1476ee6bc0..440c6285541 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-3-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-3-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-100-normal.woff index c83add49582..95a208e25b9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-200-normal.woff index 915e640aa00..9596e320a44 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-300-normal.woff index 0111fef306f..b14efdea4fa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-400-normal.woff index 634ff5b6cf5..c6ce6a1f63e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-500-normal.woff index b0e1c005782..a37547ffc8a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-600-normal.woff index 345496be0c5..9e4a7ef9657 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-700-normal.woff index 5958fc800a3..05f3a918223 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-30-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-30-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-100-normal.woff index 1dec9c46a67..aad4402bce5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-200-normal.woff index c4e4a332870..37a36097987 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-300-normal.woff index 80942771617..ac0a74df497 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-400-normal.woff index 3275003672e..5733d4457dd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-500-normal.woff index a23a3668068..6497d71cdbb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-600-normal.woff index 902e3313db2..cc6104bd856 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-700-normal.woff index 9292fafa9a0..bb2cfa9f194 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-31-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-31-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-100-normal.woff index 8823184fe9a..fae456d292b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-200-normal.woff index d60c986139e..091af75caf3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-300-normal.woff index aeae12860e4..3f7438054b1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-400-normal.woff index ce74af39484..684fd476d18 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-500-normal.woff index a07f1dd9adf..5f43555b978 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-600-normal.woff index 30855549eab..81c44cd473b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-700-normal.woff index b4c11c047e6..37217994798 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-32-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-32-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-100-normal.woff index 45136106ba1..5e24e950be6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-200-normal.woff index 096020230ea..cee95130d10 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-300-normal.woff index bb6852abb79..a1095847227 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-400-normal.woff index f5d91032637..3f5696c0ff0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-500-normal.woff index 62d9b7599b8..d2c89610b2f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-600-normal.woff index 77174211282..236d7149ba3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-700-normal.woff index 6a1c3613921..fb372cb6439 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-33-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-33-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-100-normal.woff index 8dbbe580b8b..53d3cce8527 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-200-normal.woff index 5591e57e994..ad2cf3c07a5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-300-normal.woff index 7cc17c0df3f..58b755ed4d4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-400-normal.woff index 8401e579eb8..57fbd297cb0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-500-normal.woff index 7cc017eef66..00a28b58cf3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-600-normal.woff index 2fbc9c6201c..ab99eff45d6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-700-normal.woff index b4f2b8ca255..2c0e1ea92fa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-34-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-34-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-100-normal.woff index 60116ba164f..a1446656ce1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-200-normal.woff index 9977cb5141e..83a2071e5ba 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-300-normal.woff index 70062a0fca0..4168bf688f0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-400-normal.woff index 6e54703bc38..a8cbf801212 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-500-normal.woff index ad0b01b4193..2f42c1c729d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-600-normal.woff index cc1c41082c4..d37af614d7e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-700-normal.woff index eb9f195721e..c68d4282d66 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-35-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-35-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-100-normal.woff index c75cc8dddb6..70513cdd23f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-200-normal.woff index 0cea1d8c6dd..bcd02ec96ca 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-300-normal.woff index 1983d4e11d4..4ce63e43d35 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-400-normal.woff index 3f4bd5e94ab..9268f88871a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-500-normal.woff index 7d460ffa4e8..ac47ae49696 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-600-normal.woff index 6b8900f3855..9587420c026 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-700-normal.woff index 20449a6aa60..316269000a1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-36-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-36-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-100-normal.woff index 0901ce916df..f5511ed088f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-200-normal.woff index d23447619b8..e1e67e28ad9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-300-normal.woff index 048057b1259..b4d5b38f648 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-400-normal.woff index 9e01e37c35c..0c40b05ec9f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-500-normal.woff index cc56022b8a7..72e3bb28950 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-600-normal.woff index cc986186b74..2b875a65771 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-700-normal.woff index bad6869d9f0..5943d6b773b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-37-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-37-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-100-normal.woff index 053b9afc408..535a29c38ff 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-200-normal.woff index b21d4f452bf..8b8f412d6a0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-300-normal.woff index fb7d1bfa2ed..73e4e72a982 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-400-normal.woff index b7f3f476639..a975df7cffc 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-500-normal.woff index 159b789e877..1d6b0a6552b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-600-normal.woff index a27383679ea..28a8c58c523 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-700-normal.woff index e5410489640..736799094e0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-38-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-38-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-100-normal.woff index 992435158b7..cfc607c21c2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-200-normal.woff index cbc56afae0c..f3a570bd2cb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-300-normal.woff index 6e3bb02eaa7..83c133799e7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-400-normal.woff index cc1a6da8f9c..9902aebe0fa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-500-normal.woff index 1c98995049a..76ba028250e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-600-normal.woff index 057ba093dd5..bcf5817d687 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-700-normal.woff index 8f3856c3811..d165acb28d3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-39-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-39-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-100-normal.woff index 33b546ed00c..610d8a5df4b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-200-normal.woff index 5aa9fffb17c..2a71a9f22f2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-300-normal.woff index 68861af4af6..5ffc94baaa3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-400-normal.woff index b12eefcf7b4..e2d467edb35 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-500-normal.woff index 82a53131d6c..dcf5f37ca39 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-600-normal.woff index 0a379d341a1..5dbaa720e7f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-700-normal.woff index 87fcf710b3b..ebb73541f5c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-40-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-40-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-100-normal.woff index 07c11178bba..514d8961ed4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-200-normal.woff index b4c2da0cfd3..5dc5f66cbe4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-300-normal.woff index ad4d7fe3aad..7b1015432ad 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-400-normal.woff index 7dd8ab92529..f2c4be11fa2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-500-normal.woff index 7a308e9618d..68fc2a95671 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-600-normal.woff index a4a42c312a9..cdea2b4db5a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-700-normal.woff index f6dd7109c1e..4b525cb966f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-41-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-41-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-100-normal.woff index de2522f0463..60ce075a263 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-200-normal.woff index c6a6d522f1d..e6c43244faa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-300-normal.woff index ba346cc747f..83fa09e4015 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-400-normal.woff index 9fb83cccabc..2022e07e5d4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-500-normal.woff index aa999d83631..f342380fff0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-600-normal.woff index b2b7e73b73f..3cd0a52730b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-700-normal.woff index 99fde541d08..de3be0c3c48 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-42-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-42-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-100-normal.woff index a91bba3430f..1a15cb04f8d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-200-normal.woff index 6ad81ae53f4..675beebdfce 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-300-normal.woff index d439ad96bd0..b4d95569db6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-400-normal.woff index 2042976de3c..a2d160fad61 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-500-normal.woff index 55c62b9b9e4..61daaa8161f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-600-normal.woff index 0fd93b8424f..ccad7a670ba 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-700-normal.woff index ebd2d0b79ec..5b3e5274340 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-43-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-43-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-100-normal.woff index ccdebe1b50f..013c5dee393 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-200-normal.woff index a86e78c9f2f..76df2a62a42 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-300-normal.woff index b8af64ca49b..f4bdf99c001 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-400-normal.woff index d1f5e4f591d..9ccbe59ec46 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-500-normal.woff index dd13ed618c1..7f88a541774 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-600-normal.woff index 58bb2e43d5e..a6f415e506b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-700-normal.woff index 25bfe4e8ae1..8841bba690c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-44-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-44-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-100-normal.woff index 4b400a45417..46d16eb18f8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-200-normal.woff index a349102f241..4d3885c49ed 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-300-normal.woff index 2307d3fe4fb..79e378d9a7a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-400-normal.woff index 35b0290ff35..0f82bfee87d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-500-normal.woff index e6e39082da8..f79e3124619 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-600-normal.woff index f0f36f16ea9..ba92ac8ae23 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-700-normal.woff index 1c95b626210..c15afa3d18f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-45-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-45-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-100-normal.woff index f8dc64186b8..28e997b75a5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-200-normal.woff index 8a56a1442cc..f2128abd9b9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-300-normal.woff index d5adf5ec62c..a768cf948f7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-400-normal.woff index 9a0f7b2b87b..4bb6335296a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-500-normal.woff index 220820506df..9c774d0af14 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-600-normal.woff index 394e8b43369..26da4c70e6b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-700-normal.woff index 198090b2e25..e7659f44379 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-46-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-46-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-100-normal.woff index 2a6f273bd9c..b325a1cad99 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-200-normal.woff index 61bd386a8b0..d577c751640 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-300-normal.woff index 02b0fb9bc1c..fad23780392 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-400-normal.woff index 1889aab94c4..1f1097c46df 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-500-normal.woff index 6bae339ee00..9be32a0f948 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-600-normal.woff index 7aa62b0f2ae..0c871bd4909 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-700-normal.woff index d2c4eb6e8d1..a303acd1b54 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-47-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-47-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-100-normal.woff index 4f4d0bfde1c..031e2d15f41 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-200-normal.woff index 34168d512a3..b7498e674ea 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-300-normal.woff index 2593d25d5a7..69c436274a9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-400-normal.woff index 448683cab83..2f01a81fd42 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-500-normal.woff index 1eb56c03042..1c152bdeb55 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-600-normal.woff index c1563eb5016..043e4d3ec12 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-700-normal.woff index df9c3ea5a3e..94e90025f1e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-48-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-48-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-100-normal.woff index 0c90cc3b7b4..a24c1ccabf0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-200-normal.woff index e98f1749fab..79ae84d2c7d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-300-normal.woff index ff7573ee70a..a1e7ccb0a4f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-400-normal.woff index f1dbab55e5c..08a9e526a7e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-500-normal.woff index 5185b7cb17a..83e6a6ec8ee 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-600-normal.woff index 808be783517..89e1e6812df 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-700-normal.woff index 77d8fc0617b..eaa8b820bec 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-49-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-49-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-100-normal.woff index de948a5e941..fa3bd970b55 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-200-normal.woff index 6e28454deb4..89f4e07c4ae 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-300-normal.woff index 7c4db592f6e..5e005518dd3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-400-normal.woff index 37c72d3ad15..8019782e2f3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-500-normal.woff index 247b07d1878..05c49ba91c1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-600-normal.woff index 8d22be330f3..5da0447c979 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-700-normal.woff index 0aead6a593a..36dd689cfca 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-5-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-5-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-100-normal.woff index 7d6549c286a..25826ab9cf3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-200-normal.woff index df3b20c382b..d1da21ea798 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-300-normal.woff index 242593cf7b7..5c42b54ee3d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-400-normal.woff index be91db4552b..d03564031f4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-500-normal.woff index 685c73a30ef..ae62ec33f2d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-600-normal.woff index 35fb519227d..b3928f64f62 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-700-normal.woff index 18a663194d1..14bf66e9d10 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-50-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-50-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-100-normal.woff index 7cc295b612d..30674e5f291 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-200-normal.woff index ec57258d557..dc0d49f41fa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-300-normal.woff index 054168d15de..865e8bd288b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-400-normal.woff index 22d8b34fd20..9d90dcc3023 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-500-normal.woff index 9f1bfeeb1e2..3c385d3d84c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-600-normal.woff index 1fc5c412544..b1579edbfd5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-700-normal.woff index 6565bf3d36d..80a314beb05 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-53-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-53-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-100-normal.woff index 817ffa0b6d2..9155e061728 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-200-normal.woff index 025c32feb89..9a1845bbf27 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-300-normal.woff index 0194fe11060..8adc66f6d1f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-400-normal.woff index 63d6e13f8ca..8a0fb102759 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-500-normal.woff index 2080687bab9..a3b585f1e5d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-600-normal.woff index fc4137ca50a..628c0d34ea7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-700-normal.woff index 3ff8299e4c4..907eb1114d6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-54-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-54-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-100-normal.woff index f53bf7475eb..caa63740935 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-200-normal.woff index e248bda2c04..4978868a171 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-300-normal.woff index ec013d981af..bfda0fb2b39 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-400-normal.woff index a74dc1cf099..83bc493742c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-500-normal.woff index 7b881971de2..d380409a7f3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-600-normal.woff index 141ec2e8397..9f65de7a2a0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-700-normal.woff index cbf1af7d471..34624fc11aa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-55-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-55-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-100-normal.woff index 080fd45f7cf..11b0e131010 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-200-normal.woff index acddd49abf8..fb9def0d40e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-300-normal.woff index 0bbb1496e52..7005fdaf7ee 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-400-normal.woff index a69035ca8ed..3ef05cc67b5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-500-normal.woff index a49413ce960..fc03ca33d98 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-600-normal.woff index f72097f1d4c..e41c802d4aa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-700-normal.woff index 3734dfe3b5c..cd04aa16cc4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-56-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-56-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-100-normal.woff index 7403a6b789d..74bd5351fe7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-200-normal.woff index a79ff6cfc50..16c93359c4a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-300-normal.woff index 06ded0b03ad..7366ce44ea7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-400-normal.woff index 801101f662e..1d458e00c61 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-500-normal.woff index 466efb41f09..fc46aca7130 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-600-normal.woff index 42b7e425223..7d973b017b5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-700-normal.woff index 42d9af644b8..647309616d4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-58-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-58-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-100-normal.woff index 53fb3569510..8967b158d6b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-200-normal.woff index 86be6c51451..130ec9c37ec 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-300-normal.woff index 1733931da77..3c95a3bae94 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-400-normal.woff index 5d1447bdbce..add69d84937 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-500-normal.woff index 6a50e36ae02..10eab77eb83 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-600-normal.woff index dcebd34f6a9..8f921064335 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-700-normal.woff index 84ecca11cfb..81a2b44ce18 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-59-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-59-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-100-normal.woff index 594028022c5..dd9b4c0d887 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-200-normal.woff index e6830bbdd1e..3a984ea3dd7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-300-normal.woff index 7133ef55cf2..103fb4bdff4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-400-normal.woff index 3c62e73e430..9f2920ac8ca 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-500-normal.woff index 70b16b9ead8..9b95bac4aaa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-600-normal.woff index f615a28c6e4..9f7f1e42a83 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-700-normal.woff index 868d2f072c2..0d748dceef3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-6-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-6-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-100-normal.woff index 608f0efecdc..715e411a8cd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-200-normal.woff index 76b8771906c..470b73bf944 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-300-normal.woff index 89c4b46da4e..7be4bd3c482 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-400-normal.woff index 329a0b514cb..8d700bbd8c5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-500-normal.woff index d3963a5e9a9..0d04497aaf9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-600-normal.woff index 6a84b6ce354..445775bad5e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-700-normal.woff index 7c159c7e900..d922c2cca69 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-60-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-60-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-100-normal.woff index 1d8be81071f..de43cd83d9f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-200-normal.woff index 7562ab4ad77..0dd5c43ed2e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-300-normal.woff index 194c1d055e0..2c967f7ce45 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-400-normal.woff index 246115fc22c..57e39075e8b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-500-normal.woff index 716cf4d59f8..a68b9d2c3f8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-600-normal.woff index 6455a50b0a4..bb335ababb9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-700-normal.woff index 966e5348aa3..47abb308d20 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-61-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-61-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-100-normal.woff index b9aac123897..db9a2ff79ba 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-200-normal.woff index a4f0377ffa8..da2d17f7616 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-300-normal.woff index 7fb25528247..e733f245a3c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-400-normal.woff index cfe11ffbc50..a3b10ba573f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-500-normal.woff index 1f4e0ef01cb..ef099da0522 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-600-normal.woff index 2db41de1163..f9bba8472df 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-700-normal.woff index 2db81530cf5..d5af7483f1e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-62-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-62-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-100-normal.woff index 05083cff37e..f3c364ede1b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-200-normal.woff index c0159fb7653..49823863003 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-300-normal.woff index 0778cded6af..6c0633a889c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-400-normal.woff index e8b0b69321f..5318fb7781b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-500-normal.woff index 0d06d5fa03e..e5bc4315eb7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-600-normal.woff index 829c7e894cb..06c26c1c5dd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-700-normal.woff index 0af539bf7cc..2daac9605f2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-63-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-63-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-100-normal.woff index f807afe0de9..4eaa15189a5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-200-normal.woff index edffd923894..11930047167 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-300-normal.woff index ddf5e615e7e..b08dc06d4a2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-400-normal.woff index 10eb527a76c..ecf2d8c9b02 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-500-normal.woff index 331de3c0dea..b6902bfbd20 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-600-normal.woff index a107d406f06..e63e714ea73 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-700-normal.woff index cd07d662a4c..c6146092a75 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-64-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-64-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-100-normal.woff index cc36df99a56..0426371d790 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-200-normal.woff index f61d7dc27f7..e7b6f992540 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-300-normal.woff index 374a5037239..5f8457dbea6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-400-normal.woff index 7376d85b443..2751f160bf8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-500-normal.woff index c6f01a12780..66cf3cc4552 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-600-normal.woff index bcefdf41a1a..11bea7ff921 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-700-normal.woff index 90dc5dd4aa1..d5b88e78fa4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-65-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-65-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-100-normal.woff index 225da73f967..e08e7cb1657 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-200-normal.woff index c3e2305512b..9dd4ca7b255 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-300-normal.woff index df3e8fbf49f..94280016606 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-400-normal.woff index 70566c74d90..9f9c67c5583 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-500-normal.woff index f3398ee749f..20f21071e72 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-600-normal.woff index 65c05b657ae..8c9ae7bc96e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-700-normal.woff index 0b8725e8cc8..be8620611ad 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-66-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-66-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-100-normal.woff index 039f2a168d9..74bb12558b2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-200-normal.woff index 5fd3d04096c..03486a419bb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-300-normal.woff index 459cf555440..60a5efcc496 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-400-normal.woff index d23683e62b5..fa3f35f3073 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-500-normal.woff index b10d1574414..245fbfc3cbd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-600-normal.woff index 19a2352924c..44fff0b3938 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-700-normal.woff index b66353783b0..da217e08fef 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-67-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-67-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-100-normal.woff index 72db3b10ba4..24710e6b053 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-200-normal.woff index 40726d99546..4d22312ed37 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-300-normal.woff index 29356141520..acdba8dadd8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-400-normal.woff index 484aac3b470..633b73da3b3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-500-normal.woff index 8730cbb6728..e975372d86e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-600-normal.woff index e69ea67f508..1fdeabbc5f8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-700-normal.woff index 723df52e3b0..d05f3a1b8b2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-68-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-68-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-100-normal.woff index d644fd1d590..eb33f94c6f9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-200-normal.woff index 0f77171c2e6..b2e116e503a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-300-normal.woff index 67a7645c2f5..acd1a364be2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-400-normal.woff index 237df355f0f..7fb7f08bf21 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-500-normal.woff index 65906241b3f..9e10abc4081 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-600-normal.woff index 5c00307c70a..82d2219a1d9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-700-normal.woff index 6396e706735..6a1ffd9f0a5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-69-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-69-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-100-normal.woff index 9fc98a95c32..2af70ec61a2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-200-normal.woff index a03fae7a35f..82cfebde336 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-300-normal.woff index 49633b695ba..e51f1c3dfb5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-400-normal.woff index 7f77c85ca82..3edc100cb07 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-500-normal.woff index 618f18af2f0..4164cdcf0a2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-600-normal.woff index d5e9031f353..601f9efe7e9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-700-normal.woff index f78c74dd7eb..1ad3625d464 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-7-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-7-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-100-normal.woff index fc6b98d28bc..d7127d757fb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-200-normal.woff index 3dcfb9c3c2d..41aaad87f5c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-300-normal.woff index a398bd294b9..e2164de0883 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-400-normal.woff index 07ee096ba2e..968962e747c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-500-normal.woff index ef75bdd4e53..2193cc01d60 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-600-normal.woff index 0ba2717ddbf..8fbc87d32bd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-700-normal.woff index dd68dcd814c..55ddcd6ba17 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-70-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-70-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-100-normal.woff index e352846b308..6e715ddb988 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-200-normal.woff index 51833c0ada4..ae8d626ecf9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-300-normal.woff index 635c0e1bf74..92a03246a8a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-400-normal.woff index 6f92b3ded13..afad2b14292 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-500-normal.woff index 1afd86deaa2..70a654cb84b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-600-normal.woff index 03fe461162b..bd9a47f415e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-700-normal.woff index f2dff9d98b1..eb6d9f9fbb0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-71-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-71-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-100-normal.woff index 6a4d95dd3ca..1daa535cd73 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-200-normal.woff index 2a14eec2f1e..6d2c39e3d4b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-300-normal.woff index c58e113cc05..68cedb9b44f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-400-normal.woff index f5a1a3abe93..20648b1110f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-500-normal.woff index 05b8d4cbb11..b870cea3390 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-600-normal.woff index 62415315022..7d3f57d1e8d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-700-normal.woff index 958c5b2bd63..30260b104c8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-72-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-72-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-100-normal.woff index c0227751a11..64e42c9787a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-200-normal.woff index 59623934cad..b4e465bd099 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-300-normal.woff index c11384e5210..a8e086f53aa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-400-normal.woff index ad90f448c0c..2198fcf5ffd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-500-normal.woff index 16b20540fa2..0a7aaee7468 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-600-normal.woff index 42f368096bc..8be46785a81 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-700-normal.woff index 65e223668bf..c06e1320204 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-73-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-73-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-100-normal.woff index 9dbe79189f7..fac7f68fafa 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-200-normal.woff index c4a1a813b4b..245085596cd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-300-normal.woff index e76c1b5873f..0958a61dd1d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-400-normal.woff index 218314bd856..fa8f474ce4e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-500-normal.woff index 11a40ea6a46..20ae834f1f3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-600-normal.woff index a4d32fa9da8..8cc34ee251b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-700-normal.woff index 3008eb02c8f..11b8579ed10 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-74-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-74-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-100-normal.woff index cfdf818c158..692ff5ab775 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-200-normal.woff index cec442a01c6..4c0b195846f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-300-normal.woff index e7f6a8a91d3..fe587b7331a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-400-normal.woff index 6f0f024e372..bfc4593542c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-500-normal.woff index 6b7e4566047..7f082396384 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-600-normal.woff index 85c060d064a..f387250a71a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-700-normal.woff index c09600d86dd..6285fbed1fb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-75-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-75-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-100-normal.woff index 3da9039e28f..1a4e3fae585 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-200-normal.woff index a0e0d0cec21..ab55832918c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-300-normal.woff index 01430db3876..c4b5ced5cbf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-400-normal.woff index aeb4b593d42..6563718ec90 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-500-normal.woff index 0bafca2960a..895bc678db2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-600-normal.woff index 29c043fcb23..1b2f5f45598 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-700-normal.woff index 00777291921..6ce73a05c28 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-76-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-76-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-100-normal.woff index 9f1bd54b282..828d5a7379a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-200-normal.woff index 869ce2454d9..3144053d4b6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-300-normal.woff index 85282d49dd2..e8cce520e67 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-400-normal.woff index c7131987573..0962615270b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-500-normal.woff index 6735b92521e..09e91a0600d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-600-normal.woff index 671b7ad9904..2a0e327084c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-700-normal.woff index 0e7ba4937ef..5337c7a3a4f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-77-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-77-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-100-normal.woff index 93b4475fcac..9f3aaa6f636 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-200-normal.woff index 573d0a7d30d..64ac5653348 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-300-normal.woff index bc9714f79d0..058375fa91d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-400-normal.woff index 07c8464869b..2dfd4fd2119 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-500-normal.woff index b4a9f2985fc..5dfeb4ebfd2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-600-normal.woff index b335b230ae6..1bf31a501cd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-700-normal.woff index 28bff39d615..94220d73c91 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-78-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-78-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-100-normal.woff index c1a3ec79c92..cbe757c0623 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-200-normal.woff index 81f6b5bd0ed..74936bfd9f9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-300-normal.woff index f9fd41d8d36..67401d80dce 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-400-normal.woff index 68aeab7d2b8..737e6b34d9a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-500-normal.woff index f45d96d62ba..78ca90a2b06 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-600-normal.woff index 28797592c4a..feeeb83c792 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-700-normal.woff index e4d312a8254..d32ad0af5a4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-79-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-79-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-100-normal.woff index f70d800b542..56f408e8ed2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-200-normal.woff index ea7e1a25a2f..6e79d6db8f2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-300-normal.woff index 60fcbeebb10..dd4eda84d68 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-400-normal.woff index c22b28fbfd0..04842c0361e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-500-normal.woff index 37270795865..e0602f7feb3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-600-normal.woff index 396b7376941..31121f1c140 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-700-normal.woff index a31727c0620..fd02219a742 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-8-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-8-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-100-normal.woff index bbce6994a18..a745831e2b1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-200-normal.woff index 8671d8db0a0..dcf5fe987ef 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-300-normal.woff index a0de6ef543d..0e00dd5dcbb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-400-normal.woff index 2384e218203..c78d0bc266d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-500-normal.woff index c3154e91ad1..e9b8d9dfde7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-600-normal.woff index e0ee31b5f8b..429e54f94f6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-700-normal.woff index 69e8cd03178..417b62ad89d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-80-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-80-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-100-normal.woff index c652d5e3c92..00fea3841c5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-200-normal.woff index 9c1ff85d048..3e00c31608f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-300-normal.woff index 19770baa462..1df9a5c861e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-400-normal.woff index 0ab36a98746..2179d1a3d5b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-500-normal.woff index d2aba0aa35c..1d4932758d0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-600-normal.woff index 88bdb4fef97..ee7c01a8b2c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-700-normal.woff index 593a644c58c..82c3c5384d7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-81-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-81-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-100-normal.woff index 74988a0330c..fdc899519d2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-200-normal.woff index 3a10f151868..2cc2c9dd201 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-300-normal.woff index c75223288d2..a1ee2517dc9 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-400-normal.woff index c8fd22166b9..7d0fc812dd6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-500-normal.woff index 61d658b3d6b..995f120ce9c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-600-normal.woff index afb9d4f5205..d03b4dbf436 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-700-normal.woff index e2b29ad32f5..7fc0ad74812 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-82-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-82-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-100-normal.woff index 95704f8f393..7be193ad8ee 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-200-normal.woff index bed77d53e47..96e2465bed2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-300-normal.woff index 31d248517b6..18c25f5aad3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-400-normal.woff index 41fb5296bdb..1d355952410 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-500-normal.woff index ddb2ab06922..dc0385bc14e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-600-normal.woff index 8a1efc208f7..38e97ddd115 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-700-normal.woff index 650a61b1c91..f724f8d5c57 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-83-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-83-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-100-normal.woff index 37b0298a842..3a410c71902 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-200-normal.woff index c1a66adc8ee..40e3ecfbded 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-300-normal.woff index db79065cba8..842ab0d0ab0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-400-normal.woff index d47c1452f4c..7a994f5429e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-500-normal.woff index d8551b69f9f..bb79945f419 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-600-normal.woff index abcc6ff7c35..5c9c1371fa1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-700-normal.woff index d3463716872..c540f26b395 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-84-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-84-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-100-normal.woff index 37147c37b8c..bfb7c923137 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-200-normal.woff index eced5e52acc..3431b7e5708 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-300-normal.woff index 38a370b85f0..e4156e973ca 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-400-normal.woff index abc64056378..9d3e8f07eb7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-500-normal.woff index 77d1987f855..c7d0bfe216f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-600-normal.woff index 84680acd894..3c7ae959521 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-700-normal.woff index cda1005df69..2f2a731e26c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-85-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-85-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-100-normal.woff index 5ec94c77280..83ac0ea333e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-200-normal.woff index 025b81187db..5709374618e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-300-normal.woff index 44355c088a4..dde533c8b03 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-400-normal.woff index c613fe4595d..6bb5fd45bfb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-500-normal.woff index 7ba07c5bdcd..d475c25cd6a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-600-normal.woff index 5b5e62572c8..a7117232ac3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-700-normal.woff index 1cb2ce5d487..320f72ae52f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-86-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-86-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-100-normal.woff index 3c0b03109ea..d5575b2de17 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-200-normal.woff index 27086749864..d4d62ca8209 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-300-normal.woff index 4b5818024af..4758407aa20 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-400-normal.woff index 9864656ae08..08ab1dfa34a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-500-normal.woff index c01b2a1acb7..89ac8cf0743 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-600-normal.woff index 34be6506c1b..721cf4bedc3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-700-normal.woff index 7be8e9ed983..75cb6bdbc39 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-87-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-87-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-100-normal.woff index 6f332758638..99e599289fd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-200-normal.woff index 65460cd8abd..de59429679e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-300-normal.woff index 66354b59145..0efd58f1172 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-400-normal.woff index 8be736c8d1d..c46ec0e3de4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-500-normal.woff index 53cdd14b833..bcb3c83bfd1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-600-normal.woff index 4b26e466f85..ee3ae1bb81d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-700-normal.woff index 768039938db..0d7083f468b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-88-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-88-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-100-normal.woff index abb906174a4..f4eb6773771 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-200-normal.woff index c861c781ef3..4a5492748e3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-300-normal.woff index 6fe7b013c38..a7ffc447587 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-400-normal.woff index d63ee9df89b..e3488aa7efd 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-500-normal.woff index 772234a0293..c457d6d29ed 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-600-normal.woff index c211ad90c05..ff8072c6694 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-700-normal.woff index 41922514aba..b332af4347c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-89-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-89-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-100-normal.woff index 13b35a5f786..a44a0815728 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-200-normal.woff index 20fea93204e..1d3e32fc82d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-300-normal.woff index e13a6e8db3a..64c2ca3c060 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-400-normal.woff index ef06f5729e2..62e208e8f90 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-500-normal.woff index ddc0c19652b..386010d5de6 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-600-normal.woff index e565785b3fb..094f7f98b0d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-700-normal.woff index 8e84d1c216e..103c98a775e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-9-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-9-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-100-normal.woff index 36008697895..6df6a5d9793 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-200-normal.woff index ee1504e2122..748558a0526 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-300-normal.woff index 9f28dcca8c5..59127c8ad5e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-400-normal.woff index 73eb7a0e438..c25d8476570 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-500-normal.woff index 214ba7a74da..5252a120636 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-600-normal.woff index 5c916a681c8..73add034d72 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-700-normal.woff index a150702b9ad..7edebf53491 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-90-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-90-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-100-normal.woff index 8b7de4defcc..c2dae240b8a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-200-normal.woff index 00ec4874df2..3c13ac1fe0a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-300-normal.woff index a8e72c1653b..8ce61df008a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-400-normal.woff index 02d6d8a4b49..4ff32692869 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-500-normal.woff index 7e4b8ce6edf..65a3524a4f7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-600-normal.woff index c28eb25ac2f..bea830d689c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-700-normal.woff index a5c2ddde8ec..d743370d586 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-91-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-91-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-100-normal.woff index 8c504be240f..0cd035e7cd8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-200-normal.woff index 5a1dd6a7048..3f541651da7 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-300-normal.woff index 7c9e18bd532..993073b0b2d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-400-normal.woff index f551ac958b8..3000d8c82c3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-500-normal.woff index 693bdc2170b..d6de7a43ab8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-600-normal.woff index f43cc47ccee..317b33ce588 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-700-normal.woff index 6fec5b88503..0d4cd1d5e95 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-92-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-92-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-100-normal.woff index cad9806d9ce..5fc94d79f1f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-200-normal.woff index ce1a05aea61..81203e4db32 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-300-normal.woff index 319a9050304..978edb94dc2 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-400-normal.woff index 9a46e74606b..cf5ce3b76b1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-500-normal.woff index bb3971b0ef2..0a477f46d80 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-600-normal.woff index 2c88dd9230d..f7da0efcf45 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-700-normal.woff index 4f47d586904..5a544b3d482 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-93-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-93-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-100-normal.woff index fefb466c70d..719ca979382 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-200-normal.woff index acf51562f0f..8a26cc40c3c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-300-normal.woff index d9e2b8446c3..91a2bbb28e0 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-400-normal.woff index 559da0eb69c..2bbebbe5e8d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-500-normal.woff index 18249271bab..7e8ce38c9b3 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-600-normal.woff index fd542714611..4a3543aecb5 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-700-normal.woff index 732bee27018..556d455d236 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-94-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-94-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-100-normal.woff index 10ed9ac90e4..3af1c21d742 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-200-normal.woff index fad4c021cd9..38e27505d3b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-300-normal.woff index 27cff4a0212..92df4580b49 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-400-normal.woff index b6b59e00f9e..fd8fd003a85 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-500-normal.woff index 63dcdd8d2aa..538ebfd8885 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-600-normal.woff index 36a63eb833e..e59bd3670ac 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-700-normal.woff index 973e9c3b052..bd601ae2fa4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-95-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-95-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-100-normal.woff index 24ee4edaa6a..53d7cde1f0d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-200-normal.woff index c7a17082dd9..3d9203e741b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-300-normal.woff index bbf9b0059f4..0a41befe191 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-400-normal.woff index f261778203e..c93b9c07ea4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-500-normal.woff index ff41c7427d2..b456edbb69d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-600-normal.woff index 52148d961ce..57491813683 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-700-normal.woff index 5cb659c0f53..6aecd315d31 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-96-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-96-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-100-normal.woff index 9a236f7ec32..4cfbb357bcf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-200-normal.woff index d5ca8de2e48..604e3937c64 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-300-normal.woff index c7b03d61c5d..bc438658567 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-400-normal.woff index 733e112d9b3..5b9637d3b6b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-500-normal.woff index 265d76d373e..d8dd609448d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-600-normal.woff index ccea411d728..b9e8144af0d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-700-normal.woff index bb478701ce9..29a225ecf61 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-97-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-97-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-100-normal.woff index fcbe7619a1f..16ee9c7cd7a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-200-normal.woff index 0c6854616cb..bbf027a3e2d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-300-normal.woff index 320bc2b0cf8..754e97bf260 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-400-normal.woff index 76da40e0422..dd5f59df632 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-500-normal.woff index ef643d7036e..b04b57674a1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-600-normal.woff index 8d0d30fe9fe..8c422d3ef25 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-700-normal.woff index e370da099cc..159cd488dd8 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-98-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-98-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-100-normal.woff index 2a913dd9270..816996b68bb 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-200-normal.woff index dd687a8968a..6ec1d8928de 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-300-normal.woff index 5fe66734680..9bd2a787148 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-400-normal.woff index 2f5cf9ec170..bc300892f1d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-500-normal.woff index f9dc9fb58c8..b967d08f194 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-600-normal.woff index 3762ff2948c..4add3000b9e 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-700-normal.woff index 6292ed933a6..95dbf0a3304 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-99-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-99-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-100-normal.woff index d2d32d6beec..4b93a6a0c8a 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-200-normal.woff index 1cc3c31109a..b906ab77212 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-300-normal.woff index 2164ab1e1cc..de60660cf1c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-400-normal.woff index 746baaaef7f..1ea91584a4d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-500-normal.woff index 3cbe79d0acb..828e09c596d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-600-normal.woff index 82f7b040c9f..1003f3ab14d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-700-normal.woff index eab1cb5c0db..bae17826539 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-100-normal.woff index 181b1740ee2..27e9cd7e860 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-200-normal.woff index 96ed64f3775..28ffb5c8caf 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-300-normal.woff index e0296276421..77034ff2bc1 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-400-normal.woff index 37239a24f5c..9bc11c61b23 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-500-normal.woff index 196c6bef66c..5726a3a6a72 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-600-normal.woff index e71f307096b..bee0abf103b 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-700-normal.woff index a2085c4b2ff..cca394fa19c 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-latin-ext-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-100-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-100-normal.woff index 34bab969dbb..6d829d09517 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-100-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-100-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-200-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-200-normal.woff index 543611d90f5..2f6c077a4d4 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-200-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-200-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-300-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-300-normal.woff index 539588661d9..02d6f9a6d67 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-300-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-300-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-400-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-400-normal.woff index d33d0e4dcaf..8c5925bd830 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-400-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-400-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-500-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-500-normal.woff index 0dc1a056f35..54ba41a0c2d 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-500-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-500-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-600-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-600-normal.woff index e49afa55047..769c85af04f 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-600-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-600-normal.woff differ diff --git a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-700-normal.woff b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-700-normal.woff index 00741cb7035..0e5a6af5756 100644 Binary files a/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-700-normal.woff and b/fonts/google/m-plus-1-code/files/m-plus-1-code-vietnamese-700-normal.woff differ diff --git a/fonts/google/m-plus-1-code/scss/mixins.scss b/fonts/google/m-plus-1-code/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/m-plus-1-code/scss/mixins.scss +++ b/fonts/google/m-plus-1-code/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/m-plus-1/files/m-plus-1-100-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-100-800-normal.woff index fb666c79972..0ba3854f5d2 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-100-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-100-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-105-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-105-300-normal.woff index 718997c5672..8420f2dabac 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-105-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-105-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-111-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-111-200-normal.woff index 0364fa26609..56dd44acdcf 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-111-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-111-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-114-500-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-114-500-normal.woff index 0c25068a007..4c07955db78 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-114-500-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-114-500-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-117-900-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-117-900-normal.woff index cd7fa3b0df6..d11efdd5056 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-117-900-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-117-900-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-118-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-118-300-normal.woff index 297cfbe23af..d339f4049dc 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-118-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-118-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-118-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-118-800-normal.woff index 22b463ae07d..bb558628100 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-118-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-118-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-119-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-119-800-normal.woff index 6872dd5ef87..78ef56f4b99 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-119-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-119-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-13-600-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-13-600-normal.woff index 247cf7704b2..d1258dee46e 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-13-600-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-13-600-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-13-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-13-800-normal.woff index b673d2868a6..0e542eafbed 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-13-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-13-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-16-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-16-200-normal.woff index fa49ccee9cf..ec6a23bf1ad 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-16-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-16-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-17-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-17-200-normal.woff index 1e620feb52f..1a1726dc4e6 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-17-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-17-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-17-900-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-17-900-normal.woff index 491e2a54f75..440633a030b 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-17-900-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-17-900-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-19-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-19-800-normal.woff index 0aea3a13db3..9130c0f8f00 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-19-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-19-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-20-600-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-20-600-normal.woff index b3b8bda1f75..e8e7b7e658e 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-20-600-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-20-600-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-25-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-25-200-normal.woff index 15ca1ea5a6b..7f7a52176ce 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-25-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-25-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-27-500-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-27-500-normal.woff index 6757ad68d4c..c5ed1782da0 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-27-500-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-27-500-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-30-100-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-30-100-normal.woff index b339caa2395..c4a9e74974c 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-30-100-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-30-100-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-34-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-34-300-normal.woff index 387d0464cb4..e782c6dcf84 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-34-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-34-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-38-700-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-38-700-normal.woff index 96ee0c81302..7464866df9d 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-38-700-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-38-700-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-40-100-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-40-100-normal.woff index fdd7fb62062..6fe7b24fd2c 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-40-100-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-40-100-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-43-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-43-200-normal.woff index 2dd269fb4a9..f16a1397294 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-43-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-43-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-45-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-45-300-normal.woff index a9bcdb023fd..8353d162ec2 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-45-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-45-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-46-500-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-46-500-normal.woff index 01ad51e4c42..254379417c9 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-46-500-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-46-500-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-46-900-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-46-900-normal.woff index 5a5e98a13d6..e33beb33f42 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-46-900-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-46-900-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-50-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-50-300-normal.woff index 16aab54f8fc..ea10083aaa5 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-50-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-50-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-50-600-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-50-600-normal.woff index a68729226e1..3f518b47474 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-50-600-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-50-600-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-50-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-50-800-normal.woff index c973412c65b..da2c14a6fcc 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-50-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-50-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-53-400-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-53-400-normal.woff index a7b341d6194..909b9f8712e 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-53-400-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-53-400-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-57-400-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-57-400-normal.woff index 632eee6e61a..4d43e143e31 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-57-400-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-57-400-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-60-700-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-60-700-normal.woff index aad28b89439..723dd26a24f 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-60-700-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-60-700-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-63-100-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-63-100-normal.woff index 21df87985a3..327f7297cc6 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-63-100-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-63-100-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-64-600-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-64-600-normal.woff index 0a449e85655..61b1485ffcf 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-64-600-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-64-600-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-67-700-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-67-700-normal.woff index a8ebfebbbbd..85e132d159b 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-67-700-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-67-700-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-69-600-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-69-600-normal.woff index 717cd11abb6..f0893877960 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-69-600-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-69-600-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-69-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-69-800-normal.woff index 27b4691c3d9..e2f75dcbec5 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-69-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-69-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-7-100-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-7-100-normal.woff index 61ba6ecc1f2..5fbe947277e 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-7-100-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-7-100-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-72-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-72-200-normal.woff index c5598a66cd8..5277ae842b1 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-72-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-72-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-78-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-78-300-normal.woff index 8953271d2ac..ff372341d5f 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-78-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-78-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-79-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-79-300-normal.woff index 0a2e9c72886..574687e3a9b 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-79-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-79-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-79-700-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-79-700-normal.woff index 4b090fc37b1..84f5186aaa7 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-79-700-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-79-700-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-81-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-81-200-normal.woff index 96d13839800..985fd6daffa 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-81-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-81-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-81-600-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-81-600-normal.woff index e20813ac110..db9e111b282 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-81-600-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-81-600-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-83-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-83-200-normal.woff index 5e767118372..0f489c403d3 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-83-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-83-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-85-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-85-800-normal.woff index 6226f4ebd8a..8db46c34cfd 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-85-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-85-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-87-900-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-87-900-normal.woff index ee1b625ff68..ba9a4d934a1 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-87-900-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-87-900-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-9-100-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-9-100-normal.woff index f9414279fc4..b9db9f98c23 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-9-100-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-9-100-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-9-300-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-9-300-normal.woff index c19d98d48fc..e90bc52bc4f 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-9-300-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-9-300-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-90-200-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-90-200-normal.woff index 5b4471a3b3f..065f5862fcb 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-90-200-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-90-200-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-90-400-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-90-400-normal.woff index 78c4dd43259..687ecdff009 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-90-400-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-90-400-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-90-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-90-800-normal.woff index e45c652f1a8..07e350a36ed 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-90-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-90-800-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-94-100-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-94-100-normal.woff index 8c3cf932539..7d8940e95ff 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-94-100-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-94-100-normal.woff differ diff --git a/fonts/google/m-plus-1/files/m-plus-1-japanese-800-normal.woff b/fonts/google/m-plus-1/files/m-plus-1-japanese-800-normal.woff index 3495c1aa06b..9e1e24d99b5 100644 Binary files a/fonts/google/m-plus-1/files/m-plus-1-japanese-800-normal.woff and b/fonts/google/m-plus-1/files/m-plus-1-japanese-800-normal.woff differ diff --git a/fonts/google/m-plus-1/scss/mixins.scss b/fonts/google/m-plus-1/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/m-plus-1/scss/mixins.scss +++ b/fonts/google/m-plus-1/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-102-900-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-102-900-normal.woff index 4d3ea9d6177..a9545181596 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-102-900-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-102-900-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-106-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-106-400-normal.woff index df6926f5763..3a8ad68e6b2 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-106-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-106-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-107-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-107-400-normal.woff index e495ef17603..11291b0fe2f 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-107-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-107-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-11-900-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-11-900-normal.woff index 45a8ac7fb81..94df237fdf6 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-11-900-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-11-900-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-113-300-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-113-300-normal.woff index 661164ab90f..6ca939ab9aa 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-113-300-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-113-300-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-118-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-118-400-normal.woff index 78722033bd8..ca07dfdf327 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-118-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-118-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-16-100-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-16-100-normal.woff index b97f7f1bf84..f9ec1568937 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-16-100-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-16-100-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-18-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-18-400-normal.woff index 41d94deae31..c18daaf00e5 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-18-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-18-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-21-700-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-21-700-normal.woff index 8ab900a8af8..3a8a8ba9a10 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-21-700-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-21-700-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-24-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-24-800-normal.woff index c6ecbe923b4..062b2f14906 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-24-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-24-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-25-300-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-25-300-normal.woff index 5e34ee5811b..6e1ff1aa548 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-25-300-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-25-300-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-26-100-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-26-100-normal.woff index b4f89463156..ba35d770c69 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-26-100-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-26-100-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-27-700-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-27-700-normal.woff index e17c0787a2e..36e9769f407 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-27-700-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-27-700-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-28-100-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-28-100-normal.woff index 430f01c82e6..25d775ed270 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-28-100-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-28-100-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-32-500-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-32-500-normal.woff index d5ac1c47dd4..cbc0c6b150e 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-32-500-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-32-500-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-37-100-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-37-100-normal.woff index 143b873f329..dc08164ef46 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-37-100-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-37-100-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-37-700-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-37-700-normal.woff index 1ab778e45b0..df813d6069a 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-37-700-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-37-700-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-38-100-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-38-100-normal.woff index 7539ba88bd3..2f527a8dd04 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-38-100-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-38-100-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-52-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-52-400-normal.woff index 6a2b78374a7..601d22de5bb 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-52-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-52-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-52-700-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-52-700-normal.woff index 9f72fad2c54..79416fc4561 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-52-700-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-52-700-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-54-500-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-54-500-normal.woff index 30734507744..47b3a879566 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-54-500-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-54-500-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-55-300-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-55-300-normal.woff index 6a934f87b95..8ddc7ddca82 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-55-300-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-55-300-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-58-300-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-58-300-normal.woff index 460ac10f82e..34a533097c4 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-58-300-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-58-300-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-59-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-59-800-normal.woff index 3905bd07e79..adda1da87b0 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-59-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-59-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-66-900-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-66-900-normal.woff index 4f6195384d4..7f788b41d9a 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-66-900-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-66-900-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-68-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-68-800-normal.woff index 733a5d1112e..f3626e20348 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-68-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-68-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-69-700-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-69-700-normal.woff index a6970edc071..686c9afaf83 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-69-700-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-69-700-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-7-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-7-800-normal.woff index e016b04baff..24aa422f49d 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-7-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-7-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-8-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-8-800-normal.woff index ef703d394f0..72616c80e4e 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-8-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-8-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-81-700-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-81-700-normal.woff index ec401277b81..47abdc39ece 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-81-700-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-81-700-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-82-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-82-800-normal.woff index d8802bb4c5c..deddedc7d14 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-82-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-82-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-85-800-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-85-800-normal.woff index 58be5835c66..1bcad686302 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-85-800-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-85-800-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-86-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-86-400-normal.woff index e4c01fe2c4d..045edbf0b1c 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-86-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-86-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-87-500-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-87-500-normal.woff index 80c80ab015a..2cb3bfe027e 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-87-500-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-87-500-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-88-400-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-88-400-normal.woff index 7e0110dff12..0a502a54571 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-88-400-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-88-400-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-91-900-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-91-900-normal.woff index d35df5134ca..601fc4929cc 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-91-900-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-91-900-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-96-900-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-96-900-normal.woff index caa93219700..05455ce0d4c 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-96-900-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-96-900-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-97-100-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-97-100-normal.woff index 9c1a2eecfcf..793bee3265f 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-97-100-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-97-100-normal.woff differ diff --git a/fonts/google/m-plus-1p/files/m-plus-1p-vietnamese-500-normal.woff b/fonts/google/m-plus-1p/files/m-plus-1p-vietnamese-500-normal.woff index a41e506cca0..90e6e54bfe1 100644 Binary files a/fonts/google/m-plus-1p/files/m-plus-1p-vietnamese-500-normal.woff and b/fonts/google/m-plus-1p/files/m-plus-1p-vietnamese-500-normal.woff differ diff --git a/fonts/google/m-plus-1p/scss/mixins.scss b/fonts/google/m-plus-1p/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/m-plus-1p/scss/mixins.scss +++ b/fonts/google/m-plus-1p/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/m-plus-2/files/m-plus-2-10-200-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-10-200-normal.woff index c9054e13260..6cd2bd2b51c 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-10-200-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-10-200-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-10-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-10-400-normal.woff index 0a947fb0a96..4696e329a63 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-10-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-10-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-101-700-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-101-700-normal.woff index 2b96af0a104..20728ef48bc 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-101-700-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-101-700-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-102-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-102-400-normal.woff index 892508a5d55..32958207359 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-102-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-102-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-104-500-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-104-500-normal.woff index 4d5beaba199..f5d6593d079 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-104-500-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-104-500-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-107-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-107-300-normal.woff index 47588b8070e..f0a32e1b060 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-107-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-107-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-110-700-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-110-700-normal.woff index 34a7f6aace3..f3ffc8c1c25 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-110-700-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-110-700-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-112-800-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-112-800-normal.woff index 2db8bd84341..3d6743889e3 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-112-800-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-112-800-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-112-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-112-900-normal.woff index 2a4e8c416d1..52f989d715e 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-112-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-112-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-114-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-114-400-normal.woff index a4ddd6695bb..bc09811fcbe 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-114-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-114-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-115-200-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-115-200-normal.woff index 292793e8d70..13371fd654e 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-115-200-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-115-200-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-118-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-118-600-normal.woff index 5f12310dc02..7717219dd94 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-118-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-118-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-119-800-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-119-800-normal.woff index b24951c8978..2163c99e21d 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-119-800-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-119-800-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-12-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-12-300-normal.woff index e7b942b7c0b..98c70aaf0f9 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-12-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-12-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-14-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-14-900-normal.woff index d82231a05f2..82260973ab0 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-14-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-14-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-16-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-16-900-normal.woff index acb72302460..dbdcd407561 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-16-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-16-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-24-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-24-900-normal.woff index 0e31354b070..5364e66b71b 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-24-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-24-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-26-200-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-26-200-normal.woff index 64c3cd389ba..609be03c16c 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-26-200-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-26-200-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-26-800-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-26-800-normal.woff index 3b056c4e5fe..76be4f64937 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-26-800-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-26-800-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-29-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-29-400-normal.woff index 99719402dab..f533b20eb9d 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-29-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-29-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-29-800-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-29-800-normal.woff index 61337fd7c18..c99715dd13b 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-29-800-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-29-800-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-30-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-30-900-normal.woff index a8517e93d34..bf44c982a85 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-30-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-30-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-34-700-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-34-700-normal.woff index f6368aaa0e9..cee80c186b1 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-34-700-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-34-700-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-35-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-35-300-normal.woff index 1155df6ea7e..f66dbd2609e 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-35-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-35-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-39-800-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-39-800-normal.woff index e06caa12a7d..b3ee2665f50 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-39-800-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-39-800-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-41-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-41-300-normal.woff index 5bbb0147cbe..5a6885c7182 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-41-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-41-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-44-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-44-400-normal.woff index 828b3c7132a..37b5c66894a 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-44-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-44-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-45-100-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-45-100-normal.woff index 8322a38f571..94c1ec6603e 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-45-100-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-45-100-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-47-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-47-600-normal.woff index 1025429b0e3..564327fe3f0 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-47-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-47-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-5-100-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-5-100-normal.woff index f91169c6212..2c3c62a41b0 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-5-100-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-5-100-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-55-100-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-55-100-normal.woff index 5f0376d6f2d..25205dd00b6 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-55-100-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-55-100-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-55-200-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-55-200-normal.woff index d1c5df862f2..631a6a1e670 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-55-200-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-55-200-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-61-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-61-900-normal.woff index 7efda1bbc38..ea649a34fdc 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-61-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-61-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-63-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-63-300-normal.woff index c803945d8b6..f592be8da4c 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-63-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-63-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-63-500-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-63-500-normal.woff index cae9347c620..5c5479d51f2 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-63-500-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-63-500-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-64-100-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-64-100-normal.woff index 045cb55c14f..fc3dfbd08b1 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-64-100-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-64-100-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-66-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-66-600-normal.woff index 603ab89b90b..13bcd06c85c 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-66-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-66-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-70-700-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-70-700-normal.woff index 6da077a9b1f..27f22e8c76d 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-70-700-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-70-700-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-73-500-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-73-500-normal.woff index 5d32cea120f..28540d5b4a7 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-73-500-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-73-500-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-73-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-73-600-normal.woff index 5fcaa3663de..14ae73cf98a 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-73-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-73-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-73-800-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-73-800-normal.woff index 5cafa71a73e..2582ac30047 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-73-800-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-73-800-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-74-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-74-400-normal.woff index f98408929f7..7b3dc19e9fa 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-74-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-74-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-75-200-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-75-200-normal.woff index 2acea5c38de..7e439012e0e 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-75-200-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-75-200-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-79-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-79-600-normal.woff index 725796d26c6..bdf05ba6bfe 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-79-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-79-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-80-200-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-80-200-normal.woff index 1d2e44a17b3..5d71734ea71 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-80-200-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-80-200-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-81-400-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-81-400-normal.woff index b5e5378d46c..6a7f0ffe897 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-81-400-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-81-400-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-81-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-81-600-normal.woff index 0d8bbb30957..4bf9d0010d6 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-81-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-81-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-82-500-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-82-500-normal.woff index 09d41d3a7c8..4ed52b170fa 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-82-500-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-82-500-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-83-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-83-900-normal.woff index cd7ddd9d9d2..0815ebedef0 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-83-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-83-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-84-600-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-84-600-normal.woff index ae316afb00e..c04ca03beba 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-84-600-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-84-600-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-9-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-9-300-normal.woff index fa5f8949079..e3ee5871830 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-9-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-9-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-90-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-90-900-normal.woff index 262e9b5d3c9..a4be1ee63d2 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-90-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-90-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-93-900-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-93-900-normal.woff index 44f4b54c4ad..232840ebb4e 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-93-900-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-93-900-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-98-300-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-98-300-normal.woff index 9faca3a9f27..655133b73fb 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-98-300-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-98-300-normal.woff differ diff --git a/fonts/google/m-plus-2/files/m-plus-2-vietnamese-500-normal.woff b/fonts/google/m-plus-2/files/m-plus-2-vietnamese-500-normal.woff index c5863ca0bd9..d3d9d311f52 100644 Binary files a/fonts/google/m-plus-2/files/m-plus-2-vietnamese-500-normal.woff and b/fonts/google/m-plus-2/files/m-plus-2-vietnamese-500-normal.woff differ diff --git a/fonts/google/m-plus-2/scss/mixins.scss b/fonts/google/m-plus-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/m-plus-2/scss/mixins.scss +++ b/fonts/google/m-plus-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/m-plus-code-latin/scss/mixins.scss b/fonts/google/m-plus-code-latin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/m-plus-code-latin/scss/mixins.scss +++ b/fonts/google/m-plus-code-latin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-10-100-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-10-100-normal.woff index 9955cc4a816..f010b29e24b 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-10-100-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-10-100-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-104-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-104-800-normal.woff index 2b118b8c19d..7ab27dbabf4 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-104-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-104-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-100-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-100-normal.woff index b1d100d0315..8fbb7fad62d 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-100-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-100-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-300-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-300-normal.woff index 3e12c07d9f4..349616b7099 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-300-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-107-300-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-110-900-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-110-900-normal.woff index 8dca335e55a..713080e536c 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-110-900-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-110-900-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-118-500-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-118-500-normal.woff index d6b5724f468..80d3578e3c3 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-118-500-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-118-500-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-13-700-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-13-700-normal.woff index b90577687ee..0264c527558 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-13-700-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-13-700-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-15-900-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-15-900-normal.woff index 3437a1603c0..0bf4f58bb30 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-15-900-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-15-900-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-20-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-20-800-normal.woff index 901a7dfb6fc..c8a6722f039 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-20-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-20-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-21-500-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-21-500-normal.woff index 62e561e3693..9028d6fc83d 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-21-500-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-21-500-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-24-900-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-24-900-normal.woff index 400653ac112..83c7d543eaa 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-24-900-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-24-900-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-25-100-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-25-100-normal.woff index edd6aeb75d8..3659adf3e93 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-25-100-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-25-100-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-3-400-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-3-400-normal.woff index 6f7c9e68782..88a018be5a1 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-3-400-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-3-400-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-34-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-34-800-normal.woff index 6b73f76a307..c1349d1cf2d 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-34-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-34-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-35-300-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-35-300-normal.woff index 240248ace81..747d75077e9 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-35-300-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-35-300-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-40-100-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-40-100-normal.woff index 6e4998ebd1f..b4fbc651234 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-40-100-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-40-100-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-43-400-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-43-400-normal.woff index 5ba1653f9af..1aada9a6125 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-43-400-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-43-400-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-47-500-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-47-500-normal.woff index 1d47a0a5cd3..758deb51182 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-47-500-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-47-500-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-49-400-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-49-400-normal.woff index d7d404aa6aa..13d67825125 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-49-400-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-49-400-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-5-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-5-800-normal.woff index 2667c780549..d392443e979 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-5-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-5-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-100-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-100-normal.woff index bc175dd64ea..77ef4f4b2c8 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-100-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-100-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-300-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-300-normal.woff index 5b82af4cf27..48c15875160 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-300-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-53-300-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-58-500-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-58-500-normal.woff index 7d2a2ccfc0f..660455e4286 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-58-500-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-58-500-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-6-900-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-6-900-normal.woff index 8933349ba05..85c990a5af9 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-6-900-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-6-900-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-60-500-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-60-500-normal.woff index 6c30f7757f4..108aedbe570 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-60-500-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-60-500-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-62-100-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-62-100-normal.woff index e0816df57df..176a30fa6f2 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-62-100-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-62-100-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-68-400-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-68-400-normal.woff index 74f559627c1..5e2c01968b1 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-68-400-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-68-400-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-69-700-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-69-700-normal.woff index 1d87cf3832e..9d5dbba3fb1 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-69-700-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-69-700-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-72-500-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-72-500-normal.woff index e419dffa9a7..672bd1ce8aa 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-72-500-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-72-500-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-73-900-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-73-900-normal.woff index c5cac7bd49c..e3d3870fc5b 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-73-900-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-73-900-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-8-300-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-8-300-normal.woff index cc96428ede3..5187dcbbab3 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-8-300-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-8-300-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-82-700-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-82-700-normal.woff index 2a1afb1f75d..2adf9127dca 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-82-700-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-82-700-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-95-700-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-95-700-normal.woff index 84e06188f79..080a2dfb81c 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-95-700-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-95-700-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-800-normal.woff index 6ae5060dd0a..95687cea1fb 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-900-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-900-normal.woff index 268c0052993..7f694bf0887 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-900-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-97-900-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-800-normal.woff index c3e65355d7b..6a638cf81d4 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-ext-800-normal.woff b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-ext-800-normal.woff index 0692faf41ae..37bbbb3ad91 100644 Binary files a/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-ext-800-normal.woff and b/fonts/google/m-plus-rounded-1c/files/m-plus-rounded-1c-latin-ext-800-normal.woff differ diff --git a/fonts/google/m-plus-rounded-1c/scss/mixins.scss b/fonts/google/m-plus-rounded-1c/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/m-plus-rounded-1c/scss/mixins.scss +++ b/fonts/google/m-plus-rounded-1c/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-43-400-normal.woff b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-43-400-normal.woff index 7d0326cde0d..053e167a4b3 100644 Binary files a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-43-400-normal.woff and b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-43-400-normal.woff differ diff --git a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-58-400-normal.woff b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-58-400-normal.woff index 4f768980b49..47325cdebcf 100644 Binary files a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-58-400-normal.woff and b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-58-400-normal.woff differ diff --git a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-76-400-normal.woff b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-76-400-normal.woff index 412f8506b04..9d1eb66310b 100644 Binary files a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-76-400-normal.woff and b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-76-400-normal.woff differ diff --git a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-91-400-normal.woff b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-91-400-normal.woff index 467be915860..7ac49a61be8 100644 Binary files a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-91-400-normal.woff and b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-91-400-normal.woff differ diff --git a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-chinese-simplified-400-normal.woff b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-chinese-simplified-400-normal.woff index d7c0f2726bd..fc1ecb0da10 100644 Binary files a/fonts/google/ma-shan-zheng/files/ma-shan-zheng-chinese-simplified-400-normal.woff and b/fonts/google/ma-shan-zheng/files/ma-shan-zheng-chinese-simplified-400-normal.woff differ diff --git a/fonts/google/ma-shan-zheng/scss/mixins.scss b/fonts/google/ma-shan-zheng/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ma-shan-zheng/scss/mixins.scss +++ b/fonts/google/ma-shan-zheng/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/macondo-swash-caps/scss/mixins.scss b/fonts/google/macondo-swash-caps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/macondo-swash-caps/scss/mixins.scss +++ b/fonts/google/macondo-swash-caps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/macondo/files/macondo-latin-400-normal.woff b/fonts/google/macondo/files/macondo-latin-400-normal.woff index 658c7a3985f..616b0ed71a7 100644 Binary files a/fonts/google/macondo/files/macondo-latin-400-normal.woff and b/fonts/google/macondo/files/macondo-latin-400-normal.woff differ diff --git a/fonts/google/macondo/scss/mixins.scss b/fonts/google/macondo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/macondo/scss/mixins.scss +++ b/fonts/google/macondo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mada/scss/mixins.scss b/fonts/google/mada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mada/scss/mixins.scss +++ b/fonts/google/mada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/madimi-one/files/madimi-one-latin-400-normal.woff b/fonts/google/madimi-one/files/madimi-one-latin-400-normal.woff index b69c398592b..fa5fad92556 100644 Binary files a/fonts/google/madimi-one/files/madimi-one-latin-400-normal.woff and b/fonts/google/madimi-one/files/madimi-one-latin-400-normal.woff differ diff --git a/fonts/google/madimi-one/scss/mixins.scss b/fonts/google/madimi-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/madimi-one/scss/mixins.scss +++ b/fonts/google/madimi-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/magra/scss/mixins.scss b/fonts/google/magra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/magra/scss/mixins.scss +++ b/fonts/google/magra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/maiden-orange/files/maiden-orange-latin-400-normal.woff b/fonts/google/maiden-orange/files/maiden-orange-latin-400-normal.woff index b55a45e87a2..532c32baaf7 100644 Binary files a/fonts/google/maiden-orange/files/maiden-orange-latin-400-normal.woff and b/fonts/google/maiden-orange/files/maiden-orange-latin-400-normal.woff differ diff --git a/fonts/google/maiden-orange/scss/mixins.scss b/fonts/google/maiden-orange/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/maiden-orange/scss/mixins.scss +++ b/fonts/google/maiden-orange/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/maitree/files/maitree-vietnamese-700-normal.woff b/fonts/google/maitree/files/maitree-vietnamese-700-normal.woff index 5883915b5e7..c48b7ce9b5c 100644 Binary files a/fonts/google/maitree/files/maitree-vietnamese-700-normal.woff and b/fonts/google/maitree/files/maitree-vietnamese-700-normal.woff differ diff --git a/fonts/google/maitree/scss/mixins.scss b/fonts/google/maitree/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/maitree/scss/mixins.scss +++ b/fonts/google/maitree/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/major-mono-display/scss/mixins.scss b/fonts/google/major-mono-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/major-mono-display/scss/mixins.scss +++ b/fonts/google/major-mono-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mako/scss/mixins.scss b/fonts/google/mako/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mako/scss/mixins.scss +++ b/fonts/google/mako/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mali/files/mali-latin-400-italic.woff b/fonts/google/mali/files/mali-latin-400-italic.woff index 30eae6a525d..865bbc23685 100644 Binary files a/fonts/google/mali/files/mali-latin-400-italic.woff and b/fonts/google/mali/files/mali-latin-400-italic.woff differ diff --git a/fonts/google/mali/files/mali-vietnamese-600-italic.woff b/fonts/google/mali/files/mali-vietnamese-600-italic.woff index 66190b73d27..9c4188b9a48 100644 Binary files a/fonts/google/mali/files/mali-vietnamese-600-italic.woff and b/fonts/google/mali/files/mali-vietnamese-600-italic.woff differ diff --git a/fonts/google/mali/scss/mixins.scss b/fonts/google/mali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mali/scss/mixins.scss +++ b/fonts/google/mali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mallanna/scss/mixins.scss b/fonts/google/mallanna/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mallanna/scss/mixins.scss +++ b/fonts/google/mallanna/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mandali/scss/mixins.scss b/fonts/google/mandali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mandali/scss/mixins.scss +++ b/fonts/google/mandali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/manjari/scss/mixins.scss b/fonts/google/manjari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/manjari/scss/mixins.scss +++ b/fonts/google/manjari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/manrope/files/manrope-latin-800-normal.woff b/fonts/google/manrope/files/manrope-latin-800-normal.woff index c5cf83acfa9..1da924d626f 100644 Binary files a/fonts/google/manrope/files/manrope-latin-800-normal.woff and b/fonts/google/manrope/files/manrope-latin-800-normal.woff differ diff --git a/fonts/google/manrope/files/manrope-vietnamese-800-normal.woff b/fonts/google/manrope/files/manrope-vietnamese-800-normal.woff index 3f0f2c184b7..4afdab539da 100644 Binary files a/fonts/google/manrope/files/manrope-vietnamese-800-normal.woff and b/fonts/google/manrope/files/manrope-vietnamese-800-normal.woff differ diff --git a/fonts/google/manrope/scss/mixins.scss b/fonts/google/manrope/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/manrope/scss/mixins.scss +++ b/fonts/google/manrope/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mansalva/scss/mixins.scss b/fonts/google/mansalva/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mansalva/scss/mixins.scss +++ b/fonts/google/mansalva/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/manuale/files/manuale-latin-600-normal.woff b/fonts/google/manuale/files/manuale-latin-600-normal.woff index ca088872a05..c8a908b0b12 100644 Binary files a/fonts/google/manuale/files/manuale-latin-600-normal.woff and b/fonts/google/manuale/files/manuale-latin-600-normal.woff differ diff --git a/fonts/google/manuale/files/manuale-latin-ext-500-normal.woff b/fonts/google/manuale/files/manuale-latin-ext-500-normal.woff index 172aa47c596..2588242a69b 100644 Binary files a/fonts/google/manuale/files/manuale-latin-ext-500-normal.woff and b/fonts/google/manuale/files/manuale-latin-ext-500-normal.woff differ diff --git a/fonts/google/manuale/files/manuale-latin-ext-600-italic.woff b/fonts/google/manuale/files/manuale-latin-ext-600-italic.woff index 6ecc11fb224..af086113ad2 100644 Binary files a/fonts/google/manuale/files/manuale-latin-ext-600-italic.woff and b/fonts/google/manuale/files/manuale-latin-ext-600-italic.woff differ diff --git a/fonts/google/manuale/scss/mixins.scss b/fonts/google/manuale/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/manuale/scss/mixins.scss +++ b/fonts/google/manuale/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marcellus-sc/scss/mixins.scss b/fonts/google/marcellus-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marcellus-sc/scss/mixins.scss +++ b/fonts/google/marcellus-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marcellus/scss/mixins.scss b/fonts/google/marcellus/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marcellus/scss/mixins.scss +++ b/fonts/google/marcellus/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marck-script/files/marck-script-latin-400-normal.woff b/fonts/google/marck-script/files/marck-script-latin-400-normal.woff index 5f553b48a0f..b6c7e42aca4 100644 Binary files a/fonts/google/marck-script/files/marck-script-latin-400-normal.woff and b/fonts/google/marck-script/files/marck-script-latin-400-normal.woff differ diff --git a/fonts/google/marck-script/scss/mixins.scss b/fonts/google/marck-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marck-script/scss/mixins.scss +++ b/fonts/google/marck-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/margarine/scss/mixins.scss b/fonts/google/margarine/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/margarine/scss/mixins.scss +++ b/fonts/google/margarine/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marhey/files/marhey-arabic-300-normal.woff b/fonts/google/marhey/files/marhey-arabic-300-normal.woff index cf74e28d83b..be1d594d59d 100644 Binary files a/fonts/google/marhey/files/marhey-arabic-300-normal.woff and b/fonts/google/marhey/files/marhey-arabic-300-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-arabic-400-normal.woff b/fonts/google/marhey/files/marhey-arabic-400-normal.woff index 1ab6daa63f3..2211775dc59 100644 Binary files a/fonts/google/marhey/files/marhey-arabic-400-normal.woff and b/fonts/google/marhey/files/marhey-arabic-400-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-arabic-500-normal.woff b/fonts/google/marhey/files/marhey-arabic-500-normal.woff index 9522aab3195..8fb69cdbc80 100644 Binary files a/fonts/google/marhey/files/marhey-arabic-500-normal.woff and b/fonts/google/marhey/files/marhey-arabic-500-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-arabic-600-normal.woff b/fonts/google/marhey/files/marhey-arabic-600-normal.woff index edb073fc3fe..7ee042c8ae5 100644 Binary files a/fonts/google/marhey/files/marhey-arabic-600-normal.woff and b/fonts/google/marhey/files/marhey-arabic-600-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-arabic-700-normal.woff b/fonts/google/marhey/files/marhey-arabic-700-normal.woff index 0896277da2e..6cb56fd5adb 100644 Binary files a/fonts/google/marhey/files/marhey-arabic-700-normal.woff and b/fonts/google/marhey/files/marhey-arabic-700-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-300-normal.woff b/fonts/google/marhey/files/marhey-latin-300-normal.woff index 29e50431839..89df1b475d9 100644 Binary files a/fonts/google/marhey/files/marhey-latin-300-normal.woff and b/fonts/google/marhey/files/marhey-latin-300-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-400-normal.woff b/fonts/google/marhey/files/marhey-latin-400-normal.woff index fb76d181e1a..9746552897a 100644 Binary files a/fonts/google/marhey/files/marhey-latin-400-normal.woff and b/fonts/google/marhey/files/marhey-latin-400-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-500-normal.woff b/fonts/google/marhey/files/marhey-latin-500-normal.woff index 783bb4323dd..f015617cc02 100644 Binary files a/fonts/google/marhey/files/marhey-latin-500-normal.woff and b/fonts/google/marhey/files/marhey-latin-500-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-600-normal.woff b/fonts/google/marhey/files/marhey-latin-600-normal.woff index 949bfbeb512..e7236740406 100644 Binary files a/fonts/google/marhey/files/marhey-latin-600-normal.woff and b/fonts/google/marhey/files/marhey-latin-600-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-700-normal.woff b/fonts/google/marhey/files/marhey-latin-700-normal.woff index e55bb8cbcaf..5dab3f61d55 100644 Binary files a/fonts/google/marhey/files/marhey-latin-700-normal.woff and b/fonts/google/marhey/files/marhey-latin-700-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-ext-300-normal.woff b/fonts/google/marhey/files/marhey-latin-ext-300-normal.woff index b98cb393a0c..5bd3b9a1429 100644 Binary files a/fonts/google/marhey/files/marhey-latin-ext-300-normal.woff and b/fonts/google/marhey/files/marhey-latin-ext-300-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-ext-400-normal.woff b/fonts/google/marhey/files/marhey-latin-ext-400-normal.woff index 62fb3a5b7a1..116bf02bdea 100644 Binary files a/fonts/google/marhey/files/marhey-latin-ext-400-normal.woff and b/fonts/google/marhey/files/marhey-latin-ext-400-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-ext-500-normal.woff b/fonts/google/marhey/files/marhey-latin-ext-500-normal.woff index 0e78012e004..352b56f784e 100644 Binary files a/fonts/google/marhey/files/marhey-latin-ext-500-normal.woff and b/fonts/google/marhey/files/marhey-latin-ext-500-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-ext-600-normal.woff b/fonts/google/marhey/files/marhey-latin-ext-600-normal.woff index 1d8d31ae57a..c55c3b1f525 100644 Binary files a/fonts/google/marhey/files/marhey-latin-ext-600-normal.woff and b/fonts/google/marhey/files/marhey-latin-ext-600-normal.woff differ diff --git a/fonts/google/marhey/files/marhey-latin-ext-700-normal.woff b/fonts/google/marhey/files/marhey-latin-ext-700-normal.woff index 2a01efeac4d..814f0616c38 100644 Binary files a/fonts/google/marhey/files/marhey-latin-ext-700-normal.woff and b/fonts/google/marhey/files/marhey-latin-ext-700-normal.woff differ diff --git a/fonts/google/marhey/scss/mixins.scss b/fonts/google/marhey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marhey/scss/mixins.scss +++ b/fonts/google/marhey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/markazi-text/files/markazi-text-arabic-500-normal.woff b/fonts/google/markazi-text/files/markazi-text-arabic-500-normal.woff index e0a6d7f5e2b..26e0fe1ad7a 100644 Binary files a/fonts/google/markazi-text/files/markazi-text-arabic-500-normal.woff and b/fonts/google/markazi-text/files/markazi-text-arabic-500-normal.woff differ diff --git a/fonts/google/markazi-text/files/markazi-text-latin-ext-600-normal.woff b/fonts/google/markazi-text/files/markazi-text-latin-ext-600-normal.woff index f388eb09abd..ee0d4402a27 100644 Binary files a/fonts/google/markazi-text/files/markazi-text-latin-ext-600-normal.woff and b/fonts/google/markazi-text/files/markazi-text-latin-ext-600-normal.woff differ diff --git a/fonts/google/markazi-text/scss/mixins.scss b/fonts/google/markazi-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/markazi-text/scss/mixins.scss +++ b/fonts/google/markazi-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marko-one/scss/mixins.scss b/fonts/google/marko-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marko-one/scss/mixins.scss +++ b/fonts/google/marko-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marmelad/scss/mixins.scss b/fonts/google/marmelad/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marmelad/scss/mixins.scss +++ b/fonts/google/marmelad/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/martel-sans/scss/mixins.scss b/fonts/google/martel-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/martel-sans/scss/mixins.scss +++ b/fonts/google/martel-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/martel/scss/mixins.scss b/fonts/google/martel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/martel/scss/mixins.scss +++ b/fonts/google/martel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/martian-mono/files/martian-mono-latin-800-normal.woff b/fonts/google/martian-mono/files/martian-mono-latin-800-normal.woff index bb742e529b3..1d6ac4235a7 100644 Binary files a/fonts/google/martian-mono/files/martian-mono-latin-800-normal.woff and b/fonts/google/martian-mono/files/martian-mono-latin-800-normal.woff differ diff --git a/fonts/google/martian-mono/files/martian-mono-latin-ext-400-normal.woff b/fonts/google/martian-mono/files/martian-mono-latin-ext-400-normal.woff index d359de9389a..3a03ddbff18 100644 Binary files a/fonts/google/martian-mono/files/martian-mono-latin-ext-400-normal.woff and b/fonts/google/martian-mono/files/martian-mono-latin-ext-400-normal.woff differ diff --git a/fonts/google/martian-mono/scss/mixins.scss b/fonts/google/martian-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/martian-mono/scss/mixins.scss +++ b/fonts/google/martian-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/marvel/scss/mixins.scss b/fonts/google/marvel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/marvel/scss/mixins.scss +++ b/fonts/google/marvel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mate-sc/files/mate-sc-latin-400-normal.woff b/fonts/google/mate-sc/files/mate-sc-latin-400-normal.woff index 7869714b100..d027f9fa7f7 100644 Binary files a/fonts/google/mate-sc/files/mate-sc-latin-400-normal.woff and b/fonts/google/mate-sc/files/mate-sc-latin-400-normal.woff differ diff --git a/fonts/google/mate-sc/files/mate-sc-latin-ext-400-normal.woff b/fonts/google/mate-sc/files/mate-sc-latin-ext-400-normal.woff index 23639655586..4d1261db47e 100644 Binary files a/fonts/google/mate-sc/files/mate-sc-latin-ext-400-normal.woff and b/fonts/google/mate-sc/files/mate-sc-latin-ext-400-normal.woff differ diff --git a/fonts/google/mate-sc/scss/mixins.scss b/fonts/google/mate-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mate-sc/scss/mixins.scss +++ b/fonts/google/mate-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mate/scss/mixins.scss b/fonts/google/mate/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mate/scss/mixins.scss +++ b/fonts/google/mate/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/maven-pro/scss/mixins.scss b/fonts/google/maven-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/maven-pro/scss/mixins.scss +++ b/fonts/google/maven-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mclaren/files/mclaren-latin-400-normal.woff b/fonts/google/mclaren/files/mclaren-latin-400-normal.woff index 906e5a9d9ce..090938ae5fe 100644 Binary files a/fonts/google/mclaren/files/mclaren-latin-400-normal.woff and b/fonts/google/mclaren/files/mclaren-latin-400-normal.woff differ diff --git a/fonts/google/mclaren/files/mclaren-latin-ext-400-normal.woff b/fonts/google/mclaren/files/mclaren-latin-ext-400-normal.woff index a10b0c3950b..ad55b960640 100644 Binary files a/fonts/google/mclaren/files/mclaren-latin-ext-400-normal.woff and b/fonts/google/mclaren/files/mclaren-latin-ext-400-normal.woff differ diff --git a/fonts/google/mclaren/scss/mixins.scss b/fonts/google/mclaren/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mclaren/scss/mixins.scss +++ b/fonts/google/mclaren/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mea-culpa/files/mea-culpa-latin-400-normal.woff b/fonts/google/mea-culpa/files/mea-culpa-latin-400-normal.woff index 18400d81edd..7df534b3249 100644 Binary files a/fonts/google/mea-culpa/files/mea-culpa-latin-400-normal.woff and b/fonts/google/mea-culpa/files/mea-culpa-latin-400-normal.woff differ diff --git a/fonts/google/mea-culpa/files/mea-culpa-latin-ext-400-normal.woff b/fonts/google/mea-culpa/files/mea-culpa-latin-ext-400-normal.woff index 5c81cfbbc72..39bc7fa2595 100644 Binary files a/fonts/google/mea-culpa/files/mea-culpa-latin-ext-400-normal.woff and b/fonts/google/mea-culpa/files/mea-culpa-latin-ext-400-normal.woff differ diff --git a/fonts/google/mea-culpa/files/mea-culpa-vietnamese-400-normal.woff b/fonts/google/mea-culpa/files/mea-culpa-vietnamese-400-normal.woff index 01c175a29d7..171e48cbca1 100644 Binary files a/fonts/google/mea-culpa/files/mea-culpa-vietnamese-400-normal.woff and b/fonts/google/mea-culpa/files/mea-culpa-vietnamese-400-normal.woff differ diff --git a/fonts/google/mea-culpa/scss/mixins.scss b/fonts/google/mea-culpa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mea-culpa/scss/mixins.scss +++ b/fonts/google/mea-culpa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/meddon/scss/mixins.scss b/fonts/google/meddon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/meddon/scss/mixins.scss +++ b/fonts/google/meddon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/medievalsharp/scss/mixins.scss b/fonts/google/medievalsharp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/medievalsharp/scss/mixins.scss +++ b/fonts/google/medievalsharp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/medula-one/scss/mixins.scss b/fonts/google/medula-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/medula-one/scss/mixins.scss +++ b/fonts/google/medula-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/meera-inimai/scss/mixins.scss b/fonts/google/meera-inimai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/meera-inimai/scss/mixins.scss +++ b/fonts/google/meera-inimai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/megrim/scss/mixins.scss b/fonts/google/megrim/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/megrim/scss/mixins.scss +++ b/fonts/google/megrim/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/meie-script/scss/mixins.scss b/fonts/google/meie-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/meie-script/scss/mixins.scss +++ b/fonts/google/meie-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/meow-script/files/meow-script-latin-400-normal.woff b/fonts/google/meow-script/files/meow-script-latin-400-normal.woff index 65a0c8ab18d..5523a54df04 100644 Binary files a/fonts/google/meow-script/files/meow-script-latin-400-normal.woff and b/fonts/google/meow-script/files/meow-script-latin-400-normal.woff differ diff --git a/fonts/google/meow-script/files/meow-script-latin-ext-400-normal.woff b/fonts/google/meow-script/files/meow-script-latin-ext-400-normal.woff index e693bb08a84..dd8545d6cf4 100644 Binary files a/fonts/google/meow-script/files/meow-script-latin-ext-400-normal.woff and b/fonts/google/meow-script/files/meow-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/meow-script/files/meow-script-vietnamese-400-normal.woff b/fonts/google/meow-script/files/meow-script-vietnamese-400-normal.woff index 7587c7a485f..0ccc00de446 100644 Binary files a/fonts/google/meow-script/files/meow-script-vietnamese-400-normal.woff and b/fonts/google/meow-script/files/meow-script-vietnamese-400-normal.woff differ diff --git a/fonts/google/meow-script/scss/mixins.scss b/fonts/google/meow-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/meow-script/scss/mixins.scss +++ b/fonts/google/meow-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/merienda/files/merienda-latin-300-normal.woff b/fonts/google/merienda/files/merienda-latin-300-normal.woff index 3b66c49308f..833df319280 100644 Binary files a/fonts/google/merienda/files/merienda-latin-300-normal.woff and b/fonts/google/merienda/files/merienda-latin-300-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-400-normal.woff b/fonts/google/merienda/files/merienda-latin-400-normal.woff index 1a50489256e..4465514bd9d 100644 Binary files a/fonts/google/merienda/files/merienda-latin-400-normal.woff and b/fonts/google/merienda/files/merienda-latin-400-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-500-normal.woff b/fonts/google/merienda/files/merienda-latin-500-normal.woff index d5d3823c0c4..8c2907d8c18 100644 Binary files a/fonts/google/merienda/files/merienda-latin-500-normal.woff and b/fonts/google/merienda/files/merienda-latin-500-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-600-normal.woff b/fonts/google/merienda/files/merienda-latin-600-normal.woff index 442f8ffb6db..ba1a2bd46ca 100644 Binary files a/fonts/google/merienda/files/merienda-latin-600-normal.woff and b/fonts/google/merienda/files/merienda-latin-600-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-700-normal.woff b/fonts/google/merienda/files/merienda-latin-700-normal.woff index 670224898ea..3cc49b015b8 100644 Binary files a/fonts/google/merienda/files/merienda-latin-700-normal.woff and b/fonts/google/merienda/files/merienda-latin-700-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-800-normal.woff b/fonts/google/merienda/files/merienda-latin-800-normal.woff index f59b9ea9016..f1126c061dc 100644 Binary files a/fonts/google/merienda/files/merienda-latin-800-normal.woff and b/fonts/google/merienda/files/merienda-latin-800-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-900-normal.woff b/fonts/google/merienda/files/merienda-latin-900-normal.woff index e4d927924f1..de236f10589 100644 Binary files a/fonts/google/merienda/files/merienda-latin-900-normal.woff and b/fonts/google/merienda/files/merienda-latin-900-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-300-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-300-normal.woff index 42ec3dc2b99..40fdd656c61 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-300-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-300-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-400-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-400-normal.woff index 0c61befb831..d5ad75219b1 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-400-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-400-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-500-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-500-normal.woff index a0d1e1c0b90..2e114ffd56b 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-500-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-500-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-600-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-600-normal.woff index 707cfad1e4d..0b89738fbd3 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-600-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-600-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-700-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-700-normal.woff index a74bfe408f8..4d29fcd258b 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-700-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-700-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-800-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-800-normal.woff index 137c61eaf19..364548f3bc7 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-800-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-800-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-latin-ext-900-normal.woff b/fonts/google/merienda/files/merienda-latin-ext-900-normal.woff index 6bfe0ac2ee6..b1c03000239 100644 Binary files a/fonts/google/merienda/files/merienda-latin-ext-900-normal.woff and b/fonts/google/merienda/files/merienda-latin-ext-900-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-300-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-300-normal.woff index fbce14a9582..650be92476b 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-300-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-300-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-400-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-400-normal.woff index 06b2b250064..135cc730c60 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-400-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-400-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-500-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-500-normal.woff index 0df6e36288f..44818227494 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-500-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-500-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-600-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-600-normal.woff index 6599c35edfd..ce04894c70a 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-600-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-600-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-700-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-700-normal.woff index f0f804ee5b0..3b1abed5045 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-700-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-700-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-800-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-800-normal.woff index f6e310a28f1..27ed7ff5b42 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-800-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-800-normal.woff differ diff --git a/fonts/google/merienda/files/merienda-vietnamese-900-normal.woff b/fonts/google/merienda/files/merienda-vietnamese-900-normal.woff index 89a25995861..8cbb739b554 100644 Binary files a/fonts/google/merienda/files/merienda-vietnamese-900-normal.woff and b/fonts/google/merienda/files/merienda-vietnamese-900-normal.woff differ diff --git a/fonts/google/merienda/scss/mixins.scss b/fonts/google/merienda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/merienda/scss/mixins.scss +++ b/fonts/google/merienda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/merriweather-sans/files/merriweather-sans-cyrillic-ext-800-normal.woff b/fonts/google/merriweather-sans/files/merriweather-sans-cyrillic-ext-800-normal.woff index e8ac7fdc4a5..dc214ab4d76 100644 Binary files a/fonts/google/merriweather-sans/files/merriweather-sans-cyrillic-ext-800-normal.woff and b/fonts/google/merriweather-sans/files/merriweather-sans-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/merriweather-sans/files/merriweather-sans-latin-800-normal.woff b/fonts/google/merriweather-sans/files/merriweather-sans-latin-800-normal.woff index 95551c81f92..205cdb8dd01 100644 Binary files a/fonts/google/merriweather-sans/files/merriweather-sans-latin-800-normal.woff and b/fonts/google/merriweather-sans/files/merriweather-sans-latin-800-normal.woff differ diff --git a/fonts/google/merriweather-sans/files/merriweather-sans-latin-ext-700-normal.woff b/fonts/google/merriweather-sans/files/merriweather-sans-latin-ext-700-normal.woff index ac8393bedbf..047f0d102a3 100644 Binary files a/fonts/google/merriweather-sans/files/merriweather-sans-latin-ext-700-normal.woff and b/fonts/google/merriweather-sans/files/merriweather-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/merriweather-sans/scss/mixins.scss b/fonts/google/merriweather-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/merriweather-sans/scss/mixins.scss +++ b/fonts/google/merriweather-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-300-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-300-italic.woff index 65fa60c4830..609f048901f 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-300-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-300-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-300-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-300-normal.woff index 183070d00e7..b763963e65c 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-300-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-300-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-400-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-400-italic.woff index 60326ff738e..27388343ae3 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-400-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-400-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-400-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-400-normal.woff index 552d024f546..a5f2682a7ec 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-400-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-400-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-700-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-700-italic.woff index 4b9f2aadc2f..f90f5e296be 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-700-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-700-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-700-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-700-normal.woff index 16105e77bde..fac720b2c22 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-700-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-700-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-900-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-900-italic.woff index 4f69102b941..b7282e9228c 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-900-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-900-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-900-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-900-normal.woff index 18b802c5e65..ca4ffd9c39b 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-900-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-900-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-italic.woff index feabb0bc579..2e9c3d4f7bc 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-normal.woff index 606e77f85f8..927055cebee 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-italic.woff index defc2c09f5e..5adedbc9a08 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-normal.woff index 48f64c7eb02..33165d2d929 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-italic.woff index b5499f685db..4d4a17a56e1 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-normal.woff index d20ea9d7b54..886a34f03bf 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-italic.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-italic.woff index 2da3cce39a7..f5b461662be 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-italic.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-normal.woff b/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-normal.woff index 771944cfe2b..d3ea4d0a2da 100644 Binary files a/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-normal.woff and b/fonts/google/merriweather/files/merriweather-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-300-italic.woff b/fonts/google/merriweather/files/merriweather-latin-300-italic.woff index b7f42fc075b..fb7797ebc5b 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-300-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-300-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-300-normal.woff b/fonts/google/merriweather/files/merriweather-latin-300-normal.woff index 9dcf1ce6c9b..ba2d1293d14 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-300-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-300-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-400-italic.woff b/fonts/google/merriweather/files/merriweather-latin-400-italic.woff index 528738623a5..e15678c06bc 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-400-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-400-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-400-normal.woff b/fonts/google/merriweather/files/merriweather-latin-400-normal.woff index 0749702d435..7a4624cd894 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-400-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-400-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-700-italic.woff b/fonts/google/merriweather/files/merriweather-latin-700-italic.woff index dd3e181bb00..54f2a2be864 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-700-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-700-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-700-normal.woff b/fonts/google/merriweather/files/merriweather-latin-700-normal.woff index 876d4bd698d..45e36458a2a 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-700-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-700-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-900-italic.woff b/fonts/google/merriweather/files/merriweather-latin-900-italic.woff index c4f487ce76c..20b278108da 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-900-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-900-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-900-normal.woff b/fonts/google/merriweather/files/merriweather-latin-900-normal.woff index 05bd1a2fae2..9102530a328 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-900-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-900-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-300-italic.woff b/fonts/google/merriweather/files/merriweather-latin-ext-300-italic.woff index 9bab7e79c19..f9e5cb5e0b8 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-300-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-300-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-300-normal.woff b/fonts/google/merriweather/files/merriweather-latin-ext-300-normal.woff index 2bee9284640..b6be5f3b7d4 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-300-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-300-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-400-italic.woff b/fonts/google/merriweather/files/merriweather-latin-ext-400-italic.woff index 9b19ced99e7..7ddcfbf3c5c 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-400-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-400-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-400-normal.woff b/fonts/google/merriweather/files/merriweather-latin-ext-400-normal.woff index 39b65d930e5..c188e74585b 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-400-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-400-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-700-italic.woff b/fonts/google/merriweather/files/merriweather-latin-ext-700-italic.woff index 4c71cd86e9e..4a05af7c46e 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-700-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-700-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-700-normal.woff b/fonts/google/merriweather/files/merriweather-latin-ext-700-normal.woff index 484e90d6f58..979e25dc56f 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-700-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-700-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-900-italic.woff b/fonts/google/merriweather/files/merriweather-latin-ext-900-italic.woff index 18080382910..880ace86ae2 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-900-italic.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-900-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-latin-ext-900-normal.woff b/fonts/google/merriweather/files/merriweather-latin-ext-900-normal.woff index d5d7d567f92..75df1145e40 100644 Binary files a/fonts/google/merriweather/files/merriweather-latin-ext-900-normal.woff and b/fonts/google/merriweather/files/merriweather-latin-ext-900-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-300-italic.woff b/fonts/google/merriweather/files/merriweather-vietnamese-300-italic.woff index e4ba002523a..bc562d66d4f 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-300-italic.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-300-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-300-normal.woff b/fonts/google/merriweather/files/merriweather-vietnamese-300-normal.woff index 554a76167d1..195cc12e1e5 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-300-normal.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-300-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-400-italic.woff b/fonts/google/merriweather/files/merriweather-vietnamese-400-italic.woff index 353941bb5fb..3bbf684da16 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-400-italic.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-400-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-400-normal.woff b/fonts/google/merriweather/files/merriweather-vietnamese-400-normal.woff index 513e773dc7a..37388c55ff8 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-400-normal.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-400-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-700-italic.woff b/fonts/google/merriweather/files/merriweather-vietnamese-700-italic.woff index 692f995052d..223a36df9ec 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-700-italic.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-700-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-700-normal.woff b/fonts/google/merriweather/files/merriweather-vietnamese-700-normal.woff index 401cb76aa87..9ce89ef0138 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-700-normal.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-700-normal.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-900-italic.woff b/fonts/google/merriweather/files/merriweather-vietnamese-900-italic.woff index 04eb9158393..93de318b646 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-900-italic.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-900-italic.woff differ diff --git a/fonts/google/merriweather/files/merriweather-vietnamese-900-normal.woff b/fonts/google/merriweather/files/merriweather-vietnamese-900-normal.woff index 8c141fdf643..edf4487a8a5 100644 Binary files a/fonts/google/merriweather/files/merriweather-vietnamese-900-normal.woff and b/fonts/google/merriweather/files/merriweather-vietnamese-900-normal.woff differ diff --git a/fonts/google/merriweather/scss/mixins.scss b/fonts/google/merriweather/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/merriweather/scss/mixins.scss +++ b/fonts/google/merriweather/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/metal-mania/scss/mixins.scss b/fonts/google/metal-mania/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/metal-mania/scss/mixins.scss +++ b/fonts/google/metal-mania/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/metal/scss/mixins.scss b/fonts/google/metal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/metal/scss/mixins.scss +++ b/fonts/google/metal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/metamorphous/scss/mixins.scss b/fonts/google/metamorphous/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/metamorphous/scss/mixins.scss +++ b/fonts/google/metamorphous/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/metrophobic/scss/mixins.scss b/fonts/google/metrophobic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/metrophobic/scss/mixins.scss +++ b/fonts/google/metrophobic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/michroma/scss/mixins.scss b/fonts/google/michroma/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/michroma/scss/mixins.scss +++ b/fonts/google/michroma/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/micro-5-charted/scss/mixins.scss b/fonts/google/micro-5-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/micro-5-charted/scss/mixins.scss +++ b/fonts/google/micro-5-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/micro-5/files/micro-5-latin-400-normal.woff b/fonts/google/micro-5/files/micro-5-latin-400-normal.woff index f553c99975b..0525c523981 100644 Binary files a/fonts/google/micro-5/files/micro-5-latin-400-normal.woff and b/fonts/google/micro-5/files/micro-5-latin-400-normal.woff differ diff --git a/fonts/google/micro-5/files/micro-5-latin-ext-400-normal.woff b/fonts/google/micro-5/files/micro-5-latin-ext-400-normal.woff index 5653e885407..c091bd68937 100644 Binary files a/fonts/google/micro-5/files/micro-5-latin-ext-400-normal.woff and b/fonts/google/micro-5/files/micro-5-latin-ext-400-normal.woff differ diff --git a/fonts/google/micro-5/files/micro-5-math-400-normal.woff b/fonts/google/micro-5/files/micro-5-math-400-normal.woff index 5c5ed8cf526..3ccb9710868 100644 Binary files a/fonts/google/micro-5/files/micro-5-math-400-normal.woff and b/fonts/google/micro-5/files/micro-5-math-400-normal.woff differ diff --git a/fonts/google/micro-5/files/micro-5-symbols-400-normal.woff b/fonts/google/micro-5/files/micro-5-symbols-400-normal.woff index df7f85a6bea..31ba072dbe1 100644 Binary files a/fonts/google/micro-5/files/micro-5-symbols-400-normal.woff and b/fonts/google/micro-5/files/micro-5-symbols-400-normal.woff differ diff --git a/fonts/google/micro-5/scss/mixins.scss b/fonts/google/micro-5/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/micro-5/scss/mixins.scss +++ b/fonts/google/micro-5/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/milonga/scss/mixins.scss b/fonts/google/milonga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/milonga/scss/mixins.scss +++ b/fonts/google/milonga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/miltonian-tattoo/scss/mixins.scss b/fonts/google/miltonian-tattoo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/miltonian-tattoo/scss/mixins.scss +++ b/fonts/google/miltonian-tattoo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/miltonian/scss/mixins.scss b/fonts/google/miltonian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/miltonian/scss/mixins.scss +++ b/fonts/google/miltonian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mina/scss/mixins.scss b/fonts/google/mina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mina/scss/mixins.scss +++ b/fonts/google/mina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mingzat/files/mingzat-latin-400-normal.woff b/fonts/google/mingzat/files/mingzat-latin-400-normal.woff index 568901035eb..af8f4b7b332 100644 Binary files a/fonts/google/mingzat/files/mingzat-latin-400-normal.woff and b/fonts/google/mingzat/files/mingzat-latin-400-normal.woff differ diff --git a/fonts/google/mingzat/files/mingzat-latin-ext-400-normal.woff b/fonts/google/mingzat/files/mingzat-latin-ext-400-normal.woff index 48ed4eb1da4..31bfb9c356c 100644 Binary files a/fonts/google/mingzat/files/mingzat-latin-ext-400-normal.woff and b/fonts/google/mingzat/files/mingzat-latin-ext-400-normal.woff differ diff --git a/fonts/google/mingzat/files/mingzat-lepcha-400-normal.woff b/fonts/google/mingzat/files/mingzat-lepcha-400-normal.woff index 590cbead47f..ab98977f302 100644 Binary files a/fonts/google/mingzat/files/mingzat-lepcha-400-normal.woff and b/fonts/google/mingzat/files/mingzat-lepcha-400-normal.woff differ diff --git a/fonts/google/mingzat/scss/mixins.scss b/fonts/google/mingzat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mingzat/scss/mixins.scss +++ b/fonts/google/mingzat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/miniver/scss/mixins.scss b/fonts/google/miniver/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/miniver/scss/mixins.scss +++ b/fonts/google/miniver/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/miriam-libre/files/miriam-libre-hebrew-400-normal.woff b/fonts/google/miriam-libre/files/miriam-libre-hebrew-400-normal.woff index d42485b88ac..91d82b13996 100644 Binary files a/fonts/google/miriam-libre/files/miriam-libre-hebrew-400-normal.woff and b/fonts/google/miriam-libre/files/miriam-libre-hebrew-400-normal.woff differ diff --git a/fonts/google/miriam-libre/files/miriam-libre-hebrew-700-normal.woff b/fonts/google/miriam-libre/files/miriam-libre-hebrew-700-normal.woff index 26563e98f47..e69fe3c8743 100644 Binary files a/fonts/google/miriam-libre/files/miriam-libre-hebrew-700-normal.woff and b/fonts/google/miriam-libre/files/miriam-libre-hebrew-700-normal.woff differ diff --git a/fonts/google/miriam-libre/files/miriam-libre-latin-400-normal.woff b/fonts/google/miriam-libre/files/miriam-libre-latin-400-normal.woff index 2e5a30a52ca..745d4b3acf3 100644 Binary files a/fonts/google/miriam-libre/files/miriam-libre-latin-400-normal.woff and b/fonts/google/miriam-libre/files/miriam-libre-latin-400-normal.woff differ diff --git a/fonts/google/miriam-libre/files/miriam-libre-latin-700-normal.woff b/fonts/google/miriam-libre/files/miriam-libre-latin-700-normal.woff index 2e6fa419376..4b9eee90bdf 100644 Binary files a/fonts/google/miriam-libre/files/miriam-libre-latin-700-normal.woff and b/fonts/google/miriam-libre/files/miriam-libre-latin-700-normal.woff differ diff --git a/fonts/google/miriam-libre/files/miriam-libre-latin-ext-400-normal.woff b/fonts/google/miriam-libre/files/miriam-libre-latin-ext-400-normal.woff index 998f07b4d7d..d07ee08b4fb 100644 Binary files a/fonts/google/miriam-libre/files/miriam-libre-latin-ext-400-normal.woff and b/fonts/google/miriam-libre/files/miriam-libre-latin-ext-400-normal.woff differ diff --git a/fonts/google/miriam-libre/files/miriam-libre-latin-ext-700-normal.woff b/fonts/google/miriam-libre/files/miriam-libre-latin-ext-700-normal.woff index c3414227654..818e3442431 100644 Binary files a/fonts/google/miriam-libre/files/miriam-libre-latin-ext-700-normal.woff and b/fonts/google/miriam-libre/files/miriam-libre-latin-ext-700-normal.woff differ diff --git a/fonts/google/miriam-libre/scss/mixins.scss b/fonts/google/miriam-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/miriam-libre/scss/mixins.scss +++ b/fonts/google/miriam-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mirza/scss/mixins.scss b/fonts/google/mirza/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mirza/scss/mixins.scss +++ b/fonts/google/mirza/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/miss-fajardose/scss/mixins.scss b/fonts/google/miss-fajardose/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/miss-fajardose/scss/mixins.scss +++ b/fonts/google/miss-fajardose/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mitr/files/mitr-latin-600-normal.woff b/fonts/google/mitr/files/mitr-latin-600-normal.woff index c90dd5709d6..3627001b685 100644 Binary files a/fonts/google/mitr/files/mitr-latin-600-normal.woff and b/fonts/google/mitr/files/mitr-latin-600-normal.woff differ diff --git a/fonts/google/mitr/scss/mixins.scss b/fonts/google/mitr/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mitr/scss/mixins.scss +++ b/fonts/google/mitr/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-113-400-normal.woff b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-113-400-normal.woff index 64007b96432..b5b5b342f1b 100644 Binary files a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-113-400-normal.woff and b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-113-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-72-400-normal.woff b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-72-400-normal.woff index 4a29bf7d6b1..d06978b716f 100644 Binary files a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-72-400-normal.woff and b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-72-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-77-400-normal.woff b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-77-400-normal.woff index 6c990ec76b2..36abffc22ce 100644 Binary files a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-77-400-normal.woff and b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-77-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-japanese-400-normal.woff b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-japanese-400-normal.woff index b3f6df25a4e..21e6ad4a281 100644 Binary files a/fonts/google/mochiy-pop-one/files/mochiy-pop-one-japanese-400-normal.woff and b/fonts/google/mochiy-pop-one/files/mochiy-pop-one-japanese-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-one/scss/mixins.scss b/fonts/google/mochiy-pop-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mochiy-pop-one/scss/mixins.scss +++ b/fonts/google/mochiy-pop-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-10-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-10-400-normal.woff index c3de42260e8..2fec20b67b8 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-10-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-10-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-112-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-112-400-normal.woff index eecd8266465..9643e0425ed 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-112-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-112-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-27-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-27-400-normal.woff index ea953c5bb43..f81ced46f1d 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-27-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-27-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-29-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-29-400-normal.woff index f2e699b42af..dfcc7b54b03 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-29-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-29-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-31-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-31-400-normal.woff index b4b9a08d306..0994db9bfd4 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-31-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-31-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-42-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-42-400-normal.woff index a07719a464e..a702992f1be 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-42-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-42-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-61-400-normal.woff b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-61-400-normal.woff index 552fa9f5330..7972c5b29c5 100644 Binary files a/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-61-400-normal.woff and b/fonts/google/mochiy-pop-p-one/files/mochiy-pop-p-one-61-400-normal.woff differ diff --git a/fonts/google/mochiy-pop-p-one/scss/mixins.scss b/fonts/google/mochiy-pop-p-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mochiy-pop-p-one/scss/mixins.scss +++ b/fonts/google/mochiy-pop-p-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/modak/files/modak-devanagari-400-normal.woff b/fonts/google/modak/files/modak-devanagari-400-normal.woff index 8b06905132d..78599aea833 100644 Binary files a/fonts/google/modak/files/modak-devanagari-400-normal.woff and b/fonts/google/modak/files/modak-devanagari-400-normal.woff differ diff --git a/fonts/google/modak/scss/mixins.scss b/fonts/google/modak/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/modak/scss/mixins.scss +++ b/fonts/google/modak/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/modern-antiqua/files/modern-antiqua-latin-400-normal.woff b/fonts/google/modern-antiqua/files/modern-antiqua-latin-400-normal.woff index baef036b264..0b33595d07d 100644 Binary files a/fonts/google/modern-antiqua/files/modern-antiqua-latin-400-normal.woff and b/fonts/google/modern-antiqua/files/modern-antiqua-latin-400-normal.woff differ diff --git a/fonts/google/modern-antiqua/files/modern-antiqua-latin-ext-400-normal.woff b/fonts/google/modern-antiqua/files/modern-antiqua-latin-ext-400-normal.woff index d671ea6d664..4191ff4db1f 100644 Binary files a/fonts/google/modern-antiqua/files/modern-antiqua-latin-ext-400-normal.woff and b/fonts/google/modern-antiqua/files/modern-antiqua-latin-ext-400-normal.woff differ diff --git a/fonts/google/modern-antiqua/scss/mixins.scss b/fonts/google/modern-antiqua/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/modern-antiqua/scss/mixins.scss +++ b/fonts/google/modern-antiqua/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mogra/scss/mixins.scss b/fonts/google/mogra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mogra/scss/mixins.scss +++ b/fonts/google/mogra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mohave/scss/mixins.scss b/fonts/google/mohave/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mohave/scss/mixins.scss +++ b/fonts/google/mohave/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/moirai-one/files/moirai-one-37-400-normal.woff b/fonts/google/moirai-one/files/moirai-one-37-400-normal.woff index 3bac5a9996e..9da90189400 100644 Binary files a/fonts/google/moirai-one/files/moirai-one-37-400-normal.woff and b/fonts/google/moirai-one/files/moirai-one-37-400-normal.woff differ diff --git a/fonts/google/moirai-one/files/moirai-one-38-400-normal.woff b/fonts/google/moirai-one/files/moirai-one-38-400-normal.woff index 883128eca77..db192fa9e41 100644 Binary files a/fonts/google/moirai-one/files/moirai-one-38-400-normal.woff and b/fonts/google/moirai-one/files/moirai-one-38-400-normal.woff differ diff --git a/fonts/google/moirai-one/files/moirai-one-45-400-normal.woff b/fonts/google/moirai-one/files/moirai-one-45-400-normal.woff index 09d4d9c6e24..151812d1fc4 100644 Binary files a/fonts/google/moirai-one/files/moirai-one-45-400-normal.woff and b/fonts/google/moirai-one/files/moirai-one-45-400-normal.woff differ diff --git a/fonts/google/moirai-one/files/moirai-one-63-400-normal.woff b/fonts/google/moirai-one/files/moirai-one-63-400-normal.woff index b0c5616d090..638fbb1b94d 100644 Binary files a/fonts/google/moirai-one/files/moirai-one-63-400-normal.woff and b/fonts/google/moirai-one/files/moirai-one-63-400-normal.woff differ diff --git a/fonts/google/moirai-one/scss/mixins.scss b/fonts/google/moirai-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/moirai-one/scss/mixins.scss +++ b/fonts/google/moirai-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/molengo/scss/mixins.scss b/fonts/google/molengo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/molengo/scss/mixins.scss +++ b/fonts/google/molengo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/molle/scss/mixins.scss b/fonts/google/molle/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/molle/scss/mixins.scss +++ b/fonts/google/molle/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/monda/files/monda-latin-ext-700-normal.woff b/fonts/google/monda/files/monda-latin-ext-700-normal.woff index eeb7f4f31a7..818e09b1dca 100644 Binary files a/fonts/google/monda/files/monda-latin-ext-700-normal.woff and b/fonts/google/monda/files/monda-latin-ext-700-normal.woff differ diff --git a/fonts/google/monda/scss/mixins.scss b/fonts/google/monda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/monda/scss/mixins.scss +++ b/fonts/google/monda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/monofett/scss/mixins.scss b/fonts/google/monofett/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/monofett/scss/mixins.scss +++ b/fonts/google/monofett/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/monomaniac-one/files/monomaniac-one-116-400-normal.woff b/fonts/google/monomaniac-one/files/monomaniac-one-116-400-normal.woff index 0dedf9a1015..673f2f6e5d2 100644 Binary files a/fonts/google/monomaniac-one/files/monomaniac-one-116-400-normal.woff and b/fonts/google/monomaniac-one/files/monomaniac-one-116-400-normal.woff differ diff --git a/fonts/google/monomaniac-one/files/monomaniac-one-57-400-normal.woff b/fonts/google/monomaniac-one/files/monomaniac-one-57-400-normal.woff index 585cc38c934..3b04b6f5800 100644 Binary files a/fonts/google/monomaniac-one/files/monomaniac-one-57-400-normal.woff and b/fonts/google/monomaniac-one/files/monomaniac-one-57-400-normal.woff differ diff --git a/fonts/google/monomaniac-one/scss/mixins.scss b/fonts/google/monomaniac-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/monomaniac-one/scss/mixins.scss +++ b/fonts/google/monomaniac-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/monoton/files/monoton-latin-400-normal.woff b/fonts/google/monoton/files/monoton-latin-400-normal.woff index fdb6399a4f3..ec3a2dd6722 100644 Binary files a/fonts/google/monoton/files/monoton-latin-400-normal.woff and b/fonts/google/monoton/files/monoton-latin-400-normal.woff differ diff --git a/fonts/google/monoton/scss/mixins.scss b/fonts/google/monoton/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/monoton/scss/mixins.scss +++ b/fonts/google/monoton/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/monsieur-la-doulaise/files/monsieur-la-doulaise-latin-ext-400-normal.woff b/fonts/google/monsieur-la-doulaise/files/monsieur-la-doulaise-latin-ext-400-normal.woff index 7a4b3e57541..1affbbae877 100644 Binary files a/fonts/google/monsieur-la-doulaise/files/monsieur-la-doulaise-latin-ext-400-normal.woff and b/fonts/google/monsieur-la-doulaise/files/monsieur-la-doulaise-latin-ext-400-normal.woff differ diff --git a/fonts/google/monsieur-la-doulaise/scss/mixins.scss b/fonts/google/monsieur-la-doulaise/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/monsieur-la-doulaise/scss/mixins.scss +++ b/fonts/google/monsieur-la-doulaise/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montaga/scss/mixins.scss b/fonts/google/montaga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montaga/scss/mixins.scss +++ b/fonts/google/montaga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montagu-slab/files/montagu-slab-vietnamese-500-normal.woff b/fonts/google/montagu-slab/files/montagu-slab-vietnamese-500-normal.woff index a8dae92eb77..b2f9ad5a415 100644 Binary files a/fonts/google/montagu-slab/files/montagu-slab-vietnamese-500-normal.woff and b/fonts/google/montagu-slab/files/montagu-slab-vietnamese-500-normal.woff differ diff --git a/fonts/google/montagu-slab/scss/mixins.scss b/fonts/google/montagu-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montagu-slab/scss/mixins.scss +++ b/fonts/google/montagu-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montecarlo/scss/mixins.scss b/fonts/google/montecarlo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montecarlo/scss/mixins.scss +++ b/fonts/google/montecarlo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montez/scss/mixins.scss b/fonts/google/montez/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montez/scss/mixins.scss +++ b/fonts/google/montez/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montserrat-alternates/files/montserrat-alternates-cyrillic-900-italic.woff b/fonts/google/montserrat-alternates/files/montserrat-alternates-cyrillic-900-italic.woff index 1c7ea0ad2b1..f01413f2bf9 100644 Binary files a/fonts/google/montserrat-alternates/files/montserrat-alternates-cyrillic-900-italic.woff and b/fonts/google/montserrat-alternates/files/montserrat-alternates-cyrillic-900-italic.woff differ diff --git a/fonts/google/montserrat-alternates/files/montserrat-alternates-latin-ext-300-italic.woff b/fonts/google/montserrat-alternates/files/montserrat-alternates-latin-ext-300-italic.woff index c55b633258f..b6c3b403a1e 100644 Binary files a/fonts/google/montserrat-alternates/files/montserrat-alternates-latin-ext-300-italic.woff and b/fonts/google/montserrat-alternates/files/montserrat-alternates-latin-ext-300-italic.woff differ diff --git a/fonts/google/montserrat-alternates/scss/mixins.scss b/fonts/google/montserrat-alternates/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montserrat-alternates/scss/mixins.scss +++ b/fonts/google/montserrat-alternates/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montserrat-subrayada/scss/mixins.scss b/fonts/google/montserrat-subrayada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montserrat-subrayada/scss/mixins.scss +++ b/fonts/google/montserrat-subrayada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/montserrat/files/montserrat-cyrillic-200-normal.woff b/fonts/google/montserrat/files/montserrat-cyrillic-200-normal.woff index 20d56f09979..6597dbcb78e 100644 Binary files a/fonts/google/montserrat/files/montserrat-cyrillic-200-normal.woff and b/fonts/google/montserrat/files/montserrat-cyrillic-200-normal.woff differ diff --git a/fonts/google/montserrat/files/montserrat-cyrillic-600-normal.woff b/fonts/google/montserrat/files/montserrat-cyrillic-600-normal.woff index 900654745db..4c4a0c06d0d 100644 Binary files a/fonts/google/montserrat/files/montserrat-cyrillic-600-normal.woff and b/fonts/google/montserrat/files/montserrat-cyrillic-600-normal.woff differ diff --git a/fonts/google/montserrat/files/montserrat-latin-ext-300-italic.woff b/fonts/google/montserrat/files/montserrat-latin-ext-300-italic.woff index 5c6d55aab32..351c309c780 100644 Binary files a/fonts/google/montserrat/files/montserrat-latin-ext-300-italic.woff and b/fonts/google/montserrat/files/montserrat-latin-ext-300-italic.woff differ diff --git a/fonts/google/montserrat/files/montserrat-latin-ext-400-normal.woff b/fonts/google/montserrat/files/montserrat-latin-ext-400-normal.woff index dd48dbd9422..a2e2abe08eb 100644 Binary files a/fonts/google/montserrat/files/montserrat-latin-ext-400-normal.woff and b/fonts/google/montserrat/files/montserrat-latin-ext-400-normal.woff differ diff --git a/fonts/google/montserrat/files/montserrat-latin-ext-800-italic.woff b/fonts/google/montserrat/files/montserrat-latin-ext-800-italic.woff index a3b8935d720..63b93817db6 100644 Binary files a/fonts/google/montserrat/files/montserrat-latin-ext-800-italic.woff and b/fonts/google/montserrat/files/montserrat-latin-ext-800-italic.woff differ diff --git a/fonts/google/montserrat/files/montserrat-vietnamese-700-italic.woff b/fonts/google/montserrat/files/montserrat-vietnamese-700-italic.woff index edc0e6a5709..f74d0251ea4 100644 Binary files a/fonts/google/montserrat/files/montserrat-vietnamese-700-italic.woff and b/fonts/google/montserrat/files/montserrat-vietnamese-700-italic.woff differ diff --git a/fonts/google/montserrat/files/montserrat-vietnamese-700-normal.woff b/fonts/google/montserrat/files/montserrat-vietnamese-700-normal.woff index 7a8cd5d1f0b..42af39636ab 100644 Binary files a/fonts/google/montserrat/files/montserrat-vietnamese-700-normal.woff and b/fonts/google/montserrat/files/montserrat-vietnamese-700-normal.woff differ diff --git a/fonts/google/montserrat/scss/mixins.scss b/fonts/google/montserrat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/montserrat/scss/mixins.scss +++ b/fonts/google/montserrat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/moo-lah-lah/scss/mixins.scss b/fonts/google/moo-lah-lah/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/moo-lah-lah/scss/mixins.scss +++ b/fonts/google/moo-lah-lah/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mooli/scss/mixins.scss b/fonts/google/mooli/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mooli/scss/mixins.scss +++ b/fonts/google/mooli/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/moon-dance/files/moon-dance-latin-400-normal.woff b/fonts/google/moon-dance/files/moon-dance-latin-400-normal.woff index e02722734fa..1cd9e9ea2e7 100644 Binary files a/fonts/google/moon-dance/files/moon-dance-latin-400-normal.woff and b/fonts/google/moon-dance/files/moon-dance-latin-400-normal.woff differ diff --git a/fonts/google/moon-dance/files/moon-dance-latin-ext-400-normal.woff b/fonts/google/moon-dance/files/moon-dance-latin-ext-400-normal.woff index a967beb180c..157dfa24baf 100644 Binary files a/fonts/google/moon-dance/files/moon-dance-latin-ext-400-normal.woff and b/fonts/google/moon-dance/files/moon-dance-latin-ext-400-normal.woff differ diff --git a/fonts/google/moon-dance/files/moon-dance-vietnamese-400-normal.woff b/fonts/google/moon-dance/files/moon-dance-vietnamese-400-normal.woff index ad15ad9000f..7179a723b04 100644 Binary files a/fonts/google/moon-dance/files/moon-dance-vietnamese-400-normal.woff and b/fonts/google/moon-dance/files/moon-dance-vietnamese-400-normal.woff differ diff --git a/fonts/google/moon-dance/scss/mixins.scss b/fonts/google/moon-dance/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/moon-dance/scss/mixins.scss +++ b/fonts/google/moon-dance/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/moul/files/moul-khmer-400-normal.woff b/fonts/google/moul/files/moul-khmer-400-normal.woff index 8ca4dfc7b5e..7d776ee9584 100644 Binary files a/fonts/google/moul/files/moul-khmer-400-normal.woff and b/fonts/google/moul/files/moul-khmer-400-normal.woff differ diff --git a/fonts/google/moul/scss/mixins.scss b/fonts/google/moul/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/moul/scss/mixins.scss +++ b/fonts/google/moul/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/moulpali/files/moulpali-khmer-400-normal.woff b/fonts/google/moulpali/files/moulpali-khmer-400-normal.woff index b04ceecc069..8c6c8cee333 100644 Binary files a/fonts/google/moulpali/files/moulpali-khmer-400-normal.woff and b/fonts/google/moulpali/files/moulpali-khmer-400-normal.woff differ diff --git a/fonts/google/moulpali/files/moulpali-latin-400-normal.woff b/fonts/google/moulpali/files/moulpali-latin-400-normal.woff index ac9fd5026d3..a2d222db242 100644 Binary files a/fonts/google/moulpali/files/moulpali-latin-400-normal.woff and b/fonts/google/moulpali/files/moulpali-latin-400-normal.woff differ diff --git a/fonts/google/moulpali/scss/mixins.scss b/fonts/google/moulpali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/moulpali/scss/mixins.scss +++ b/fonts/google/moulpali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mountains-of-christmas/scss/mixins.scss b/fonts/google/mountains-of-christmas/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mountains-of-christmas/scss/mixins.scss +++ b/fonts/google/mountains-of-christmas/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mouse-memoirs/scss/mixins.scss b/fonts/google/mouse-memoirs/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mouse-memoirs/scss/mixins.scss +++ b/fonts/google/mouse-memoirs/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mr-bedfort/scss/mixins.scss b/fonts/google/mr-bedfort/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mr-bedfort/scss/mixins.scss +++ b/fonts/google/mr-bedfort/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mr-dafoe/files/mr-dafoe-latin-400-normal.woff b/fonts/google/mr-dafoe/files/mr-dafoe-latin-400-normal.woff index 6c4dd21fab6..d0e56a28b11 100644 Binary files a/fonts/google/mr-dafoe/files/mr-dafoe-latin-400-normal.woff and b/fonts/google/mr-dafoe/files/mr-dafoe-latin-400-normal.woff differ diff --git a/fonts/google/mr-dafoe/files/mr-dafoe-latin-ext-400-normal.woff b/fonts/google/mr-dafoe/files/mr-dafoe-latin-ext-400-normal.woff index d9312a9d849..d06ec4d1216 100644 Binary files a/fonts/google/mr-dafoe/files/mr-dafoe-latin-ext-400-normal.woff and b/fonts/google/mr-dafoe/files/mr-dafoe-latin-ext-400-normal.woff differ diff --git a/fonts/google/mr-dafoe/scss/mixins.scss b/fonts/google/mr-dafoe/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mr-dafoe/scss/mixins.scss +++ b/fonts/google/mr-dafoe/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mr-de-haviland/files/mr-de-haviland-latin-400-normal.woff b/fonts/google/mr-de-haviland/files/mr-de-haviland-latin-400-normal.woff index 4a1626880c8..33191806c20 100644 Binary files a/fonts/google/mr-de-haviland/files/mr-de-haviland-latin-400-normal.woff and b/fonts/google/mr-de-haviland/files/mr-de-haviland-latin-400-normal.woff differ diff --git a/fonts/google/mr-de-haviland/scss/mixins.scss b/fonts/google/mr-de-haviland/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mr-de-haviland/scss/mixins.scss +++ b/fonts/google/mr-de-haviland/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mrs-saint-delafield/scss/mixins.scss b/fonts/google/mrs-saint-delafield/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mrs-saint-delafield/scss/mixins.scss +++ b/fonts/google/mrs-saint-delafield/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-400-normal.woff b/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-400-normal.woff index 3096c085469..e639aa7dac0 100644 Binary files a/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-400-normal.woff and b/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-400-normal.woff differ diff --git a/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-ext-400-normal.woff b/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-ext-400-normal.woff index 2f7f4b745cd..01c67ac4a5f 100644 Binary files a/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-ext-400-normal.woff and b/fonts/google/mrs-sheppards/files/mrs-sheppards-latin-ext-400-normal.woff differ diff --git a/fonts/google/mrs-sheppards/scss/mixins.scss b/fonts/google/mrs-sheppards/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mrs-sheppards/scss/mixins.scss +++ b/fonts/google/mrs-sheppards/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ms-madi/scss/mixins.scss b/fonts/google/ms-madi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ms-madi/scss/mixins.scss +++ b/fonts/google/ms-madi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mukta-mahee/files/mukta-mahee-latin-ext-600-normal.woff b/fonts/google/mukta-mahee/files/mukta-mahee-latin-ext-600-normal.woff index a7f4183272d..c8773d5e5c6 100644 Binary files a/fonts/google/mukta-mahee/files/mukta-mahee-latin-ext-600-normal.woff and b/fonts/google/mukta-mahee/files/mukta-mahee-latin-ext-600-normal.woff differ diff --git a/fonts/google/mukta-mahee/scss/mixins.scss b/fonts/google/mukta-mahee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mukta-mahee/scss/mixins.scss +++ b/fonts/google/mukta-mahee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mukta-malar/files/mukta-malar-latin-600-normal.woff b/fonts/google/mukta-malar/files/mukta-malar-latin-600-normal.woff index 8d445d8184a..4bdf8754f60 100644 Binary files a/fonts/google/mukta-malar/files/mukta-malar-latin-600-normal.woff and b/fonts/google/mukta-malar/files/mukta-malar-latin-600-normal.woff differ diff --git a/fonts/google/mukta-malar/files/mukta-malar-tamil-600-normal.woff b/fonts/google/mukta-malar/files/mukta-malar-tamil-600-normal.woff index f40f48df0f3..f93c49fc80d 100644 Binary files a/fonts/google/mukta-malar/files/mukta-malar-tamil-600-normal.woff and b/fonts/google/mukta-malar/files/mukta-malar-tamil-600-normal.woff differ diff --git a/fonts/google/mukta-malar/scss/mixins.scss b/fonts/google/mukta-malar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mukta-malar/scss/mixins.scss +++ b/fonts/google/mukta-malar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mukta-vaani/files/mukta-vaani-latin-ext-600-normal.woff b/fonts/google/mukta-vaani/files/mukta-vaani-latin-ext-600-normal.woff index 7d9d1cd5c41..66a74999cd2 100644 Binary files a/fonts/google/mukta-vaani/files/mukta-vaani-latin-ext-600-normal.woff and b/fonts/google/mukta-vaani/files/mukta-vaani-latin-ext-600-normal.woff differ diff --git a/fonts/google/mukta-vaani/scss/mixins.scss b/fonts/google/mukta-vaani/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mukta-vaani/scss/mixins.scss +++ b/fonts/google/mukta-vaani/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mukta/files/mukta-devanagari-200-normal.woff b/fonts/google/mukta/files/mukta-devanagari-200-normal.woff index ce6cd38d515..887f5747264 100644 Binary files a/fonts/google/mukta/files/mukta-devanagari-200-normal.woff and b/fonts/google/mukta/files/mukta-devanagari-200-normal.woff differ diff --git a/fonts/google/mukta/scss/mixins.scss b/fonts/google/mukta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mukta/scss/mixins.scss +++ b/fonts/google/mukta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mulish/files/mulish-latin-500-normal.woff b/fonts/google/mulish/files/mulish-latin-500-normal.woff index e3b19d7fbff..9f63a00a994 100644 Binary files a/fonts/google/mulish/files/mulish-latin-500-normal.woff and b/fonts/google/mulish/files/mulish-latin-500-normal.woff differ diff --git a/fonts/google/mulish/files/mulish-latin-600-normal.woff b/fonts/google/mulish/files/mulish-latin-600-normal.woff index 606f45d9723..dd6f64f7a5f 100644 Binary files a/fonts/google/mulish/files/mulish-latin-600-normal.woff and b/fonts/google/mulish/files/mulish-latin-600-normal.woff differ diff --git a/fonts/google/mulish/files/mulish-latin-700-italic.woff b/fonts/google/mulish/files/mulish-latin-700-italic.woff index c5d91b84c53..90db21416dd 100644 Binary files a/fonts/google/mulish/files/mulish-latin-700-italic.woff and b/fonts/google/mulish/files/mulish-latin-700-italic.woff differ diff --git a/fonts/google/mulish/files/mulish-latin-800-italic.woff b/fonts/google/mulish/files/mulish-latin-800-italic.woff index f0cd0b0e3df..8106de143a9 100644 Binary files a/fonts/google/mulish/files/mulish-latin-800-italic.woff and b/fonts/google/mulish/files/mulish-latin-800-italic.woff differ diff --git a/fonts/google/mulish/files/mulish-latin-ext-900-normal.woff b/fonts/google/mulish/files/mulish-latin-ext-900-normal.woff index b7f86afbf74..f0f4d0d9aae 100644 Binary files a/fonts/google/mulish/files/mulish-latin-ext-900-normal.woff and b/fonts/google/mulish/files/mulish-latin-ext-900-normal.woff differ diff --git a/fonts/google/mulish/files/mulish-vietnamese-200-normal.woff b/fonts/google/mulish/files/mulish-vietnamese-200-normal.woff index 369de915e37..057c1cf3e32 100644 Binary files a/fonts/google/mulish/files/mulish-vietnamese-200-normal.woff and b/fonts/google/mulish/files/mulish-vietnamese-200-normal.woff differ diff --git a/fonts/google/mulish/scss/mixins.scss b/fonts/google/mulish/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mulish/scss/mixins.scss +++ b/fonts/google/mulish/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/murecho/files/murecho-100-700-normal.woff b/fonts/google/murecho/files/murecho-100-700-normal.woff index 8a3372664ab..1c671854d7c 100644 Binary files a/fonts/google/murecho/files/murecho-100-700-normal.woff and b/fonts/google/murecho/files/murecho-100-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-109-600-normal.woff b/fonts/google/murecho/files/murecho-109-600-normal.woff index 4b4789aa6fb..ba3961a23b7 100644 Binary files a/fonts/google/murecho/files/murecho-109-600-normal.woff and b/fonts/google/murecho/files/murecho-109-600-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-110-700-normal.woff b/fonts/google/murecho/files/murecho-110-700-normal.woff index 8637cca81ef..43245d29c47 100644 Binary files a/fonts/google/murecho/files/murecho-110-700-normal.woff and b/fonts/google/murecho/files/murecho-110-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-115-100-normal.woff b/fonts/google/murecho/files/murecho-115-100-normal.woff index 47c4806b2ca..58e4dcd6ee9 100644 Binary files a/fonts/google/murecho/files/murecho-115-100-normal.woff and b/fonts/google/murecho/files/murecho-115-100-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-115-500-normal.woff b/fonts/google/murecho/files/murecho-115-500-normal.woff index ef559fdb48f..16c878af555 100644 Binary files a/fonts/google/murecho/files/murecho-115-500-normal.woff and b/fonts/google/murecho/files/murecho-115-500-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-115-600-normal.woff b/fonts/google/murecho/files/murecho-115-600-normal.woff index 72f506b1848..b03a3181d62 100644 Binary files a/fonts/google/murecho/files/murecho-115-600-normal.woff and b/fonts/google/murecho/files/murecho-115-600-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-118-300-normal.woff b/fonts/google/murecho/files/murecho-118-300-normal.woff index 3a21a401ab8..7fa0515fbca 100644 Binary files a/fonts/google/murecho/files/murecho-118-300-normal.woff and b/fonts/google/murecho/files/murecho-118-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-17-500-normal.woff b/fonts/google/murecho/files/murecho-17-500-normal.woff index c73471d276b..67a213d096a 100644 Binary files a/fonts/google/murecho/files/murecho-17-500-normal.woff and b/fonts/google/murecho/files/murecho-17-500-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-2-700-normal.woff b/fonts/google/murecho/files/murecho-2-700-normal.woff index bdae6e03d8a..9f662606d0c 100644 Binary files a/fonts/google/murecho/files/murecho-2-700-normal.woff and b/fonts/google/murecho/files/murecho-2-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-20-100-normal.woff b/fonts/google/murecho/files/murecho-20-100-normal.woff index 36007ad172f..cc8639faca0 100644 Binary files a/fonts/google/murecho/files/murecho-20-100-normal.woff and b/fonts/google/murecho/files/murecho-20-100-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-21-800-normal.woff b/fonts/google/murecho/files/murecho-21-800-normal.woff index 996ade0c1c9..afb5199189c 100644 Binary files a/fonts/google/murecho/files/murecho-21-800-normal.woff and b/fonts/google/murecho/files/murecho-21-800-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-21-900-normal.woff b/fonts/google/murecho/files/murecho-21-900-normal.woff index 8d866b8acfa..453b9368879 100644 Binary files a/fonts/google/murecho/files/murecho-21-900-normal.woff and b/fonts/google/murecho/files/murecho-21-900-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-26-300-normal.woff b/fonts/google/murecho/files/murecho-26-300-normal.woff index eadcfc79411..14d90436f38 100644 Binary files a/fonts/google/murecho/files/murecho-26-300-normal.woff and b/fonts/google/murecho/files/murecho-26-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-28-300-normal.woff b/fonts/google/murecho/files/murecho-28-300-normal.woff index d64c7182e2e..1f6ffd4da54 100644 Binary files a/fonts/google/murecho/files/murecho-28-300-normal.woff and b/fonts/google/murecho/files/murecho-28-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-30-300-normal.woff b/fonts/google/murecho/files/murecho-30-300-normal.woff index 76454a0f80b..a234dcf78e7 100644 Binary files a/fonts/google/murecho/files/murecho-30-300-normal.woff and b/fonts/google/murecho/files/murecho-30-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-30-400-normal.woff b/fonts/google/murecho/files/murecho-30-400-normal.woff index 85efd78d2fd..2cb2f9316b5 100644 Binary files a/fonts/google/murecho/files/murecho-30-400-normal.woff and b/fonts/google/murecho/files/murecho-30-400-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-35-600-normal.woff b/fonts/google/murecho/files/murecho-35-600-normal.woff index 1e7126c7b78..e852943b7c2 100644 Binary files a/fonts/google/murecho/files/murecho-35-600-normal.woff and b/fonts/google/murecho/files/murecho-35-600-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-36-800-normal.woff b/fonts/google/murecho/files/murecho-36-800-normal.woff index 93d45a39b13..cb32c296175 100644 Binary files a/fonts/google/murecho/files/murecho-36-800-normal.woff and b/fonts/google/murecho/files/murecho-36-800-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-41-200-normal.woff b/fonts/google/murecho/files/murecho-41-200-normal.woff index 56ad831a233..896ba7a31ed 100644 Binary files a/fonts/google/murecho/files/murecho-41-200-normal.woff and b/fonts/google/murecho/files/murecho-41-200-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-41-500-normal.woff b/fonts/google/murecho/files/murecho-41-500-normal.woff index 5e7dd4e68c4..dd0a84b3f46 100644 Binary files a/fonts/google/murecho/files/murecho-41-500-normal.woff and b/fonts/google/murecho/files/murecho-41-500-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-42-700-normal.woff b/fonts/google/murecho/files/murecho-42-700-normal.woff index a286b54b73c..8adf8fa063e 100644 Binary files a/fonts/google/murecho/files/murecho-42-700-normal.woff and b/fonts/google/murecho/files/murecho-42-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-43-300-normal.woff b/fonts/google/murecho/files/murecho-43-300-normal.woff index 8672a3e3c3b..d35e6c62bb0 100644 Binary files a/fonts/google/murecho/files/murecho-43-300-normal.woff and b/fonts/google/murecho/files/murecho-43-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-50-300-normal.woff b/fonts/google/murecho/files/murecho-50-300-normal.woff index 7874551df06..39f8254bde3 100644 Binary files a/fonts/google/murecho/files/murecho-50-300-normal.woff and b/fonts/google/murecho/files/murecho-50-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-50-700-normal.woff b/fonts/google/murecho/files/murecho-50-700-normal.woff index c21f12e730e..b9a076f04bd 100644 Binary files a/fonts/google/murecho/files/murecho-50-700-normal.woff and b/fonts/google/murecho/files/murecho-50-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-54-700-normal.woff b/fonts/google/murecho/files/murecho-54-700-normal.woff index d00f4ddec2f..9e31f328ea9 100644 Binary files a/fonts/google/murecho/files/murecho-54-700-normal.woff and b/fonts/google/murecho/files/murecho-54-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-55-100-normal.woff b/fonts/google/murecho/files/murecho-55-100-normal.woff index 4905dc2fb82..8ae296f3321 100644 Binary files a/fonts/google/murecho/files/murecho-55-100-normal.woff and b/fonts/google/murecho/files/murecho-55-100-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-57-300-normal.woff b/fonts/google/murecho/files/murecho-57-300-normal.woff index 5150c1919f1..f8bbfb2d986 100644 Binary files a/fonts/google/murecho/files/murecho-57-300-normal.woff and b/fonts/google/murecho/files/murecho-57-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-60-700-normal.woff b/fonts/google/murecho/files/murecho-60-700-normal.woff index 8db4c77920e..5681591d05a 100644 Binary files a/fonts/google/murecho/files/murecho-60-700-normal.woff and b/fonts/google/murecho/files/murecho-60-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-66-300-normal.woff b/fonts/google/murecho/files/murecho-66-300-normal.woff index aa47f73acbe..83c3fba63d2 100644 Binary files a/fonts/google/murecho/files/murecho-66-300-normal.woff and b/fonts/google/murecho/files/murecho-66-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-67-300-normal.woff b/fonts/google/murecho/files/murecho-67-300-normal.woff index ccf1f047c97..f0e269d429b 100644 Binary files a/fonts/google/murecho/files/murecho-67-300-normal.woff and b/fonts/google/murecho/files/murecho-67-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-67-400-normal.woff b/fonts/google/murecho/files/murecho-67-400-normal.woff index 62c186e1518..f723e16d4a7 100644 Binary files a/fonts/google/murecho/files/murecho-67-400-normal.woff and b/fonts/google/murecho/files/murecho-67-400-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-68-500-normal.woff b/fonts/google/murecho/files/murecho-68-500-normal.woff index 711584325bc..ed62e155f95 100644 Binary files a/fonts/google/murecho/files/murecho-68-500-normal.woff and b/fonts/google/murecho/files/murecho-68-500-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-68-900-normal.woff b/fonts/google/murecho/files/murecho-68-900-normal.woff index ecefb1332cb..cd797c7f6b3 100644 Binary files a/fonts/google/murecho/files/murecho-68-900-normal.woff and b/fonts/google/murecho/files/murecho-68-900-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-70-700-normal.woff b/fonts/google/murecho/files/murecho-70-700-normal.woff index 0191fe78b70..f83bd370bc4 100644 Binary files a/fonts/google/murecho/files/murecho-70-700-normal.woff and b/fonts/google/murecho/files/murecho-70-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-74-300-normal.woff b/fonts/google/murecho/files/murecho-74-300-normal.woff index 43916afb72e..e843230c884 100644 Binary files a/fonts/google/murecho/files/murecho-74-300-normal.woff and b/fonts/google/murecho/files/murecho-74-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-76-800-normal.woff b/fonts/google/murecho/files/murecho-76-800-normal.woff index fd6af99188f..70f3dfde49c 100644 Binary files a/fonts/google/murecho/files/murecho-76-800-normal.woff and b/fonts/google/murecho/files/murecho-76-800-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-77-100-normal.woff b/fonts/google/murecho/files/murecho-77-100-normal.woff index 25ffe97a7f9..cc50d76d4a3 100644 Binary files a/fonts/google/murecho/files/murecho-77-100-normal.woff and b/fonts/google/murecho/files/murecho-77-100-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-78-400-normal.woff b/fonts/google/murecho/files/murecho-78-400-normal.woff index a0ee60fa292..5bb1ae27be6 100644 Binary files a/fonts/google/murecho/files/murecho-78-400-normal.woff and b/fonts/google/murecho/files/murecho-78-400-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-83-200-normal.woff b/fonts/google/murecho/files/murecho-83-200-normal.woff index 6c3659afd1d..294925daf2b 100644 Binary files a/fonts/google/murecho/files/murecho-83-200-normal.woff and b/fonts/google/murecho/files/murecho-83-200-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-84-700-normal.woff b/fonts/google/murecho/files/murecho-84-700-normal.woff index 6fb5bf7e0a9..2ea7c5ebaa9 100644 Binary files a/fonts/google/murecho/files/murecho-84-700-normal.woff and b/fonts/google/murecho/files/murecho-84-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-86-300-normal.woff b/fonts/google/murecho/files/murecho-86-300-normal.woff index 44c1f14c611..639ff5b3014 100644 Binary files a/fonts/google/murecho/files/murecho-86-300-normal.woff and b/fonts/google/murecho/files/murecho-86-300-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-89-900-normal.woff b/fonts/google/murecho/files/murecho-89-900-normal.woff index b0374804c8f..c9943bc3bf8 100644 Binary files a/fonts/google/murecho/files/murecho-89-900-normal.woff and b/fonts/google/murecho/files/murecho-89-900-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-90-700-normal.woff b/fonts/google/murecho/files/murecho-90-700-normal.woff index 9c279a56e3d..74b59354f56 100644 Binary files a/fonts/google/murecho/files/murecho-90-700-normal.woff and b/fonts/google/murecho/files/murecho-90-700-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-91-800-normal.woff b/fonts/google/murecho/files/murecho-91-800-normal.woff index 4679dc03bed..db97bee9a1f 100644 Binary files a/fonts/google/murecho/files/murecho-91-800-normal.woff and b/fonts/google/murecho/files/murecho-91-800-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-94-400-normal.woff b/fonts/google/murecho/files/murecho-94-400-normal.woff index 0677f8ad794..b42004c62d9 100644 Binary files a/fonts/google/murecho/files/murecho-94-400-normal.woff and b/fonts/google/murecho/files/murecho-94-400-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-96-900-normal.woff b/fonts/google/murecho/files/murecho-96-900-normal.woff index a12372e096b..45060f6cbaa 100644 Binary files a/fonts/google/murecho/files/murecho-96-900-normal.woff and b/fonts/google/murecho/files/murecho-96-900-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-cyrillic-500-normal.woff b/fonts/google/murecho/files/murecho-cyrillic-500-normal.woff index 020fa178c5a..412e76e7a3b 100644 Binary files a/fonts/google/murecho/files/murecho-cyrillic-500-normal.woff and b/fonts/google/murecho/files/murecho-cyrillic-500-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-greek-100-normal.woff b/fonts/google/murecho/files/murecho-greek-100-normal.woff index 00e14596f8f..6dd82432e10 100644 Binary files a/fonts/google/murecho/files/murecho-greek-100-normal.woff and b/fonts/google/murecho/files/murecho-greek-100-normal.woff differ diff --git a/fonts/google/murecho/files/murecho-latin-600-normal.woff b/fonts/google/murecho/files/murecho-latin-600-normal.woff index 10504a94f2a..bcadc99473e 100644 Binary files a/fonts/google/murecho/files/murecho-latin-600-normal.woff and b/fonts/google/murecho/files/murecho-latin-600-normal.woff differ diff --git a/fonts/google/murecho/scss/mixins.scss b/fonts/google/murecho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/murecho/scss/mixins.scss +++ b/fonts/google/murecho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/museomoderno/files/museomoderno-latin-ext-100-normal.woff b/fonts/google/museomoderno/files/museomoderno-latin-ext-100-normal.woff index 7b469b27623..48fcd1845f4 100644 Binary files a/fonts/google/museomoderno/files/museomoderno-latin-ext-100-normal.woff and b/fonts/google/museomoderno/files/museomoderno-latin-ext-100-normal.woff differ diff --git a/fonts/google/museomoderno/files/museomoderno-latin-ext-200-italic.woff b/fonts/google/museomoderno/files/museomoderno-latin-ext-200-italic.woff index b0aa1fdea1a..4349e58fd33 100644 Binary files a/fonts/google/museomoderno/files/museomoderno-latin-ext-200-italic.woff and b/fonts/google/museomoderno/files/museomoderno-latin-ext-200-italic.woff differ diff --git a/fonts/google/museomoderno/files/museomoderno-latin-ext-400-italic.woff b/fonts/google/museomoderno/files/museomoderno-latin-ext-400-italic.woff index 51e5070aacb..f2f69549cfa 100644 Binary files a/fonts/google/museomoderno/files/museomoderno-latin-ext-400-italic.woff and b/fonts/google/museomoderno/files/museomoderno-latin-ext-400-italic.woff differ diff --git a/fonts/google/museomoderno/files/museomoderno-latin-ext-800-italic.woff b/fonts/google/museomoderno/files/museomoderno-latin-ext-800-italic.woff index 7241813d11b..f3a621b980f 100644 Binary files a/fonts/google/museomoderno/files/museomoderno-latin-ext-800-italic.woff and b/fonts/google/museomoderno/files/museomoderno-latin-ext-800-italic.woff differ diff --git a/fonts/google/museomoderno/files/museomoderno-vietnamese-600-normal.woff b/fonts/google/museomoderno/files/museomoderno-vietnamese-600-normal.woff index 7dd6d0428a8..421262ad1b5 100644 Binary files a/fonts/google/museomoderno/files/museomoderno-vietnamese-600-normal.woff and b/fonts/google/museomoderno/files/museomoderno-vietnamese-600-normal.woff differ diff --git a/fonts/google/museomoderno/scss/mixins.scss b/fonts/google/museomoderno/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/museomoderno/scss/mixins.scss +++ b/fonts/google/museomoderno/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/my-soul/scss/mixins.scss b/fonts/google/my-soul/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/my-soul/scss/mixins.scss +++ b/fonts/google/my-soul/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mynerve/scss/mixins.scss b/fonts/google/mynerve/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mynerve/scss/mixins.scss +++ b/fonts/google/mynerve/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/mystery-quest/files/mystery-quest-latin-400-normal.woff b/fonts/google/mystery-quest/files/mystery-quest-latin-400-normal.woff index b973f5881aa..8a5b0c6880a 100644 Binary files a/fonts/google/mystery-quest/files/mystery-quest-latin-400-normal.woff and b/fonts/google/mystery-quest/files/mystery-quest-latin-400-normal.woff differ diff --git a/fonts/google/mystery-quest/files/mystery-quest-latin-ext-400-normal.woff b/fonts/google/mystery-quest/files/mystery-quest-latin-ext-400-normal.woff index 00573d0d22f..6e6d48acd3a 100644 Binary files a/fonts/google/mystery-quest/files/mystery-quest-latin-ext-400-normal.woff and b/fonts/google/mystery-quest/files/mystery-quest-latin-ext-400-normal.woff differ diff --git a/fonts/google/mystery-quest/scss/mixins.scss b/fonts/google/mystery-quest/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/mystery-quest/scss/mixins.scss +++ b/fonts/google/mystery-quest/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nabla/files/nabla-cyrillic-ext-400-normal.woff b/fonts/google/nabla/files/nabla-cyrillic-ext-400-normal.woff index 7b7698b7b81..7b713feea76 100644 Binary files a/fonts/google/nabla/files/nabla-cyrillic-ext-400-normal.woff and b/fonts/google/nabla/files/nabla-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/nabla/files/nabla-latin-400-normal.woff b/fonts/google/nabla/files/nabla-latin-400-normal.woff index 8809c04931e..baa16d2f002 100644 Binary files a/fonts/google/nabla/files/nabla-latin-400-normal.woff and b/fonts/google/nabla/files/nabla-latin-400-normal.woff differ diff --git a/fonts/google/nabla/files/nabla-latin-ext-400-normal.woff b/fonts/google/nabla/files/nabla-latin-ext-400-normal.woff index 5f200bc7c0a..5d82748fbd7 100644 Binary files a/fonts/google/nabla/files/nabla-latin-ext-400-normal.woff and b/fonts/google/nabla/files/nabla-latin-ext-400-normal.woff differ diff --git a/fonts/google/nabla/files/nabla-math-400-normal.woff b/fonts/google/nabla/files/nabla-math-400-normal.woff index d5f5301dee9..aef3c3165c5 100644 Binary files a/fonts/google/nabla/files/nabla-math-400-normal.woff and b/fonts/google/nabla/files/nabla-math-400-normal.woff differ diff --git a/fonts/google/nabla/files/nabla-vietnamese-400-normal.woff b/fonts/google/nabla/files/nabla-vietnamese-400-normal.woff index bdb7a25a7d1..1caef9674bb 100644 Binary files a/fonts/google/nabla/files/nabla-vietnamese-400-normal.woff and b/fonts/google/nabla/files/nabla-vietnamese-400-normal.woff differ diff --git a/fonts/google/nabla/scss/mixins.scss b/fonts/google/nabla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nabla/scss/mixins.scss +++ b/fonts/google/nabla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/namdhinggo/files/namdhinggo-latin-ext-600-normal.woff b/fonts/google/namdhinggo/files/namdhinggo-latin-ext-600-normal.woff index 3eb7e2a13d1..d848c92f9aa 100644 Binary files a/fonts/google/namdhinggo/files/namdhinggo-latin-ext-600-normal.woff and b/fonts/google/namdhinggo/files/namdhinggo-latin-ext-600-normal.woff differ diff --git a/fonts/google/namdhinggo/files/namdhinggo-limbu-700-normal.woff b/fonts/google/namdhinggo/files/namdhinggo-limbu-700-normal.woff index dfc4daaa48e..b18097c8080 100644 Binary files a/fonts/google/namdhinggo/files/namdhinggo-limbu-700-normal.woff and b/fonts/google/namdhinggo/files/namdhinggo-limbu-700-normal.woff differ diff --git a/fonts/google/namdhinggo/scss/mixins.scss b/fonts/google/namdhinggo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/namdhinggo/scss/mixins.scss +++ b/fonts/google/namdhinggo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nanum-brush-script/files/nanum-brush-script-37-400-normal.woff b/fonts/google/nanum-brush-script/files/nanum-brush-script-37-400-normal.woff index dc394cb7a02..e7fe38704a7 100644 Binary files a/fonts/google/nanum-brush-script/files/nanum-brush-script-37-400-normal.woff and b/fonts/google/nanum-brush-script/files/nanum-brush-script-37-400-normal.woff differ diff --git a/fonts/google/nanum-brush-script/files/nanum-brush-script-53-400-normal.woff b/fonts/google/nanum-brush-script/files/nanum-brush-script-53-400-normal.woff index 86ec621f44f..69325284e70 100644 Binary files a/fonts/google/nanum-brush-script/files/nanum-brush-script-53-400-normal.woff and b/fonts/google/nanum-brush-script/files/nanum-brush-script-53-400-normal.woff differ diff --git a/fonts/google/nanum-brush-script/files/nanum-brush-script-73-400-normal.woff b/fonts/google/nanum-brush-script/files/nanum-brush-script-73-400-normal.woff index 44fdcaa5b53..ca451450f32 100644 Binary files a/fonts/google/nanum-brush-script/files/nanum-brush-script-73-400-normal.woff and b/fonts/google/nanum-brush-script/files/nanum-brush-script-73-400-normal.woff differ diff --git a/fonts/google/nanum-brush-script/files/nanum-brush-script-94-400-normal.woff b/fonts/google/nanum-brush-script/files/nanum-brush-script-94-400-normal.woff index cbb9b2ea478..20c48f35cdd 100644 Binary files a/fonts/google/nanum-brush-script/files/nanum-brush-script-94-400-normal.woff and b/fonts/google/nanum-brush-script/files/nanum-brush-script-94-400-normal.woff differ diff --git a/fonts/google/nanum-brush-script/files/nanum-brush-script-95-400-normal.woff b/fonts/google/nanum-brush-script/files/nanum-brush-script-95-400-normal.woff index c6a9bafaa7d..b71b73265f1 100644 Binary files a/fonts/google/nanum-brush-script/files/nanum-brush-script-95-400-normal.woff and b/fonts/google/nanum-brush-script/files/nanum-brush-script-95-400-normal.woff differ diff --git a/fonts/google/nanum-brush-script/scss/mixins.scss b/fonts/google/nanum-brush-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nanum-brush-script/scss/mixins.scss +++ b/fonts/google/nanum-brush-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-112-700-normal.woff b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-112-700-normal.woff index 49486fd5c46..270ea1df9db 100644 Binary files a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-112-700-normal.woff and b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-112-700-normal.woff differ diff --git a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-15-700-normal.woff b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-15-700-normal.woff index eddc9c781a2..ac9783fa2f3 100644 Binary files a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-15-700-normal.woff and b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-15-700-normal.woff differ diff --git a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-56-400-normal.woff b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-56-400-normal.woff index 485bcd8e23b..c23ac8c0ae0 100644 Binary files a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-56-400-normal.woff and b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-56-400-normal.woff differ diff --git a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-60-400-normal.woff b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-60-400-normal.woff index dc9daa05f17..fa86b8130de 100644 Binary files a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-60-400-normal.woff and b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-60-400-normal.woff differ diff --git a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-400-normal.woff b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-400-normal.woff index 3e59c834cc6..9057eab3153 100644 Binary files a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-400-normal.woff and b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-400-normal.woff differ diff --git a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-700-normal.woff b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-700-normal.woff index da118736823..3295ed86174 100644 Binary files a/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-700-normal.woff and b/fonts/google/nanum-gothic-coding/files/nanum-gothic-coding-korean-700-normal.woff differ diff --git a/fonts/google/nanum-gothic-coding/scss/mixins.scss b/fonts/google/nanum-gothic-coding/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nanum-gothic-coding/scss/mixins.scss +++ b/fonts/google/nanum-gothic-coding/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-10-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-10-400-normal.woff index 30d2e9c1819..dc044a62c21 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-10-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-10-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-109-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-109-700-normal.woff index fb03a4f9090..1bcdea17654 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-109-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-109-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-112-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-112-700-normal.woff index c4e415fe95c..2ce832c0858 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-112-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-112-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-112-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-112-800-normal.woff index 53a13824848..372aeffe102 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-112-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-112-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-114-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-114-400-normal.woff index 252d6a6d2ef..26236afea74 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-114-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-114-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-12-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-12-700-normal.woff index 1ed3d1c9ede..b20c2c493e4 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-12-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-12-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-17-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-17-800-normal.woff index 6da8732755e..cdbd62f535d 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-17-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-17-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-18-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-18-700-normal.woff index f8efcc79525..77156b76531 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-18-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-18-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-25-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-25-400-normal.woff index 3fa6836a308..da8c72e0fee 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-25-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-25-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-35-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-35-800-normal.woff index f5acd09e65c..3f377bff7c5 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-35-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-35-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-38-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-38-700-normal.woff index 4e04e267b23..c400ea41ee7 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-38-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-38-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-4-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-4-800-normal.woff index 50daa110d65..3a749ec6e65 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-4-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-4-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-40-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-40-400-normal.woff index c193426fb05..e2041153afd 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-40-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-40-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-45-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-45-700-normal.woff index 8ca443430cb..f0319b0f44a 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-45-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-45-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-51-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-51-400-normal.woff index 799a57040be..7291dc08692 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-51-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-51-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-54-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-54-400-normal.woff index 58ca12d643e..a0412ac51c3 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-54-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-54-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-65-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-65-700-normal.woff index 53a0a544e43..2ec3cdae049 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-65-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-65-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-66-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-66-400-normal.woff index 372a7d58c27..55837837af7 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-66-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-66-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-71-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-71-800-normal.woff index 6aa88a077a6..6e93fa839d5 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-71-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-71-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-79-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-79-800-normal.woff index d049b404d14..c18da96e224 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-79-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-79-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-8-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-8-800-normal.woff index 63d3a70e9e5..51048979f8e 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-8-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-8-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-82-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-82-700-normal.woff index f0ed9ca8879..ab7c04813c7 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-82-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-82-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-83-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-83-800-normal.woff index 5f43c44643f..cd2fb96b0fa 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-83-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-83-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-93-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-93-800-normal.woff index 22989fd2fd8..0c9f585775a 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-93-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-93-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-98-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-98-800-normal.woff index 8ae209a8d48..a9ccc79fa59 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-98-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-98-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-korean-400-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-korean-400-normal.woff index 423443764c4..0394f4ec57d 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-korean-400-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-korean-400-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-korean-700-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-korean-700-normal.woff index f9e7e5cdf9f..d17741b805a 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-korean-700-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-korean-700-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-korean-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-korean-800-normal.woff index a2e67ba6a6d..cb8e5bc5e49 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-korean-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-korean-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/files/nanum-gothic-latin-800-normal.woff b/fonts/google/nanum-gothic/files/nanum-gothic-latin-800-normal.woff index 00ad00562fd..fac10919855 100644 Binary files a/fonts/google/nanum-gothic/files/nanum-gothic-latin-800-normal.woff and b/fonts/google/nanum-gothic/files/nanum-gothic-latin-800-normal.woff differ diff --git a/fonts/google/nanum-gothic/scss/mixins.scss b/fonts/google/nanum-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nanum-gothic/scss/mixins.scss +++ b/fonts/google/nanum-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-400-normal.woff index 9f370eebc04..3cf6734258f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-700-normal.woff index 9a85a4f7c66..6d00b639b0d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-800-normal.woff index c520d56587a..bc861a6e280 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-0-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-400-normal.woff index 8188a39feff..540514f5b79 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-700-normal.woff index 421a65ad3cf..985a27b3a1b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-800-normal.woff index 359e31af0ff..0763f9c2f6a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-10-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-400-normal.woff index a5d8f8ee935..d91e0a52edf 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-700-normal.woff index a5297b3eaa2..6c1b5bf163a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-800-normal.woff index acc325f9fd3..87df83215b2 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-100-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-400-normal.woff index 8d8a5347900..11604b84c7a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-700-normal.woff index 563ccb58e38..40e6a7c95db 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-800-normal.woff index ebaa6d7d324..8bb5c26c6f3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-101-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-400-normal.woff index 7d9f09f57fa..10ebf59a982 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-700-normal.woff index 0ab5fb166c4..596f6e5c6b5 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-800-normal.woff index 9eb73638386..938725864a6 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-102-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-400-normal.woff index 07d86c95c5e..8cfef85711e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-700-normal.woff index 4645f9e2821..8ed65eaf1f3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-800-normal.woff index 9156b87e715..467a9c4bb12 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-103-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-400-normal.woff index ec0c8927515..ec666a4e2e6 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-700-normal.woff index 3c6ab30ffe7..bfc767a3598 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-800-normal.woff index b7655d50a2d..aa3683a868d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-104-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-400-normal.woff index d32e0559b59..818cb2051c4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-700-normal.woff index b9e4e3e01a3..a34971b7467 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-800-normal.woff index 3712cc6956e..60814b2f1a0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-105-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-400-normal.woff index 7933ea66e4d..11530e7b066 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-700-normal.woff index 8294276803e..1120f593b81 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-800-normal.woff index e921e05f176..7cca80034fc 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-106-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-400-normal.woff index cd8d36420ce..126bb2d143b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-700-normal.woff index 4c908d41298..ce5450c0aa1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-800-normal.woff index cc5c61d42af..7f498361d2d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-107-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-400-normal.woff index 870b196f747..3e2c5daf829 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-700-normal.woff index e348dc882f0..a0fdebf3b46 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-800-normal.woff index bcbc7c07eb0..5302f590823 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-108-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-400-normal.woff index b5c8c94934d..556abbabc9f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-700-normal.woff index 692483e2254..aa648282026 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-800-normal.woff index 940567f75b9..c00e166659d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-109-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-400-normal.woff index b73366ee468..e55b53c4525 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-700-normal.woff index 3a545bad5de..e5c828f6f18 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-800-normal.woff index b34a19693aa..21d0c418f03 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-11-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-400-normal.woff index 9358662c309..b43d3b7edd7 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-700-normal.woff index 6f7be7caa4d..cb51a76c871 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-800-normal.woff index cbf92b0775e..5a8415255e5 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-110-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-400-normal.woff index a0476b6eacc..f0f0ccfd66c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-700-normal.woff index 4db257929d8..da42fc3c0d1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-800-normal.woff index c5e09d3f43b..3ec43d6f4e6 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-111-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-400-normal.woff index 501f346287d..2a4c8a1d6e1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-700-normal.woff index c79e186cb1b..9b51f1642da 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-800-normal.woff index 40b3c76d54c..6b688704eba 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-112-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-400-normal.woff index fbd995c8b1a..696c6664af3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-700-normal.woff index 911a0e9203b..cccba89d169 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-800-normal.woff index 1d0d8415ee2..62d3ebe9620 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-113-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-400-normal.woff index 62dd69b0a97..5cfb8b7b838 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-700-normal.woff index 4f7b6b499cf..c80d238f3f8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-800-normal.woff index 6d74f6fbdd9..426df8f5bc4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-114-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-400-normal.woff index ce3e5a48c33..a35b35c0826 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-700-normal.woff index 475ce896ff9..6b84e4ec41d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-800-normal.woff index f0c8d71520f..f47b67294fe 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-115-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-400-normal.woff index 6721ac9890b..f555c08fca8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-700-normal.woff index bdba89bef6a..0aeff10e3d8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-800-normal.woff index 8ccaa167f2d..777178edd42 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-116-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-400-normal.woff index ab096ffc05c..3a2164ead66 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-700-normal.woff index 59145a424ab..a30cbbcfcea 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-800-normal.woff index b355795cc85..08d2c09c899 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-117-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-400-normal.woff index bcba4118543..6dfd5a63960 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-700-normal.woff index 99befe3883a..66bb158c76b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-800-normal.woff index 79ae51d9367..4a525ce962e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-118-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-400-normal.woff index 60156ae27b2..379718bc868 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-700-normal.woff index 9af09b27570..6f42d0f63d3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-800-normal.woff index 815637a2a3f..b9098c7b572 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-119-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-400-normal.woff index a6fe375df5c..c5ef75309f4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-700-normal.woff index 52c2cdf82c1..e740e18b800 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-800-normal.woff index c4f3342fcbd..0678a489fc9 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-12-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-400-normal.woff index 7944ff45d26..3929c41bbc1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-700-normal.woff index ed351a2a89b..43a11b5c61f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-800-normal.woff index 89eaf910224..7cf5c1df633 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-13-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-400-normal.woff index 63f58d54d4e..c887b9a9e45 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-700-normal.woff index 001c4997496..3b35bfc7b54 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-800-normal.woff index ca1c645921d..b87ff546457 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-14-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-400-normal.woff index 5ea9f17442e..1a071634952 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-700-normal.woff index d30d7e6c912..05067ab0a29 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-800-normal.woff index c24f344079f..7510c5fcf0b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-15-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-400-normal.woff index bcc9ab3a9a1..539fe197dcc 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-700-normal.woff index 181b74216cd..9c824f02139 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-800-normal.woff index f7ed0b7c79c..08018b210c3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-16-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-400-normal.woff index 0bee441c0c3..a7cf8d44d9a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-700-normal.woff index ebfc1d7ac6c..787892fc8ed 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-800-normal.woff index 7d98d3009ac..e772577161a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-17-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-400-normal.woff index 94c1a027b9a..5713b18579b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-700-normal.woff index 1a2844fd3de..750f55ce887 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-800-normal.woff index 401e5ed1c9b..eb70958e215 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-18-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-400-normal.woff index b255b1f9581..7519091cf24 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-700-normal.woff index 53d943a6f81..5ac05e9be22 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-800-normal.woff index 6d789b4d7fd..7ec0680942f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-19-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-400-normal.woff index eba615b484f..d532139cead 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-700-normal.woff index 9050a2edd9c..214d92bd374 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-800-normal.woff index d8d8c21d3eb..8b51cfd86b0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-2-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-400-normal.woff index 728c0b19840..1b752a40e35 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-700-normal.woff index 8b265fc46e7..2822432b70a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-800-normal.woff index 841cceed8d7..a2d5f7ed9eb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-20-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-400-normal.woff index a149838377c..2d2065c166b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-700-normal.woff index 58d89c37d21..ced6f1272a4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-800-normal.woff index 69fa68d33d2..4fe63fea3cb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-21-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-400-normal.woff index f017be4c802..0c41976f1fb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-700-normal.woff index 5647bbc3745..2e9fe188d29 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-800-normal.woff index f0b5c2f6605..0796f16f277 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-22-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-400-normal.woff index 58e55dbce54..6dbe005edd8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-700-normal.woff index 8911f9088e1..d4efaf506f4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-800-normal.woff index d1bc7a39228..34b1f08547e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-23-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-400-normal.woff index 419dae5f315..0e49574a25e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-700-normal.woff index 8e70f99c5d6..399c9be373b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-800-normal.woff index 5e40ac174ef..a3c677038fd 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-24-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-400-normal.woff index 9a74086c30a..2ce44f33914 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-700-normal.woff index 2600c4aacd7..8e65390434e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-800-normal.woff index 7016369ed73..0bf04745aa2 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-25-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-400-normal.woff index e12074bbfcc..59f19ce1ed0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-700-normal.woff index b0f02fbdd09..6aa1645225f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-800-normal.woff index d151fc8bc73..37d3ec09164 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-26-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-400-normal.woff index 08240ae7a3f..7627fd49f33 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-700-normal.woff index c7316d0d1c6..1d95d996f35 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-800-normal.woff index 4054e9fb594..48802591bbb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-27-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-400-normal.woff index c0b30504133..26a6bbc788a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-700-normal.woff index 4a4054c0c8d..afd364ba079 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-800-normal.woff index cdd9a12fa8d..7e6f998592f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-28-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-400-normal.woff index 8fc88eb202e..138a3fd3496 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-700-normal.woff index e85aac5a97c..b3b0182b6fb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-800-normal.woff index 07399c0dd76..25f26a9129f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-29-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-400-normal.woff index a21cf198ef6..18c7e087092 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-700-normal.woff index 71e63a32899..7783c72832d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-800-normal.woff index d584f5543c0..559a2b41f8f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-3-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-400-normal.woff index fac6ddae803..902a03d376f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-700-normal.woff index 13ee6d59da3..319958f04df 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-800-normal.woff index bcdd1b1869c..3db41033b1b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-30-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-400-normal.woff index a767235e2ab..f11a5d344fe 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-700-normal.woff index aa8005aeb41..9a78b5f515f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-800-normal.woff index f1783ab8f88..047c4b053ce 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-31-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-400-normal.woff index fe9472fcccc..c8af0d44a87 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-700-normal.woff index a5674722791..8248315f325 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-800-normal.woff index c2e3865ebcd..629ea45b8a7 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-32-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-400-normal.woff index 933cef2259a..06c736c76bb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-700-normal.woff index 30b98f10f34..ad6659bed3a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-800-normal.woff index 6f00800409b..fcbee288d47 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-33-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-400-normal.woff index 1e593fd1fa1..27cb438c753 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-700-normal.woff index ede0a3efde3..f1f168ece1d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-800-normal.woff index cdaecc09b65..3a2a0c7242f 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-34-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-400-normal.woff index b2307435fa0..7149f359cfe 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-700-normal.woff index a26de44d93a..eaf08352c16 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-800-normal.woff index c24006f9f62..7ddcfefbd6b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-35-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-400-normal.woff index a591ee0bf6d..74671fd6006 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-700-normal.woff index 883da80c8cc..b40753cc21e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-800-normal.woff index 8bbdff5e363..87d599c17db 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-36-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-400-normal.woff index 81bd868972a..6da13743c89 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-700-normal.woff index 266753252ab..655f1c276f1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-800-normal.woff index 4d4fe301c57..b3c92af5a15 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-37-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-400-normal.woff index 2412db43a67..682114c1d0d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-700-normal.woff index b2fa5680ddf..e1a427d8570 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-800-normal.woff index c73d9226529..a71b683c8d0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-38-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-400-normal.woff index 354f16da75a..9ca5a802bf1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-700-normal.woff index 616a20d80d2..f385f2fd47c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-800-normal.woff index dd7349686a1..fceec675db4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-39-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-400-normal.woff index 85162ecf5e2..d3e9502098b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-700-normal.woff index a520cdea2d7..ba93ad1b8f9 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-800-normal.woff index 0a1611fad2c..56d1e4418fb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-4-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-400-normal.woff index 85760eb48d6..e84c34f8968 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-700-normal.woff index b6c7828ba23..4e28e530488 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-800-normal.woff index 6fc645107ac..e490554d841 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-40-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-400-normal.woff index 8a9ed7f4b2b..6ed9510fc87 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-700-normal.woff index 35e78cc7253..0a66a1016a5 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-800-normal.woff index 00cd870f98d..a6fa1cd1907 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-41-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-400-normal.woff index d1534618043..d513de5a372 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-700-normal.woff index ab0aa2fca7b..19701d73062 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-800-normal.woff index a0776a30340..134ed80ad32 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-42-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-400-normal.woff index 7b2be072486..dc1aaebc439 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-700-normal.woff index 40d7fb4b7c8..9ef7ebd6475 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-800-normal.woff index b24bc832d56..f775148033c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-43-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-400-normal.woff index 4cec9712185..d01ade50f79 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-700-normal.woff index b9093e6ffb8..735bc5d23e9 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-800-normal.woff index c8324f5fcf5..cbcd6e5e3fd 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-44-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-400-normal.woff index b53f1027d8c..f0be621d3fa 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-700-normal.woff index b9a5b110f24..f8aa80b955a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-800-normal.woff index c75a7d3f97c..cba394c47f0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-45-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-400-normal.woff index 7b14a5e048b..4f03f3450bd 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-700-normal.woff index 7a3453bdfc6..5b7e50e28e1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-800-normal.woff index 307de5ab273..5e7c650fd41 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-46-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-400-normal.woff index 8e22ff72736..3ec79d142e6 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-700-normal.woff index a43b7690a9c..cbdfb535e95 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-800-normal.woff index d62a280ef7a..80b6d934545 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-47-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-400-normal.woff index 4ddcf5a6fbf..9e5989b8925 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-700-normal.woff index 847c7c35638..dff534a0019 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-800-normal.woff index b7dc4f1798a..519612e86f3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-48-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-400-normal.woff index a47a40f82b6..74a99311f86 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-700-normal.woff index 2747bb1238d..3209507260a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-800-normal.woff index 24a32628299..2cdf04a8902 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-49-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-400-normal.woff index c944a3ae11a..b3076163882 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-700-normal.woff index 88778e6631b..d79669f46d9 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-800-normal.woff index 0355ce1281e..d0768b8649a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-5-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-400-normal.woff index a5a13d1d3b2..53c90335b2c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-700-normal.woff index 8ef47d279c7..2bdc29fec06 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-800-normal.woff index 170ad528eb5..df0b1731bba 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-50-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-400-normal.woff index 51aa277c588..252755a2de4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-700-normal.woff index 610d654bdf1..dec2ce8a884 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-800-normal.woff index 4859a01c0c2..7d72b2b1dbc 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-51-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-400-normal.woff index c836f4a8e50..cf1e1b63b7e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-700-normal.woff index 5eea36946bf..0bac1eb128b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-800-normal.woff index 5c42546ce16..e8666c3673d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-52-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-400-normal.woff index 03a45fbb0cc..1ec9f021618 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-700-normal.woff index 36f289cbfac..cb58c67191c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-800-normal.woff index aab00bd8429..596b743692c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-53-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-400-normal.woff index bb0657aba80..12e786e5c62 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-700-normal.woff index c69d92258d0..1eac5dac51a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-800-normal.woff index ca5b5d53ddf..d78ca94a68a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-54-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-400-normal.woff index aa1d505a9b8..5e0739b5db8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-700-normal.woff index 30b9abf7bf1..bd7e94fb118 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-800-normal.woff index cc8366d76a1..3ab419f254d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-55-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-400-normal.woff index 875f33f4b31..945de88533d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-700-normal.woff index c2360ac5761..99931adb5c4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-800-normal.woff index ccfe4ff3b1e..4faed049cbd 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-56-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-400-normal.woff index f94045fe812..325ddc4f036 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-700-normal.woff index 6a786512eed..f2b79ab5741 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-800-normal.woff index 6b3aa6d2e8f..cdd3d2a6d89 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-57-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-400-normal.woff index 435edbb6c01..6584e144b95 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-700-normal.woff index e482a0e2446..75006cfd3e0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-800-normal.woff index c635054bda5..c8359a2862c 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-58-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-400-normal.woff index be0921412e8..7ffc73478b4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-700-normal.woff index 862cd115349..fae4b7b2585 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-800-normal.woff index 8836e301f94..40b46627a11 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-59-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-400-normal.woff index 1c705719c2e..8a0c11ca0c0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-700-normal.woff index ea96133174b..d45ca5bd931 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-800-normal.woff index fecae1832e2..050a304eb65 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-6-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-400-normal.woff index 0d3c0c2fab2..a6d5b86b9c0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-700-normal.woff index f821a324e5f..d3f66adbc10 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-800-normal.woff index ecdbcee0e80..09036b78634 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-60-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-400-normal.woff index db5758765cd..2bf43adfe42 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-700-normal.woff index d4a96746204..c2bf5651743 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-800-normal.woff index 8f6a73f46f2..4c95041a179 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-61-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-400-normal.woff index 2d831b00ec2..65029c486ab 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-700-normal.woff index ce195367e98..0c402d57f47 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-800-normal.woff index fe14987eef1..7e4937e92bd 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-62-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-400-normal.woff index 8cbd0db840c..540e29456b4 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-700-normal.woff index 6ea64f8bdfd..7301c4940eb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-800-normal.woff index e6e153db55f..31d93e3627e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-63-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-400-normal.woff index 03d7a3565e9..d9eb4f52c67 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-700-normal.woff index a9a9ed6a517..83808f34b71 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-800-normal.woff index 8a0983cfc84..761414cf4f3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-64-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-400-normal.woff index 56466b23fb6..92381411f65 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-700-normal.woff index 680e79dd6b1..3b99affcf32 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-800-normal.woff index 2b20fc44fa7..89856b45945 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-65-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-400-normal.woff index 29482123601..ac82d6ce3d6 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-700-normal.woff index 16f276b3687..fb4ec865fe1 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-800-normal.woff index a9eb926737a..f1107d85fc7 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-7-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-400-normal.woff index 49e7fe39edc..820f1418d3d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-700-normal.woff index 56c087bc1aa..f09bb7f27fb 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-800-normal.woff index 9ebd319e2ce..a89c6fce9cf 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-8-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-400-normal.woff index 804f3742117..8242478ddf8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-700-normal.woff index b06e6a0578b..cdc1eb3dcf2 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-800-normal.woff index 5731ccdbf3c..80210bdb16d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-9-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-400-normal.woff index 19b048cc086..5d7b8b56b62 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-700-normal.woff index c07de6a8337..980904fd81e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-800-normal.woff index 730a3135514..7281d22cd53 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-93-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-400-normal.woff index 18f3fa8942c..5c938f0f37d 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-700-normal.woff index 09244c1f0d6..a6dff8aa393 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-800-normal.woff index 37dcc3754d9..8eff1cf6672 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-94-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-400-normal.woff index 2bbbc7f16e2..c18f0994ea5 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-700-normal.woff index 5a648b6b3af..a3d6300fa84 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-800-normal.woff index 32e145a6446..f89c597cb64 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-95-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-400-normal.woff index 816d19546b7..58727689301 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-700-normal.woff index 46f6ad420f1..47a26a1f7a0 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-800-normal.woff index 81f28bd9f0d..a1e64ad0d32 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-96-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-400-normal.woff index 30c4c11a539..3c3f532d24b 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-700-normal.woff index a093a2c76ae..7f72beb0635 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-800-normal.woff index c9c660f55dc..ed8ae2e8a26 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-97-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-400-normal.woff index 4fc6056485d..43a20ead4d8 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-700-normal.woff index 73c34d14d50..22ce1ec5077 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-800-normal.woff index f2e9d87825c..8456913575a 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-98-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-400-normal.woff index 54a3fcaf095..a8bf1e48cf7 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-700-normal.woff index 33a9f567632..8ddca7183e5 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-800-normal.woff index 35b84d3906b..4a8e98ae119 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-99-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-400-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-400-normal.woff index 2140da75909..52345c2080e 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-400-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-400-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-700-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-700-normal.woff index 53185054597..4f5b93ab6c3 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-700-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-700-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-800-normal.woff b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-800-normal.woff index 51afd3f82af..8d564f491e9 100644 Binary files a/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-800-normal.woff and b/fonts/google/nanum-myeongjo/files/nanum-myeongjo-latin-800-normal.woff differ diff --git a/fonts/google/nanum-myeongjo/scss/mixins.scss b/fonts/google/nanum-myeongjo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nanum-myeongjo/scss/mixins.scss +++ b/fonts/google/nanum-myeongjo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nanum-pen-script/files/nanum-pen-script-17-400-normal.woff b/fonts/google/nanum-pen-script/files/nanum-pen-script-17-400-normal.woff index 7119e044148..50178cc724c 100644 Binary files a/fonts/google/nanum-pen-script/files/nanum-pen-script-17-400-normal.woff and b/fonts/google/nanum-pen-script/files/nanum-pen-script-17-400-normal.woff differ diff --git a/fonts/google/nanum-pen-script/files/nanum-pen-script-21-400-normal.woff b/fonts/google/nanum-pen-script/files/nanum-pen-script-21-400-normal.woff index dc2933c6715..0a8e6a86417 100644 Binary files a/fonts/google/nanum-pen-script/files/nanum-pen-script-21-400-normal.woff and b/fonts/google/nanum-pen-script/files/nanum-pen-script-21-400-normal.woff differ diff --git a/fonts/google/nanum-pen-script/files/nanum-pen-script-59-400-normal.woff b/fonts/google/nanum-pen-script/files/nanum-pen-script-59-400-normal.woff index 04eedc140e2..ea2f8383915 100644 Binary files a/fonts/google/nanum-pen-script/files/nanum-pen-script-59-400-normal.woff and b/fonts/google/nanum-pen-script/files/nanum-pen-script-59-400-normal.woff differ diff --git a/fonts/google/nanum-pen-script/files/nanum-pen-script-65-400-normal.woff b/fonts/google/nanum-pen-script/files/nanum-pen-script-65-400-normal.woff index d0f526e949d..50b5d528b95 100644 Binary files a/fonts/google/nanum-pen-script/files/nanum-pen-script-65-400-normal.woff and b/fonts/google/nanum-pen-script/files/nanum-pen-script-65-400-normal.woff differ diff --git a/fonts/google/nanum-pen-script/files/nanum-pen-script-9-400-normal.woff b/fonts/google/nanum-pen-script/files/nanum-pen-script-9-400-normal.woff index dd741fc6f95..18c0cb99989 100644 Binary files a/fonts/google/nanum-pen-script/files/nanum-pen-script-9-400-normal.woff and b/fonts/google/nanum-pen-script/files/nanum-pen-script-9-400-normal.woff differ diff --git a/fonts/google/nanum-pen-script/scss/mixins.scss b/fonts/google/nanum-pen-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nanum-pen-script/scss/mixins.scss +++ b/fonts/google/nanum-pen-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/narnoor/scss/mixins.scss b/fonts/google/narnoor/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/narnoor/scss/mixins.scss +++ b/fonts/google/narnoor/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/neonderthaw/scss/mixins.scss b/fonts/google/neonderthaw/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/neonderthaw/scss/mixins.scss +++ b/fonts/google/neonderthaw/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nerko-one/scss/mixins.scss b/fonts/google/nerko-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nerko-one/scss/mixins.scss +++ b/fonts/google/nerko-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/neucha/scss/mixins.scss b/fonts/google/neucha/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/neucha/scss/mixins.scss +++ b/fonts/google/neucha/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/neuton/scss/mixins.scss b/fonts/google/neuton/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/neuton/scss/mixins.scss +++ b/fonts/google/neuton/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/new-rocker/scss/mixins.scss b/fonts/google/new-rocker/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/new-rocker/scss/mixins.scss +++ b/fonts/google/new-rocker/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/new-tegomin/files/new-tegomin-10-400-normal.woff b/fonts/google/new-tegomin/files/new-tegomin-10-400-normal.woff index 48c0831dad6..fd5ff44342a 100644 Binary files a/fonts/google/new-tegomin/files/new-tegomin-10-400-normal.woff and b/fonts/google/new-tegomin/files/new-tegomin-10-400-normal.woff differ diff --git a/fonts/google/new-tegomin/files/new-tegomin-94-400-normal.woff b/fonts/google/new-tegomin/files/new-tegomin-94-400-normal.woff index 229f9f4ad54..f8e49c4e0af 100644 Binary files a/fonts/google/new-tegomin/files/new-tegomin-94-400-normal.woff and b/fonts/google/new-tegomin/files/new-tegomin-94-400-normal.woff differ diff --git a/fonts/google/new-tegomin/files/new-tegomin-japanese-400-normal.woff b/fonts/google/new-tegomin/files/new-tegomin-japanese-400-normal.woff index d6b500406a3..e93da313c34 100644 Binary files a/fonts/google/new-tegomin/files/new-tegomin-japanese-400-normal.woff and b/fonts/google/new-tegomin/files/new-tegomin-japanese-400-normal.woff differ diff --git a/fonts/google/new-tegomin/scss/mixins.scss b/fonts/google/new-tegomin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/new-tegomin/scss/mixins.scss +++ b/fonts/google/new-tegomin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/news-cycle/scss/mixins.scss b/fonts/google/news-cycle/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/news-cycle/scss/mixins.scss +++ b/fonts/google/news-cycle/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/newsreader/files/newsreader-vietnamese-800-italic.woff b/fonts/google/newsreader/files/newsreader-vietnamese-800-italic.woff index d47e52f8e1a..9e5ed0209fd 100644 Binary files a/fonts/google/newsreader/files/newsreader-vietnamese-800-italic.woff and b/fonts/google/newsreader/files/newsreader-vietnamese-800-italic.woff differ diff --git a/fonts/google/newsreader/scss/mixins.scss b/fonts/google/newsreader/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/newsreader/scss/mixins.scss +++ b/fonts/google/newsreader/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/niconne/scss/mixins.scss b/fonts/google/niconne/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/niconne/scss/mixins.scss +++ b/fonts/google/niconne/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/niramit/files/niramit-latin-200-italic.woff b/fonts/google/niramit/files/niramit-latin-200-italic.woff index 9c5eb533d14..40664f5ec6e 100644 Binary files a/fonts/google/niramit/files/niramit-latin-200-italic.woff and b/fonts/google/niramit/files/niramit-latin-200-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-200-normal.woff b/fonts/google/niramit/files/niramit-latin-200-normal.woff index bdcb8a54d7e..21390e78809 100644 Binary files a/fonts/google/niramit/files/niramit-latin-200-normal.woff and b/fonts/google/niramit/files/niramit-latin-200-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-300-italic.woff b/fonts/google/niramit/files/niramit-latin-300-italic.woff index a3a5fdd2d4f..352ad6ace1e 100644 Binary files a/fonts/google/niramit/files/niramit-latin-300-italic.woff and b/fonts/google/niramit/files/niramit-latin-300-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-300-normal.woff b/fonts/google/niramit/files/niramit-latin-300-normal.woff index 0f14c4aafc0..27964f07d4c 100644 Binary files a/fonts/google/niramit/files/niramit-latin-300-normal.woff and b/fonts/google/niramit/files/niramit-latin-300-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-400-italic.woff b/fonts/google/niramit/files/niramit-latin-400-italic.woff index f1d437eb9f5..a5f8328e361 100644 Binary files a/fonts/google/niramit/files/niramit-latin-400-italic.woff and b/fonts/google/niramit/files/niramit-latin-400-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-400-normal.woff b/fonts/google/niramit/files/niramit-latin-400-normal.woff index cb1640c1621..c5c3feb3eb0 100644 Binary files a/fonts/google/niramit/files/niramit-latin-400-normal.woff and b/fonts/google/niramit/files/niramit-latin-400-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-500-italic.woff b/fonts/google/niramit/files/niramit-latin-500-italic.woff index 40d76588258..dff040d167d 100644 Binary files a/fonts/google/niramit/files/niramit-latin-500-italic.woff and b/fonts/google/niramit/files/niramit-latin-500-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-500-normal.woff b/fonts/google/niramit/files/niramit-latin-500-normal.woff index c6cdea10e59..844e9817930 100644 Binary files a/fonts/google/niramit/files/niramit-latin-500-normal.woff and b/fonts/google/niramit/files/niramit-latin-500-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-600-italic.woff b/fonts/google/niramit/files/niramit-latin-600-italic.woff index 7cfe7a9b67c..655516a5436 100644 Binary files a/fonts/google/niramit/files/niramit-latin-600-italic.woff and b/fonts/google/niramit/files/niramit-latin-600-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-600-normal.woff b/fonts/google/niramit/files/niramit-latin-600-normal.woff index 6258cd00dbf..6cea503a203 100644 Binary files a/fonts/google/niramit/files/niramit-latin-600-normal.woff and b/fonts/google/niramit/files/niramit-latin-600-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-700-italic.woff b/fonts/google/niramit/files/niramit-latin-700-italic.woff index ff34c4304ce..f6dba570470 100644 Binary files a/fonts/google/niramit/files/niramit-latin-700-italic.woff and b/fonts/google/niramit/files/niramit-latin-700-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-700-normal.woff b/fonts/google/niramit/files/niramit-latin-700-normal.woff index 2409ddd21ed..5817636536b 100644 Binary files a/fonts/google/niramit/files/niramit-latin-700-normal.woff and b/fonts/google/niramit/files/niramit-latin-700-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-200-italic.woff b/fonts/google/niramit/files/niramit-latin-ext-200-italic.woff index c27f14eebf7..74ef02ad4db 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-200-italic.woff and b/fonts/google/niramit/files/niramit-latin-ext-200-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-200-normal.woff b/fonts/google/niramit/files/niramit-latin-ext-200-normal.woff index fd6098a0908..ec6e6caac5e 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-200-normal.woff and b/fonts/google/niramit/files/niramit-latin-ext-200-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-300-italic.woff b/fonts/google/niramit/files/niramit-latin-ext-300-italic.woff index ef4fc63da6e..32efb1dd06d 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-300-italic.woff and b/fonts/google/niramit/files/niramit-latin-ext-300-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-300-normal.woff b/fonts/google/niramit/files/niramit-latin-ext-300-normal.woff index bd12f1e00cd..b95ffe280e0 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-300-normal.woff and b/fonts/google/niramit/files/niramit-latin-ext-300-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-400-italic.woff b/fonts/google/niramit/files/niramit-latin-ext-400-italic.woff index 6633b1d46cf..63a88ab97d5 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-400-italic.woff and b/fonts/google/niramit/files/niramit-latin-ext-400-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-400-normal.woff b/fonts/google/niramit/files/niramit-latin-ext-400-normal.woff index a7301ec486e..193b182dd07 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-400-normal.woff and b/fonts/google/niramit/files/niramit-latin-ext-400-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-500-italic.woff b/fonts/google/niramit/files/niramit-latin-ext-500-italic.woff index c0507ed15c8..16e7a74ec64 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-500-italic.woff and b/fonts/google/niramit/files/niramit-latin-ext-500-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-500-normal.woff b/fonts/google/niramit/files/niramit-latin-ext-500-normal.woff index 95a1804ab8f..dfc67c93e06 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-500-normal.woff and b/fonts/google/niramit/files/niramit-latin-ext-500-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-600-italic.woff b/fonts/google/niramit/files/niramit-latin-ext-600-italic.woff index 5c6f6f7ed40..c671afed605 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-600-italic.woff and b/fonts/google/niramit/files/niramit-latin-ext-600-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-600-normal.woff b/fonts/google/niramit/files/niramit-latin-ext-600-normal.woff index a184a26cba9..ff93e628428 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-600-normal.woff and b/fonts/google/niramit/files/niramit-latin-ext-600-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-700-italic.woff b/fonts/google/niramit/files/niramit-latin-ext-700-italic.woff index 5f317662e63..267aa93170c 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-700-italic.woff and b/fonts/google/niramit/files/niramit-latin-ext-700-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-latin-ext-700-normal.woff b/fonts/google/niramit/files/niramit-latin-ext-700-normal.woff index f512fe8b475..810b04524d7 100644 Binary files a/fonts/google/niramit/files/niramit-latin-ext-700-normal.woff and b/fonts/google/niramit/files/niramit-latin-ext-700-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-200-italic.woff b/fonts/google/niramit/files/niramit-thai-200-italic.woff index 8537fdebeae..f9e4484034c 100644 Binary files a/fonts/google/niramit/files/niramit-thai-200-italic.woff and b/fonts/google/niramit/files/niramit-thai-200-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-200-normal.woff b/fonts/google/niramit/files/niramit-thai-200-normal.woff index 909e863d1d8..8112a850e24 100644 Binary files a/fonts/google/niramit/files/niramit-thai-200-normal.woff and b/fonts/google/niramit/files/niramit-thai-200-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-300-italic.woff b/fonts/google/niramit/files/niramit-thai-300-italic.woff index 0aa86ce4bf4..4fcb5a2c3ab 100644 Binary files a/fonts/google/niramit/files/niramit-thai-300-italic.woff and b/fonts/google/niramit/files/niramit-thai-300-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-300-normal.woff b/fonts/google/niramit/files/niramit-thai-300-normal.woff index 95bd77dbc31..b7b218c9ed0 100644 Binary files a/fonts/google/niramit/files/niramit-thai-300-normal.woff and b/fonts/google/niramit/files/niramit-thai-300-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-400-italic.woff b/fonts/google/niramit/files/niramit-thai-400-italic.woff index f339e3859ed..eaa4cb6e497 100644 Binary files a/fonts/google/niramit/files/niramit-thai-400-italic.woff and b/fonts/google/niramit/files/niramit-thai-400-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-400-normal.woff b/fonts/google/niramit/files/niramit-thai-400-normal.woff index 582b3a7ea0c..cde258a479c 100644 Binary files a/fonts/google/niramit/files/niramit-thai-400-normal.woff and b/fonts/google/niramit/files/niramit-thai-400-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-500-italic.woff b/fonts/google/niramit/files/niramit-thai-500-italic.woff index ffd5828cf68..0ccd3f8ab46 100644 Binary files a/fonts/google/niramit/files/niramit-thai-500-italic.woff and b/fonts/google/niramit/files/niramit-thai-500-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-500-normal.woff b/fonts/google/niramit/files/niramit-thai-500-normal.woff index 7caba342913..80df579ceaf 100644 Binary files a/fonts/google/niramit/files/niramit-thai-500-normal.woff and b/fonts/google/niramit/files/niramit-thai-500-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-600-italic.woff b/fonts/google/niramit/files/niramit-thai-600-italic.woff index a0c37e946b4..781f6bc5b85 100644 Binary files a/fonts/google/niramit/files/niramit-thai-600-italic.woff and b/fonts/google/niramit/files/niramit-thai-600-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-600-normal.woff b/fonts/google/niramit/files/niramit-thai-600-normal.woff index 2772aad6a08..d5cc8cffc3c 100644 Binary files a/fonts/google/niramit/files/niramit-thai-600-normal.woff and b/fonts/google/niramit/files/niramit-thai-600-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-700-italic.woff b/fonts/google/niramit/files/niramit-thai-700-italic.woff index 57fdaba8437..bf91f295518 100644 Binary files a/fonts/google/niramit/files/niramit-thai-700-italic.woff and b/fonts/google/niramit/files/niramit-thai-700-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-thai-700-normal.woff b/fonts/google/niramit/files/niramit-thai-700-normal.woff index 1082ec1dcb9..466ccfed9a1 100644 Binary files a/fonts/google/niramit/files/niramit-thai-700-normal.woff and b/fonts/google/niramit/files/niramit-thai-700-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-200-italic.woff b/fonts/google/niramit/files/niramit-vietnamese-200-italic.woff index 9451b85bd07..71de17c88b8 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-200-italic.woff and b/fonts/google/niramit/files/niramit-vietnamese-200-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-200-normal.woff b/fonts/google/niramit/files/niramit-vietnamese-200-normal.woff index 91ea0c2ec4c..cf63f5c45dd 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-200-normal.woff and b/fonts/google/niramit/files/niramit-vietnamese-200-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-300-italic.woff b/fonts/google/niramit/files/niramit-vietnamese-300-italic.woff index fade9af1352..ca832460f9b 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-300-italic.woff and b/fonts/google/niramit/files/niramit-vietnamese-300-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-300-normal.woff b/fonts/google/niramit/files/niramit-vietnamese-300-normal.woff index 93ea6098454..fbddd40152f 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-300-normal.woff and b/fonts/google/niramit/files/niramit-vietnamese-300-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-400-italic.woff b/fonts/google/niramit/files/niramit-vietnamese-400-italic.woff index 1e25547e21d..fbde38d0d32 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-400-italic.woff and b/fonts/google/niramit/files/niramit-vietnamese-400-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-400-normal.woff b/fonts/google/niramit/files/niramit-vietnamese-400-normal.woff index c6ecf5cc221..fe4cb7b9f81 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-400-normal.woff and b/fonts/google/niramit/files/niramit-vietnamese-400-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-500-italic.woff b/fonts/google/niramit/files/niramit-vietnamese-500-italic.woff index 6362131e79c..c44dbfa40d6 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-500-italic.woff and b/fonts/google/niramit/files/niramit-vietnamese-500-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-500-normal.woff b/fonts/google/niramit/files/niramit-vietnamese-500-normal.woff index d6e14400678..ea8865739b0 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-500-normal.woff and b/fonts/google/niramit/files/niramit-vietnamese-500-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-600-italic.woff b/fonts/google/niramit/files/niramit-vietnamese-600-italic.woff index 070aa529d80..196794e2b89 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-600-italic.woff and b/fonts/google/niramit/files/niramit-vietnamese-600-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-600-normal.woff b/fonts/google/niramit/files/niramit-vietnamese-600-normal.woff index b6d85bd1a13..2c1a25b8180 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-600-normal.woff and b/fonts/google/niramit/files/niramit-vietnamese-600-normal.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-700-italic.woff b/fonts/google/niramit/files/niramit-vietnamese-700-italic.woff index 87316188d1a..cc9007f513b 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-700-italic.woff and b/fonts/google/niramit/files/niramit-vietnamese-700-italic.woff differ diff --git a/fonts/google/niramit/files/niramit-vietnamese-700-normal.woff b/fonts/google/niramit/files/niramit-vietnamese-700-normal.woff index 6c4f41fcf71..8db33561755 100644 Binary files a/fonts/google/niramit/files/niramit-vietnamese-700-normal.woff and b/fonts/google/niramit/files/niramit-vietnamese-700-normal.woff differ diff --git a/fonts/google/niramit/scss/mixins.scss b/fonts/google/niramit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/niramit/scss/mixins.scss +++ b/fonts/google/niramit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nixie-one/scss/mixins.scss b/fonts/google/nixie-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nixie-one/scss/mixins.scss +++ b/fonts/google/nixie-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nobile/files/nobile-latin-ext-400-italic.woff b/fonts/google/nobile/files/nobile-latin-ext-400-italic.woff index cd8e948881e..2229448544c 100644 Binary files a/fonts/google/nobile/files/nobile-latin-ext-400-italic.woff and b/fonts/google/nobile/files/nobile-latin-ext-400-italic.woff differ diff --git a/fonts/google/nobile/scss/mixins.scss b/fonts/google/nobile/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nobile/scss/mixins.scss +++ b/fonts/google/nobile/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nokora/scss/mixins.scss b/fonts/google/nokora/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nokora/scss/mixins.scss +++ b/fonts/google/nokora/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/norican/files/norican-latin-400-normal.woff b/fonts/google/norican/files/norican-latin-400-normal.woff index 09d7e22ba5b..a3160fb77ab 100644 Binary files a/fonts/google/norican/files/norican-latin-400-normal.woff and b/fonts/google/norican/files/norican-latin-400-normal.woff differ diff --git a/fonts/google/norican/files/norican-latin-ext-400-normal.woff b/fonts/google/norican/files/norican-latin-ext-400-normal.woff index 89d25769079..27b78e159fd 100644 Binary files a/fonts/google/norican/files/norican-latin-ext-400-normal.woff and b/fonts/google/norican/files/norican-latin-ext-400-normal.woff differ diff --git a/fonts/google/norican/scss/mixins.scss b/fonts/google/norican/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/norican/scss/mixins.scss +++ b/fonts/google/norican/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nosifer/scss/mixins.scss b/fonts/google/nosifer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nosifer/scss/mixins.scss +++ b/fonts/google/nosifer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/notable/scss/mixins.scss b/fonts/google/notable/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/notable/scss/mixins.scss +++ b/fonts/google/notable/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nothing-you-could-do/scss/mixins.scss b/fonts/google/nothing-you-could-do/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nothing-you-could-do/scss/mixins.scss +++ b/fonts/google/nothing-you-could-do/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noticia-text/files/noticia-text-latin-400-italic.woff b/fonts/google/noticia-text/files/noticia-text-latin-400-italic.woff index 0e06f938f25..a24fe6c75c1 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-400-italic.woff and b/fonts/google/noticia-text/files/noticia-text-latin-400-italic.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-400-normal.woff b/fonts/google/noticia-text/files/noticia-text-latin-400-normal.woff index bfdeae8db0c..d0bdfc89880 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-400-normal.woff and b/fonts/google/noticia-text/files/noticia-text-latin-400-normal.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-700-italic.woff b/fonts/google/noticia-text/files/noticia-text-latin-700-italic.woff index 45fef6d1a76..7d5853360c3 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-700-italic.woff and b/fonts/google/noticia-text/files/noticia-text-latin-700-italic.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-700-normal.woff b/fonts/google/noticia-text/files/noticia-text-latin-700-normal.woff index bf66591f64e..dea758007f4 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-700-normal.woff and b/fonts/google/noticia-text/files/noticia-text-latin-700-normal.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-ext-400-italic.woff b/fonts/google/noticia-text/files/noticia-text-latin-ext-400-italic.woff index 6501b343882..f7b19f49844 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-ext-400-italic.woff and b/fonts/google/noticia-text/files/noticia-text-latin-ext-400-italic.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-ext-400-normal.woff b/fonts/google/noticia-text/files/noticia-text-latin-ext-400-normal.woff index ba7727adff6..fdf8810b305 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-ext-400-normal.woff and b/fonts/google/noticia-text/files/noticia-text-latin-ext-400-normal.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-ext-700-italic.woff b/fonts/google/noticia-text/files/noticia-text-latin-ext-700-italic.woff index a3386b17a89..2a32a09c624 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-ext-700-italic.woff and b/fonts/google/noticia-text/files/noticia-text-latin-ext-700-italic.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-latin-ext-700-normal.woff b/fonts/google/noticia-text/files/noticia-text-latin-ext-700-normal.woff index 94b945ba385..dc5ca2d41f7 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-latin-ext-700-normal.woff and b/fonts/google/noticia-text/files/noticia-text-latin-ext-700-normal.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-vietnamese-400-italic.woff b/fonts/google/noticia-text/files/noticia-text-vietnamese-400-italic.woff index 5a4da5df061..6ab3be6407c 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-vietnamese-400-italic.woff and b/fonts/google/noticia-text/files/noticia-text-vietnamese-400-italic.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-vietnamese-400-normal.woff b/fonts/google/noticia-text/files/noticia-text-vietnamese-400-normal.woff index bf452605be0..df6538baf2a 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-vietnamese-400-normal.woff and b/fonts/google/noticia-text/files/noticia-text-vietnamese-400-normal.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-vietnamese-700-italic.woff b/fonts/google/noticia-text/files/noticia-text-vietnamese-700-italic.woff index e3a7e9a982c..91e0ef04624 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-vietnamese-700-italic.woff and b/fonts/google/noticia-text/files/noticia-text-vietnamese-700-italic.woff differ diff --git a/fonts/google/noticia-text/files/noticia-text-vietnamese-700-normal.woff b/fonts/google/noticia-text/files/noticia-text-vietnamese-700-normal.woff index 54a595344c3..c25fc8a71ad 100644 Binary files a/fonts/google/noticia-text/files/noticia-text-vietnamese-700-normal.woff and b/fonts/google/noticia-text/files/noticia-text-vietnamese-700-normal.woff differ diff --git a/fonts/google/noticia-text/scss/mixins.scss b/fonts/google/noticia-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noticia-text/scss/mixins.scss +++ b/fonts/google/noticia-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-color-emoji/files/noto-color-emoji-8-400-normal.woff b/fonts/google/noto-color-emoji/files/noto-color-emoji-8-400-normal.woff index 808f4c53e07..85a146cac00 100644 Binary files a/fonts/google/noto-color-emoji/files/noto-color-emoji-8-400-normal.woff and b/fonts/google/noto-color-emoji/files/noto-color-emoji-8-400-normal.woff differ diff --git a/fonts/google/noto-color-emoji/scss/mixins.scss b/fonts/google/noto-color-emoji/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-color-emoji/scss/mixins.scss +++ b/fonts/google/noto-color-emoji/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-emoji/files/noto-emoji-0-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-0-300-normal.woff index b8acd78e7bf..c0bb8dad9e6 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-0-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-0-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-0-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-0-400-normal.woff index 2e8847fd8b6..922fcdcb70c 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-0-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-0-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-0-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-0-500-normal.woff index 7ddb99a78ea..3ea00a1de0e 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-0-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-0-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-0-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-0-600-normal.woff index 4048b97a9d3..7a0f294822c 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-0-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-0-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-0-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-0-700-normal.woff index 672ab7b20e8..1192d9a4e46 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-0-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-0-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-1-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-1-300-normal.woff index 1a11ee4db17..a6b61b728d7 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-1-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-1-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-1-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-1-400-normal.woff index 3f4bf7efe47..a31949499e8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-1-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-1-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-1-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-1-500-normal.woff index 4968cb417c5..bcf9a643ee0 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-1-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-1-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-1-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-1-600-normal.woff index bfb0adcfa89..effc194a56b 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-1-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-1-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-1-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-1-700-normal.woff index 0996c0c3586..4687ad13f64 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-1-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-1-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-10-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-10-300-normal.woff index 5a16720f333..9ac66001d53 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-10-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-10-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-10-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-10-400-normal.woff index bc4af7d1adf..a756b10c4ac 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-10-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-10-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-10-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-10-500-normal.woff index 16011e5fb5d..5b16572ed6e 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-10-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-10-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-10-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-10-600-normal.woff index ef5f25e70aa..9ba64ca5a59 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-10-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-10-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-10-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-10-700-normal.woff index 2aa545976f2..09089b9d1ef 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-10-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-10-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-2-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-2-300-normal.woff index c281b1ae8b6..376b555fbe2 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-2-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-2-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-2-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-2-400-normal.woff index 002f034c05d..85aa5d34b5d 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-2-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-2-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-2-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-2-500-normal.woff index e436eca77ea..5d7005d47e8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-2-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-2-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-2-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-2-600-normal.woff index 34daa10bcc7..6bceb79388a 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-2-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-2-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-2-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-2-700-normal.woff index 0a1c75d6975..bef4602b3b8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-2-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-2-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-3-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-3-300-normal.woff index 69abedbfc99..f7fcabc15f8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-3-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-3-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-3-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-3-400-normal.woff index 49c7afcd3d2..ed8fb3b351b 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-3-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-3-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-3-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-3-500-normal.woff index 7738261dab6..a35c622a82e 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-3-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-3-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-3-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-3-600-normal.woff index 4a48f932612..7c754f9bd2b 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-3-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-3-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-3-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-3-700-normal.woff index 0cde67024a0..9d76365bdca 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-3-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-3-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-4-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-4-300-normal.woff index a8e5b9c811c..15db6366c6f 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-4-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-4-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-4-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-4-400-normal.woff index f4e01c15cd7..cade4d27ce8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-4-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-4-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-4-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-4-500-normal.woff index 969698c2eb9..5b7484447a4 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-4-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-4-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-4-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-4-600-normal.woff index 375846356d6..3526d6a0dab 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-4-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-4-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-4-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-4-700-normal.woff index 104bb1af00c..34abd981309 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-4-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-4-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-5-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-5-300-normal.woff index 13efba21fab..2f886e3333c 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-5-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-5-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-5-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-5-400-normal.woff index f795012ffae..b19b3ff9b29 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-5-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-5-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-5-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-5-500-normal.woff index 6ae077cb624..7a550f3268e 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-5-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-5-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-5-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-5-600-normal.woff index 28082925943..aff780eac14 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-5-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-5-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-5-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-5-700-normal.woff index 236c9b3ecc5..ecb5f4c6981 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-5-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-5-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-6-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-6-300-normal.woff index bf358dcb8cc..03292583efa 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-6-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-6-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-6-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-6-400-normal.woff index 23e8b129b17..bb63c66ca4e 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-6-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-6-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-6-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-6-500-normal.woff index 352bdbe92ac..6ce9a09370c 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-6-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-6-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-6-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-6-600-normal.woff index 1a9bccddb2d..68d9a85251f 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-6-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-6-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-6-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-6-700-normal.woff index 8cbef12074f..85092dda499 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-6-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-6-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-7-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-7-300-normal.woff index f82745ff331..ccaab19675e 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-7-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-7-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-7-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-7-400-normal.woff index 39f122948d3..4ab4e7aa2c1 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-7-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-7-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-7-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-7-500-normal.woff index 04e125774e1..d95a9692c9a 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-7-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-7-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-7-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-7-600-normal.woff index dce176f576f..53568d101f8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-7-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-7-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-7-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-7-700-normal.woff index aead4602413..d027f825aa8 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-7-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-7-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-8-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-8-300-normal.woff index e2b854d51d1..8a78fd369bb 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-8-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-8-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-8-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-8-400-normal.woff index d5013730eb7..68e7f375363 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-8-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-8-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-8-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-8-500-normal.woff index d9907a08db6..be5f682e5cc 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-8-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-8-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-8-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-8-600-normal.woff index 863e3e97197..fe47e682c3a 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-8-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-8-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-8-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-8-700-normal.woff index 327ee634261..0982a5d33bd 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-8-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-8-700-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-9-300-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-9-300-normal.woff index 7a36b73b18e..63f9c211eea 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-9-300-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-9-300-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-9-400-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-9-400-normal.woff index 8ff87f480e4..8f45621e06b 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-9-400-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-9-400-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-9-500-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-9-500-normal.woff index 94c7dfb8011..02dc8f01b48 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-9-500-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-9-500-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-9-600-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-9-600-normal.woff index 5e1d5249ccf..c69f4659254 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-9-600-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-9-600-normal.woff differ diff --git a/fonts/google/noto-emoji/files/noto-emoji-9-700-normal.woff b/fonts/google/noto-emoji/files/noto-emoji-9-700-normal.woff index bb951ab989a..923f0b80c86 100644 Binary files a/fonts/google/noto-emoji/files/noto-emoji-9-700-normal.woff and b/fonts/google/noto-emoji/files/noto-emoji-9-700-normal.woff differ diff --git a/fonts/google/noto-emoji/scss/mixins.scss b/fonts/google/noto-emoji/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-emoji/scss/mixins.scss +++ b/fonts/google/noto-emoji/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-math-600-normal.woff b/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-math-600-normal.woff index 25db26f4eec..fcfbf079112 100644 Binary files a/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-math-600-normal.woff and b/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-math-600-normal.woff differ diff --git a/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-symbols-600-normal.woff b/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-symbols-600-normal.woff index ae033327cb1..89014a4de08 100644 Binary files a/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-symbols-600-normal.woff and b/fonts/google/noto-kufi-arabic/files/noto-kufi-arabic-symbols-600-normal.woff differ diff --git a/fonts/google/noto-kufi-arabic/scss/mixins.scss b/fonts/google/noto-kufi-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-kufi-arabic/scss/mixins.scss +++ b/fonts/google/noto-kufi-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-music/files/noto-music-latin-400-normal.woff b/fonts/google/noto-music/files/noto-music-latin-400-normal.woff index 155944324d1..d065b97c815 100644 Binary files a/fonts/google/noto-music/files/noto-music-latin-400-normal.woff and b/fonts/google/noto-music/files/noto-music-latin-400-normal.woff differ diff --git a/fonts/google/noto-music/files/noto-music-latin-ext-400-normal.woff b/fonts/google/noto-music/files/noto-music-latin-ext-400-normal.woff index 2fdcf4c99be..332a93c8b3d 100644 Binary files a/fonts/google/noto-music/files/noto-music-latin-ext-400-normal.woff and b/fonts/google/noto-music/files/noto-music-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-music/files/noto-music-music-400-normal.woff b/fonts/google/noto-music/files/noto-music-music-400-normal.woff index fce976dab6e..c1435547a3c 100644 Binary files a/fonts/google/noto-music/files/noto-music-music-400-normal.woff and b/fonts/google/noto-music/files/noto-music-music-400-normal.woff differ diff --git a/fonts/google/noto-music/scss/mixins.scss b/fonts/google/noto-music/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-music/scss/mixins.scss +++ b/fonts/google/noto-music/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-naskh-arabic/scss/mixins.scss b/fonts/google/noto-naskh-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-naskh-arabic/scss/mixins.scss +++ b/fonts/google/noto-naskh-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-nastaliq-urdu/scss/mixins.scss b/fonts/google/noto-nastaliq-urdu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-nastaliq-urdu/scss/mixins.scss +++ b/fonts/google/noto-nastaliq-urdu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-rashi-hebrew/files/noto-rashi-hebrew-hebrew-400-normal.woff b/fonts/google/noto-rashi-hebrew/files/noto-rashi-hebrew-hebrew-400-normal.woff index 079ed3f541a..e2e1c7f1aca 100644 Binary files a/fonts/google/noto-rashi-hebrew/files/noto-rashi-hebrew-hebrew-400-normal.woff and b/fonts/google/noto-rashi-hebrew/files/noto-rashi-hebrew-hebrew-400-normal.woff differ diff --git a/fonts/google/noto-rashi-hebrew/scss/mixins.scss b/fonts/google/noto-rashi-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-rashi-hebrew/scss/mixins.scss +++ b/fonts/google/noto-rashi-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-adlam-unjoined/scss/mixins.scss b/fonts/google/noto-sans-adlam-unjoined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-adlam-unjoined/scss/mixins.scss +++ b/fonts/google/noto-sans-adlam-unjoined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-adlam/scss/mixins.scss b/fonts/google/noto-sans-adlam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-adlam/scss/mixins.scss +++ b/fonts/google/noto-sans-adlam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-anatolian-hieroglyphs/scss/mixins.scss b/fonts/google/noto-sans-anatolian-hieroglyphs/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-anatolian-hieroglyphs/scss/mixins.scss +++ b/fonts/google/noto-sans-anatolian-hieroglyphs/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-arabic/files/noto-sans-arabic-arabic-700-normal.woff b/fonts/google/noto-sans-arabic/files/noto-sans-arabic-arabic-700-normal.woff index d96068edb1d..f7287c9ca0e 100644 Binary files a/fonts/google/noto-sans-arabic/files/noto-sans-arabic-arabic-700-normal.woff and b/fonts/google/noto-sans-arabic/files/noto-sans-arabic-arabic-700-normal.woff differ diff --git a/fonts/google/noto-sans-arabic/scss/mixins.scss b/fonts/google/noto-sans-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-arabic/scss/mixins.scss +++ b/fonts/google/noto-sans-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-100-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-100-normal.woff index 7be1c6a1157..f8f5f721a5a 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-100-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-100-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-200-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-200-normal.woff index 938c6639350..d4846eac72d 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-200-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-200-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-300-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-300-normal.woff index 8c9347e9475..a2dd429643c 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-300-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-300-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-400-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-400-normal.woff index 53002533c60..26b83aa088b 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-400-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-400-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-500-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-500-normal.woff index 0f367d4f91b..a8944f2673b 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-500-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-500-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-600-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-600-normal.woff index 905b919a8d2..4efb72852ce 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-600-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-600-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-700-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-700-normal.woff index 0aad411c4fe..be2d1b6656f 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-700-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-700-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-800-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-800-normal.woff index 14d4ae90311..fdbb2f04994 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-800-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-800-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-900-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-900-normal.woff index ca42800e08a..4a066f3a8b3 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-900-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-armenian-900-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-100-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-100-normal.woff index 1dd3dfdc8ed..a7c0f949303 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-100-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-200-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-200-normal.woff index 3b4338faa60..ec400ae6bb2 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-200-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-300-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-300-normal.woff index 2d97dbb813d..e190c891076 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-300-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-400-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-400-normal.woff index 32f73c17010..3f5c86b8589 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-400-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-500-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-500-normal.woff index 883836fce70..6ffd2d04d18 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-500-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-600-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-600-normal.woff index edff8a4f34f..af096afd496 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-600-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-700-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-700-normal.woff index a3cbb8e5353..05581d3a905 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-700-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-800-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-800-normal.woff index 3e235619ab8..33679800f76 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-800-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-900-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-900-normal.woff index e823119ee34..d425249ddd7 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-900-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-100-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-100-normal.woff index 5e36ac0bca0..e2563d32a0d 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-100-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-200-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-200-normal.woff index 395bf4091ae..7f4439b671a 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-200-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-300-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-300-normal.woff index 9b00d7ccaf7..18a85bf99d0 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-300-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-400-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-400-normal.woff index 7319b74b8e2..08f42f0ffc3 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-400-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-500-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-500-normal.woff index f69139beb2f..758bf59c432 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-500-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-600-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-600-normal.woff index c660dab34b1..c8c759a9f90 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-600-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-700-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-700-normal.woff index 2ad6f46afc6..2bd14fa3261 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-700-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-800-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-800-normal.woff index 18340896b1b..e67d95c8a7f 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-800-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-900-normal.woff b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-900-normal.woff index bb5441ac9ba..8c49525ff31 100644 Binary files a/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-900-normal.woff and b/fonts/google/noto-sans-armenian/files/noto-sans-armenian-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-armenian/scss/mixins.scss b/fonts/google/noto-sans-armenian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-armenian/scss/mixins.scss +++ b/fonts/google/noto-sans-armenian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-avestan/scss/mixins.scss b/fonts/google/noto-sans-avestan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-avestan/scss/mixins.scss +++ b/fonts/google/noto-sans-avestan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-balinese/files/noto-sans-balinese-balinese-600-normal.woff b/fonts/google/noto-sans-balinese/files/noto-sans-balinese-balinese-600-normal.woff index 658d900c12f..990f7dd4af7 100644 Binary files a/fonts/google/noto-sans-balinese/files/noto-sans-balinese-balinese-600-normal.woff and b/fonts/google/noto-sans-balinese/files/noto-sans-balinese-balinese-600-normal.woff differ diff --git a/fonts/google/noto-sans-balinese/scss/mixins.scss b/fonts/google/noto-sans-balinese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-balinese/scss/mixins.scss +++ b/fonts/google/noto-sans-balinese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-bamum/files/noto-sans-bamum-latin-600-normal.woff b/fonts/google/noto-sans-bamum/files/noto-sans-bamum-latin-600-normal.woff index 499017c06f8..3ef6eb2b3c3 100644 Binary files a/fonts/google/noto-sans-bamum/files/noto-sans-bamum-latin-600-normal.woff and b/fonts/google/noto-sans-bamum/files/noto-sans-bamum-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-bamum/scss/mixins.scss b/fonts/google/noto-sans-bamum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-bamum/scss/mixins.scss +++ b/fonts/google/noto-sans-bamum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-400-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-400-normal.woff index 9270dfdbca5..0003e6ce6b7 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-400-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-400-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-500-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-500-normal.woff index 6085354e4b4..52111215975 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-500-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-500-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-600-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-600-normal.woff index a60feb7083e..682b0f6e18c 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-600-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-600-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-700-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-700-normal.woff index 0515ac1a1b2..61d26d3293f 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-700-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-bassa-vah-700-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-400-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-400-normal.woff index 6213d0e80ff..32af9f1d064 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-400-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-500-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-500-normal.woff index 0f26ffc83e9..64312a6b4bf 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-500-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-600-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-600-normal.woff index fe4cfc0b172..81c7d7b2a6d 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-600-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-700-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-700-normal.woff index 298f1e5ebe5..895187ade77 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-700-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-400-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-400-normal.woff index 514c737d4df..142da15bb0f 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-400-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-500-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-500-normal.woff index 5088225b9ef..be7c69fa338 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-500-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-600-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-600-normal.woff index 83f517b45b5..89b51a2adc5 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-600-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-700-normal.woff b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-700-normal.woff index b8e646f7ad4..776b598b561 100644 Binary files a/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-700-normal.woff and b/fonts/google/noto-sans-bassa-vah/files/noto-sans-bassa-vah-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-bassa-vah/scss/mixins.scss b/fonts/google/noto-sans-bassa-vah/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-bassa-vah/scss/mixins.scss +++ b/fonts/google/noto-sans-bassa-vah/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-batak/scss/mixins.scss b/fonts/google/noto-sans-batak/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-batak/scss/mixins.scss +++ b/fonts/google/noto-sans-batak/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-bengali/files/noto-sans-bengali-bengali-900-normal.woff b/fonts/google/noto-sans-bengali/files/noto-sans-bengali-bengali-900-normal.woff index 414bc7c1dbc..24b320d2316 100644 Binary files a/fonts/google/noto-sans-bengali/files/noto-sans-bengali-bengali-900-normal.woff and b/fonts/google/noto-sans-bengali/files/noto-sans-bengali-bengali-900-normal.woff differ diff --git a/fonts/google/noto-sans-bengali/files/noto-sans-bengali-latin-ext-900-normal.woff b/fonts/google/noto-sans-bengali/files/noto-sans-bengali-latin-ext-900-normal.woff index de5a10c3bf3..26d742e811e 100644 Binary files a/fonts/google/noto-sans-bengali/files/noto-sans-bengali-latin-ext-900-normal.woff and b/fonts/google/noto-sans-bengali/files/noto-sans-bengali-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-bengali/scss/mixins.scss b/fonts/google/noto-sans-bengali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-bengali/scss/mixins.scss +++ b/fonts/google/noto-sans-bengali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-bhaiksuki/scss/mixins.scss b/fonts/google/noto-sans-bhaiksuki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-bhaiksuki/scss/mixins.scss +++ b/fonts/google/noto-sans-bhaiksuki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-brahmi-400-normal.woff b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-brahmi-400-normal.woff index 8edc5ea1f73..3bece63c617 100644 Binary files a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-brahmi-400-normal.woff and b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-brahmi-400-normal.woff differ diff --git a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-400-normal.woff b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-400-normal.woff index 000063f131d..a3e754ee690 100644 Binary files a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-400-normal.woff and b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-ext-400-normal.woff b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-ext-400-normal.woff index e296ecb19bb..1eedc985510 100644 Binary files a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-ext-400-normal.woff and b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-math-400-normal.woff b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-math-400-normal.woff index e9c307f4889..c14a673f1de 100644 Binary files a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-math-400-normal.woff and b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-math-400-normal.woff differ diff --git a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-symbols-400-normal.woff b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-symbols-400-normal.woff index 1d569068659..b32edbfcd30 100644 Binary files a/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-symbols-400-normal.woff and b/fonts/google/noto-sans-brahmi/files/noto-sans-brahmi-symbols-400-normal.woff differ diff --git a/fonts/google/noto-sans-brahmi/scss/mixins.scss b/fonts/google/noto-sans-brahmi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-brahmi/scss/mixins.scss +++ b/fonts/google/noto-sans-brahmi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-buginese/scss/mixins.scss b/fonts/google/noto-sans-buginese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-buginese/scss/mixins.scss +++ b/fonts/google/noto-sans-buginese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-buhid/scss/mixins.scss b/fonts/google/noto-sans-buhid/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-buhid/scss/mixins.scss +++ b/fonts/google/noto-sans-buhid/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-100-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-100-normal.woff index cdad33e7aa3..777a871157c 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-100-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-100-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-200-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-200-normal.woff index 00f62a24d38..4a0e5e408a3 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-200-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-200-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-300-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-300-normal.woff index 1e7ac3fefd1..76aef92100d 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-300-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-300-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-400-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-400-normal.woff index f7c643de982..c7a546fc195 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-400-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-400-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-500-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-500-normal.woff index 5a3582407a3..28c7b14e6eb 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-500-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-500-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-600-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-600-normal.woff index 6d0e134d47d..e1a629597dc 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-600-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-600-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-700-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-700-normal.woff index 2f259c393a2..08190cbe2b6 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-700-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-700-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-800-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-800-normal.woff index 6088423a3b4..edd9a123a06 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-800-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-800-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-900-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-900-normal.woff index 8caeb7f77e1..9244a49d5df 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-900-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-canadian-aboriginal-900-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-100-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-100-normal.woff index 311504f300f..66973e2cd63 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-100-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-200-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-200-normal.woff index bb327a089fb..f6c651f0b6a 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-200-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-300-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-300-normal.woff index e5087628c79..aea280ee621 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-300-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-400-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-400-normal.woff index 50ec4ec4a4b..34f993a1902 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-400-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-500-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-500-normal.woff index e1f15300986..d8eb34d1a2f 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-500-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-600-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-600-normal.woff index 7549e2514f9..9e2822339a5 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-600-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-700-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-700-normal.woff index af8af4f582a..a1736a6fe81 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-700-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-800-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-800-normal.woff index 961a76dc05c..a4531c6638d 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-800-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-900-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-900-normal.woff index 68b6d69fa67..0038548867c 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-900-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-100-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-100-normal.woff index b132a5e035f..5e76b9a7d74 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-100-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-200-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-200-normal.woff index 7c1d6d70a43..5bbcf4fd8f3 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-200-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-300-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-300-normal.woff index a7ae03f25f7..f6c1ec371d1 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-300-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-400-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-400-normal.woff index 84e54c03998..de209a53855 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-400-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-500-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-500-normal.woff index 3461406c0c1..c015346e3a4 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-500-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-600-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-600-normal.woff index b5a68d3af35..c35854349c4 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-600-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-700-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-700-normal.woff index a4a6999d81f..ef2657acbe0 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-700-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-800-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-800-normal.woff index 60408134a4a..c7de3e2b525 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-800-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-900-normal.woff b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-900-normal.woff index 2f377467b40..6529a4d7a41 100644 Binary files a/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-900-normal.woff and b/fonts/google/noto-sans-canadian-aboriginal/files/noto-sans-canadian-aboriginal-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-canadian-aboriginal/scss/mixins.scss b/fonts/google/noto-sans-canadian-aboriginal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-canadian-aboriginal/scss/mixins.scss +++ b/fonts/google/noto-sans-canadian-aboriginal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-carian/scss/mixins.scss b/fonts/google/noto-sans-carian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-carian/scss/mixins.scss +++ b/fonts/google/noto-sans-carian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-caucasian-albanian/scss/mixins.scss b/fonts/google/noto-sans-caucasian-albanian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-caucasian-albanian/scss/mixins.scss +++ b/fonts/google/noto-sans-caucasian-albanian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-chakma/files/noto-sans-chakma-chakma-400-normal.woff b/fonts/google/noto-sans-chakma/files/noto-sans-chakma-chakma-400-normal.woff index 0938f070502..d7dd664dfcc 100644 Binary files a/fonts/google/noto-sans-chakma/files/noto-sans-chakma-chakma-400-normal.woff and b/fonts/google/noto-sans-chakma/files/noto-sans-chakma-chakma-400-normal.woff differ diff --git a/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-400-normal.woff b/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-400-normal.woff index 267b322a1b7..f4a2b46928a 100644 Binary files a/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-400-normal.woff and b/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-ext-400-normal.woff b/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-ext-400-normal.woff index edbca1c3fbf..02bb8c15d9a 100644 Binary files a/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-ext-400-normal.woff and b/fonts/google/noto-sans-chakma/files/noto-sans-chakma-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-chakma/scss/mixins.scss b/fonts/google/noto-sans-chakma/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-chakma/scss/mixins.scss +++ b/fonts/google/noto-sans-chakma/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-cham/files/noto-sans-cham-cham-500-normal.woff b/fonts/google/noto-sans-cham/files/noto-sans-cham-cham-500-normal.woff index 6e6653d683a..0e754dc383e 100644 Binary files a/fonts/google/noto-sans-cham/files/noto-sans-cham-cham-500-normal.woff and b/fonts/google/noto-sans-cham/files/noto-sans-cham-cham-500-normal.woff differ diff --git a/fonts/google/noto-sans-cham/files/noto-sans-cham-latin-ext-500-normal.woff b/fonts/google/noto-sans-cham/files/noto-sans-cham-latin-ext-500-normal.woff index 3bd8d833857..9f232593ddf 100644 Binary files a/fonts/google/noto-sans-cham/files/noto-sans-cham-latin-ext-500-normal.woff and b/fonts/google/noto-sans-cham/files/noto-sans-cham-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-cham/scss/mixins.scss b/fonts/google/noto-sans-cham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-cham/scss/mixins.scss +++ b/fonts/google/noto-sans-cham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-cherokee/scss/mixins.scss b/fonts/google/noto-sans-cherokee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-cherokee/scss/mixins.scss +++ b/fonts/google/noto-sans-cherokee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-chorasmian/scss/mixins.scss b/fonts/google/noto-sans-chorasmian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-chorasmian/scss/mixins.scss +++ b/fonts/google/noto-sans-chorasmian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-coptic/scss/mixins.scss b/fonts/google/noto-sans-coptic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-coptic/scss/mixins.scss +++ b/fonts/google/noto-sans-coptic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-cuneiform-400-normal.woff b/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-cuneiform-400-normal.woff index 562815e21ca..86a73dad7eb 100644 Binary files a/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-cuneiform-400-normal.woff and b/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-cuneiform-400-normal.woff differ diff --git a/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-400-normal.woff b/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-400-normal.woff index 0ff4b91f6d5..451975f2187 100644 Binary files a/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-400-normal.woff and b/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-ext-400-normal.woff b/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-ext-400-normal.woff index fa5119340a3..cc55cef379c 100644 Binary files a/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-ext-400-normal.woff and b/fonts/google/noto-sans-cuneiform/files/noto-sans-cuneiform-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-cuneiform/scss/mixins.scss b/fonts/google/noto-sans-cuneiform/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-cuneiform/scss/mixins.scss +++ b/fonts/google/noto-sans-cuneiform/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-cypriot/scss/mixins.scss b/fonts/google/noto-sans-cypriot/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-cypriot/scss/mixins.scss +++ b/fonts/google/noto-sans-cypriot/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-cypro-minoan/scss/mixins.scss b/fonts/google/noto-sans-cypro-minoan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-cypro-minoan/scss/mixins.scss +++ b/fonts/google/noto-sans-cypro-minoan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-deseret/scss/mixins.scss b/fonts/google/noto-sans-deseret/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-deseret/scss/mixins.scss +++ b/fonts/google/noto-sans-deseret/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-500-normal.woff b/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-500-normal.woff index eeda76db1f0..f82257c7d61 100644 Binary files a/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-500-normal.woff and b/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-500-normal.woff differ diff --git a/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-700-normal.woff b/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-700-normal.woff index 5dd6efbe7f5..6e271512df6 100644 Binary files a/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-700-normal.woff and b/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-devanagari-700-normal.woff differ diff --git a/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-latin-300-normal.woff b/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-latin-300-normal.woff index 2b741a48738..ceae97ae9c7 100644 Binary files a/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-latin-300-normal.woff and b/fonts/google/noto-sans-devanagari/files/noto-sans-devanagari-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-devanagari/scss/mixins.scss b/fonts/google/noto-sans-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-devanagari/scss/mixins.scss +++ b/fonts/google/noto-sans-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-italic.woff index 9155bafc505..9d2e926ffd4 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-normal.woff index 0f37846cc62..d38248e909a 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-italic.woff index 0ec16512e85..79271c175bc 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-normal.woff index a716dd9f270..280c7a12e8d 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-italic.woff index 460492028a7..3f0cf6f9601 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-normal.woff index 54497f51d58..b8a756559c3 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-italic.woff index 03b12366adc..82a38a4e4e8 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-normal.woff index 3877e7d5ebe..6540f628904 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-italic.woff index 026d94fc923..3efcc1a1e16 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-normal.woff index d30f9e6f1ab..88ec5528eaf 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-italic.woff index a95a3cd91a5..ced090bc4e6 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-normal.woff index 3a9ea94dcb7..efa25c47e1e 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-italic.woff index 0bff72e9c76..0546b169029 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-normal.woff index 48493716896..f43d57be526 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-italic.woff index 4c7834f477b..86b562dad5e 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-normal.woff index df4235e4eed..d3d2f2e43e4 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-italic.woff index ac0606b2b4b..ca74622ce17 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-normal.woff index dc4f4f24280..acbc88e6d88 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-italic.woff index 7eb32d9a13e..048023f72f3 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-normal.woff index f439ef59859..1e62e6c7584 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-italic.woff index 3d70426ac11..89391e7e670 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-normal.woff index 6138fa66a21..69be1a3dc0b 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-italic.woff index 7be86ee44e0..27063e41f43 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-normal.woff index 49ca1eb156e..523d19e8508 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-italic.woff index 4aaaf4bab29..c91d0293bdd 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-normal.woff index f8f7479db89..7173ea01941 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-italic.woff index 0fa21f2b969..3741409497b 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-normal.woff index 89c2cfaa633..3eb679e3f4c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-italic.woff index 8b3637b98c2..45fdf21860c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-normal.woff index a1812638b0a..53af20546bb 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-italic.woff index 7378f543481..a0d2e0d3ce2 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-normal.woff index c289a0fbfcf..1c75ad5d127 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-italic.woff index 276112b3e90..fa85f148230 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-normal.woff index e82347a1c33..0a55d24034e 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-italic.woff index 1ed4a64b3ae..53be369dde3 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-normal.woff index a46a013d72a..ef94bb2cdb6 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-italic.woff index d22608dd9fc..1267eaa29be 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-normal.woff index 3db73c2f4a4..88142574d99 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-italic.woff index 8d961e32788..d17a0590604 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-normal.woff index 02fd693317b..4412b78bfc3 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-italic.woff index a9cd94ac0aa..b6cd2b85d5f 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-normal.woff index ee656f573a0..d0ed2c3212c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-italic.woff index 06f30373f54..a804493015c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-normal.woff index 315824b2a12..d2550e98cb8 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-italic.woff index 18d452b6d99..3a151dbcafa 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-normal.woff index 084b1febc8a..7761c2dc947 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-italic.woff index bfacd7c397e..82dd3c81581 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-normal.woff index 38e4c356b97..267f77ca3f7 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-italic.woff index 7636f23da5a..8dc1b0f7fd7 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-normal.woff index b08216f29e3..ee01d62bc3a 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-italic.woff index a1f90ad1184..b3dda9fd264 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-normal.woff index 3091a86e6ce..f07469926ca 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-italic.woff index 8e5954b6500..a876d419570 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-normal.woff index 41d924f3803..ee0d80fde29 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-italic.woff index d44a3715368..154e7977ecd 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-normal.woff index 7aba19d675a..bc8bb89ce0a 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-italic.woff index 6b1f56f301c..b5dc19d7429 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-normal.woff index 5ad9c5094ef..b2fdf8b3fab 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-italic.woff index 5426f4d7061..9ad3ca4f339 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-normal.woff index d2b901eeec3..4edb673db72 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-italic.woff index 1294699009f..e7d280065a8 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-normal.woff index 16a5cc589ca..2ee2b95482c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-italic.woff index e7dd393b23e..eed9a9763f5 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-normal.woff index 95a487a0064..88068b5247a 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-italic.woff index c52144c99b6..557aed7883a 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-normal.woff index be2d5886922..dc3d0ba5952 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-italic.woff index d6b7da84294..8f0c66978aa 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-normal.woff index 6f656f96f43..e2f11fe4c06 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-italic.woff index 72d1296a10d..897fc9bb679 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-normal.woff index b27916b5253..9f587fd9796 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-italic.woff index b23036aaf6f..481ff7ea1fe 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-normal.woff index 6a684f3da0b..24c05866a69 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-greek-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-italic.woff index 36ff3f1dad3..0b97185e164 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-normal.woff index fa3482138c9..dd1b6e88997 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-italic.woff index 59b81203a5a..d696e728cb0 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-normal.woff index d8ddb6f53e1..619f84a00eb 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-italic.woff index cc45df75e53..f34a166bae7 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-normal.woff index ed0f8166b14..51c73223410 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-italic.woff index 1c01ae10c24..3df41c5d6d1 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-normal.woff index 53f63406e86..4c54b4ef3c4 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-italic.woff index e340dea53eb..4ead31c3fc8 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-normal.woff index 827711e79e0..17930d3f8cd 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-italic.woff index 9cf101b11a9..63b88afcc60 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-normal.woff index 7ee430a0a90..30b4b53aa5b 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-italic.woff index 1333f649428..5ad6e4dc785 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-normal.woff index bd5a8fcf1e0..ff6e62cc7ae 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-italic.woff index e965e4132d5..e5dd1cbf6a6 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-normal.woff index 4af09850fbc..daf813d97b2 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-italic.woff index 93eef16f748..378f20a7640 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-normal.woff index 200616f4af4..9faff682835 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-italic.woff index bacb45e34e5..ab74e996e29 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-normal.woff index 583852d0b1b..9ef75dcf5f8 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-italic.woff index f93caec8c47..79cbfcf82f1 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-normal.woff index e409e4a9165..29b2b6b3d8a 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-italic.woff index 3e4a02e1ab5..988442efbe9 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-normal.woff index 3f9b275f226..5fe28970b55 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-italic.woff index 728d852d451..a65ec753132 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-normal.woff index 5a57a5d451b..d079aa9382b 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-italic.woff index 94f5cdd2861..45529d284f5 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-normal.woff index 4c3df43c88b..3e2c753068c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-italic.woff index 71d5f8f041b..7d9314ea280 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-normal.woff index ebd573e244a..4c98e188109 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-italic.woff index 76e66928ca8..d790e95a7ca 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-normal.woff index 2810f593964..7b3c4a9e0f9 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-italic.woff index 36e4858e45d..74cfb9147ef 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-normal.woff index e567e854fef..e4ddadc405d 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-italic.woff index 49463730e26..fcb819b4141 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-normal.woff index de0a44ee855..3525330a8ef 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-italic.woff index 83ce99564b0..b997e650e94 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-normal.woff index 5eba16c9ab4..1370bc75495 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-100-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-italic.woff index 403d0776752..b0f4d542c5d 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-normal.woff index b2db4097751..d60910bca43 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-200-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-italic.woff index 626487dd61f..e40f9756abc 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-normal.woff index 308e66a6f3d..a923afcd82e 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-300-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-italic.woff index 0e75b8aedb7..5106da183d0 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-normal.woff index 07b2fa9ae2a..f7f651f34e0 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-400-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-italic.woff index b8a164fa47a..96316b45c2c 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-normal.woff index bfbf60a4c1d..308252d8e62 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-500-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-italic.woff index 80baaae844a..36f983faea4 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-normal.woff index 8b142e1d92b..2ab3f3dce5d 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-600-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-italic.woff index c7b4a7e9e3c..48fed580a77 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-normal.woff index ffb4d287b20..55272503558 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-700-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-italic.woff index e131139339f..3b3804e18ab 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-normal.woff index b648e9793d2..ad0ffa5502d 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-800-normal.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-italic.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-italic.woff index f6fa83a7e5f..0d079323bf9 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-italic.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-italic.woff differ diff --git a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-normal.woff b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-normal.woff index c83f6164bcb..3b3ebb91321 100644 Binary files a/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-normal.woff and b/fonts/google/noto-sans-display/files/noto-sans-display-vietnamese-900-normal.woff differ diff --git a/fonts/google/noto-sans-display/scss/mixins.scss b/fonts/google/noto-sans-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-display/scss/mixins.scss +++ b/fonts/google/noto-sans-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-duployan/scss/mixins.scss b/fonts/google/noto-sans-duployan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-duployan/scss/mixins.scss +++ b/fonts/google/noto-sans-duployan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-egyptian-hieroglyphs/files/noto-sans-egyptian-hieroglyphs-egyptian-hieroglyphs-400-normal.woff b/fonts/google/noto-sans-egyptian-hieroglyphs/files/noto-sans-egyptian-hieroglyphs-egyptian-hieroglyphs-400-normal.woff index ceace98466d..9aa33c70789 100644 Binary files a/fonts/google/noto-sans-egyptian-hieroglyphs/files/noto-sans-egyptian-hieroglyphs-egyptian-hieroglyphs-400-normal.woff and b/fonts/google/noto-sans-egyptian-hieroglyphs/files/noto-sans-egyptian-hieroglyphs-egyptian-hieroglyphs-400-normal.woff differ diff --git a/fonts/google/noto-sans-egyptian-hieroglyphs/scss/mixins.scss b/fonts/google/noto-sans-egyptian-hieroglyphs/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-egyptian-hieroglyphs/scss/mixins.scss +++ b/fonts/google/noto-sans-egyptian-hieroglyphs/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-elbasan/scss/mixins.scss b/fonts/google/noto-sans-elbasan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-elbasan/scss/mixins.scss +++ b/fonts/google/noto-sans-elbasan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-elymaic/scss/mixins.scss b/fonts/google/noto-sans-elymaic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-elymaic/scss/mixins.scss +++ b/fonts/google/noto-sans-elymaic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-ethiopic/files/noto-sans-ethiopic-ethiopic-900-normal.woff b/fonts/google/noto-sans-ethiopic/files/noto-sans-ethiopic-ethiopic-900-normal.woff index b2e93a1f7a7..d9779f67c0e 100644 Binary files a/fonts/google/noto-sans-ethiopic/files/noto-sans-ethiopic-ethiopic-900-normal.woff and b/fonts/google/noto-sans-ethiopic/files/noto-sans-ethiopic-ethiopic-900-normal.woff differ diff --git a/fonts/google/noto-sans-ethiopic/scss/mixins.scss b/fonts/google/noto-sans-ethiopic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-ethiopic/scss/mixins.scss +++ b/fonts/google/noto-sans-ethiopic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-georgian/files/noto-sans-georgian-latin-ext-100-normal.woff b/fonts/google/noto-sans-georgian/files/noto-sans-georgian-latin-ext-100-normal.woff index b29255826eb..3f54eab620a 100644 Binary files a/fonts/google/noto-sans-georgian/files/noto-sans-georgian-latin-ext-100-normal.woff and b/fonts/google/noto-sans-georgian/files/noto-sans-georgian-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-georgian/files/noto-sans-georgian-symbols-300-normal.woff b/fonts/google/noto-sans-georgian/files/noto-sans-georgian-symbols-300-normal.woff index f8994bf90ad..8d63915e10c 100644 Binary files a/fonts/google/noto-sans-georgian/files/noto-sans-georgian-symbols-300-normal.woff and b/fonts/google/noto-sans-georgian/files/noto-sans-georgian-symbols-300-normal.woff differ diff --git a/fonts/google/noto-sans-georgian/scss/mixins.scss b/fonts/google/noto-sans-georgian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-georgian/scss/mixins.scss +++ b/fonts/google/noto-sans-georgian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-glagolitic/scss/mixins.scss b/fonts/google/noto-sans-glagolitic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-glagolitic/scss/mixins.scss +++ b/fonts/google/noto-sans-glagolitic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-gothic/files/noto-sans-gothic-latin-400-normal.woff b/fonts/google/noto-sans-gothic/files/noto-sans-gothic-latin-400-normal.woff index 73ceb829571..1fbd6db53a2 100644 Binary files a/fonts/google/noto-sans-gothic/files/noto-sans-gothic-latin-400-normal.woff and b/fonts/google/noto-sans-gothic/files/noto-sans-gothic-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-gothic/scss/mixins.scss b/fonts/google/noto-sans-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-gothic/scss/mixins.scss +++ b/fonts/google/noto-sans-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-grantha/files/noto-sans-grantha-latin-400-normal.woff b/fonts/google/noto-sans-grantha/files/noto-sans-grantha-latin-400-normal.woff index 5bf57b0336e..4e59be85b2a 100644 Binary files a/fonts/google/noto-sans-grantha/files/noto-sans-grantha-latin-400-normal.woff and b/fonts/google/noto-sans-grantha/files/noto-sans-grantha-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-grantha/scss/mixins.scss b/fonts/google/noto-sans-grantha/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-grantha/scss/mixins.scss +++ b/fonts/google/noto-sans-grantha/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-gujarati/scss/mixins.scss b/fonts/google/noto-sans-gujarati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-gujarati/scss/mixins.scss +++ b/fonts/google/noto-sans-gujarati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-gunjala-gondi/scss/mixins.scss b/fonts/google/noto-sans-gunjala-gondi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-gunjala-gondi/scss/mixins.scss +++ b/fonts/google/noto-sans-gunjala-gondi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-gurmukhi/scss/mixins.scss b/fonts/google/noto-sans-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-gurmukhi/scss/mixins.scss +++ b/fonts/google/noto-sans-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-hanifi-rohingya/scss/mixins.scss b/fonts/google/noto-sans-hanifi-rohingya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-hanifi-rohingya/scss/mixins.scss +++ b/fonts/google/noto-sans-hanifi-rohingya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-hanunoo/scss/mixins.scss b/fonts/google/noto-sans-hanunoo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-hanunoo/scss/mixins.scss +++ b/fonts/google/noto-sans-hanunoo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-hatran/files/noto-sans-hatran-latin-ext-400-normal.woff b/fonts/google/noto-sans-hatran/files/noto-sans-hatran-latin-ext-400-normal.woff index c7e4d09cb7b..5abdb6d3acf 100644 Binary files a/fonts/google/noto-sans-hatran/files/noto-sans-hatran-latin-ext-400-normal.woff and b/fonts/google/noto-sans-hatran/files/noto-sans-hatran-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-hatran/scss/mixins.scss b/fonts/google/noto-sans-hatran/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-hatran/scss/mixins.scss +++ b/fonts/google/noto-sans-hatran/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-hebrew/scss/mixins.scss b/fonts/google/noto-sans-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-hebrew/scss/mixins.scss +++ b/fonts/google/noto-sans-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-100-normal.woff index 69b926fd10c..3bd54849ace 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-200-normal.woff index 830271f7415..1a9bfdd9dd6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-300-normal.woff index d22bd7a75c7..71e1ad8f368 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-400-normal.woff index 1f12e76bab7..cee3efb1e81 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-500-normal.woff index ca481ef678b..1125b76061e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-600-normal.woff index 4a2fb5bb185..d8eafb9f6a1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-700-normal.woff index c53952e3139..6e546003405 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-800-normal.woff index 8d581cc2b42..98214e9455d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-900-normal.woff index f01204834b7..8d44b453a14 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-0-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-0-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-100-normal.woff index d420bcb5ad2..90b466b09ec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-200-normal.woff index d1a76c73509..b95697a85b2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-300-normal.woff index a085cdcd12b..c2ae1b1b614 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-400-normal.woff index 2c079d8f2ae..e6e9e516653 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-500-normal.woff index 634e12f2b8f..98a84712216 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-600-normal.woff index 72c4046fb71..d4ed326edfd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-700-normal.woff index fcd7e0984c4..a8840d849c4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-800-normal.woff index dca51c4371b..670c8103916 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-900-normal.woff index 75d25415123..d3fe8234a27 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-1-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-1-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-100-normal.woff index 29aabb17a8e..78dca210884 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-200-normal.woff index d6b7a2aa7f2..33db8c2859f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-300-normal.woff index 990b0f9cece..8420465be90 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-400-normal.woff index bba74f1d5ee..386803e9e06 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-500-normal.woff index d2f2820783d..90e0da93795 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-600-normal.woff index c5ba311e0fd..4409527096b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-700-normal.woff index 41f80e9cffe..950a2bd7145 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-800-normal.woff index c38b59380e3..f9f56d9a2fc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-900-normal.woff index c8f22e2ae45..2072b699b2b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-10-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-10-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-100-normal.woff index 3d2e9260990..dea621cfd2a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-200-normal.woff index 20a7bba4889..65564bb38d5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-300-normal.woff index a9ca79cb271..0ba8c64ee5c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-400-normal.woff index 73127ad85d9..9a1866bfd6f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-500-normal.woff index a8a3f186467..d1be20b8e01 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-600-normal.woff index 7a8f8609b19..a56c997e1e1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-700-normal.woff index e93e16c8d28..b94d5c43c50 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-800-normal.woff index 998ac979139..c91bb7cd14b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-900-normal.woff index 4d46f790764..8430b2a347d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-100-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-100-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-100-normal.woff index 561e9877263..970dd207232 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-200-normal.woff index 8cd9d0718c0..9316a4519fa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-300-normal.woff index 1af1b2a13da..f9ace79d0a1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-400-normal.woff index 006d01ad18c..42615f52bed 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-500-normal.woff index 2e84d46996b..342e5feceff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-600-normal.woff index b923d881333..51863deb08e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-700-normal.woff index 9a84f8e572e..ffe93cca5ae 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-800-normal.woff index 6db5d2626a4..b40977785d1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-900-normal.woff index f863bd4f13d..a6640c93c7a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-101-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-101-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-100-normal.woff index 910b7e16bba..b87fc2cdc95 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-200-normal.woff index 22af8958c26..654fb9ecc1e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-300-normal.woff index 92ebecdf660..186c2ebbd94 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-400-normal.woff index b060730e3ae..89e1cf9468f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-500-normal.woff index 7b5db418794..b6776d0ed66 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-600-normal.woff index 7414537129e..2a9ebdab14a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-700-normal.woff index 3661bae84a4..5e8ba5d6c86 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-800-normal.woff index b2058659def..99415bb2bc8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-900-normal.woff index 4271fa2bee8..77570f073f4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-102-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-102-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-100-normal.woff index 39a834d26a3..f401d5e8c1e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-200-normal.woff index da05265f974..70e4d10d69c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-300-normal.woff index 5c2c416f51c..fdbe744908d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-400-normal.woff index d897d40d1cf..81e278a97c4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-500-normal.woff index eefca1c6213..1b3216f0054 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-600-normal.woff index 9672aef5338..f1a8c261eaf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-700-normal.woff index bf2ed38c77c..4d62a444a49 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-800-normal.woff index 79e2fd1a1be..e6c085e4623 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-900-normal.woff index 4ab60a1c6d1..d3414427139 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-103-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-103-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-100-normal.woff index f2b7dd534c1..740cd250cac 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-200-normal.woff index 6b58a92bef0..b8a65ae2f80 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-300-normal.woff index 16b67ad4eab..b79770e1e18 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-400-normal.woff index e26a514978d..1abd8ae7838 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-500-normal.woff index e13c93e2487..c0a801203c5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-600-normal.woff index a0c967afbc0..03d54a97f19 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-700-normal.woff index 6613424b82b..9dfe59d15cb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-800-normal.woff index 263a63dfe1f..f333a8600e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-900-normal.woff index cce980c09aa..d377bdf073c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-104-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-104-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-100-normal.woff index 52a13329b0a..a88e2751e79 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-200-normal.woff index 5a75b050401..46b255e1017 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-300-normal.woff index 1b3e8565b96..50155e7a6e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-400-normal.woff index acbef6e8e2f..5f36a59b9ef 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-500-normal.woff index ad04e7ff53c..e3016bc2405 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-600-normal.woff index 10173ec9986..06ce9a4255b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-700-normal.woff index 69a76978d79..af79d67a466 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-800-normal.woff index 9bd17acbf92..00a8481a794 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-900-normal.woff index 79d9472dc5c..11e97644a15 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-105-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-105-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-100-normal.woff index efc8e89c2ae..afb84678306 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-200-normal.woff index 9a777bcf516..968774278c3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-300-normal.woff index da61dfc4f71..1a8156ed057 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-400-normal.woff index 63508edc416..47fedec481f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-500-normal.woff index ea0110b1469..d2f678d1bad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-600-normal.woff index ba8f73bfc6c..2c576c8eb96 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-700-normal.woff index d785dd74546..81ea3ce68d9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-800-normal.woff index 78666302387..f2491a75897 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-900-normal.woff index 3162e1af17d..f1f071418f0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-106-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-106-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-100-normal.woff index 26ac8537fc4..deaac7ad4bf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-200-normal.woff index c9b38b1db2b..a52cd9dee0e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-300-normal.woff index f433990fa74..b0f670a412f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-400-normal.woff index 3b240189f74..bd66817acac 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-500-normal.woff index 2787e199a05..42d12897fad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-600-normal.woff index be51ef109a8..181f837b145 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-700-normal.woff index ded7f1aa258..975a8b95764 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-800-normal.woff index 10a988f8871..e0df4055194 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-900-normal.woff index b6d42c97ba9..a106e62c517 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-107-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-107-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-100-normal.woff index f7e0cf27318..aa3a1c50cb2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-200-normal.woff index 9ffec78f4b6..b922c89ac75 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-300-normal.woff index 40c525858a4..b39e247ef5d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-400-normal.woff index a0dbff4a504..7b2e78d3411 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-500-normal.woff index c9f821152a3..b2f700d6d5e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-600-normal.woff index 0283d83d406..065c10dbb05 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-700-normal.woff index 98838976b46..34efabc838b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-800-normal.woff index 1bf85d9c5e6..9c5f67ab6e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-900-normal.woff index 098270bf9c8..a46f5a9af7f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-108-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-108-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-100-normal.woff index 7c76df80c7d..4a1def95f43 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-200-normal.woff index abfc8147f28..dc6fd3e009d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-300-normal.woff index 59e47253e20..f92f16372b9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-400-normal.woff index e88011d1ba0..8f133044581 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-500-normal.woff index b557ac65bb2..a2dc44cb52f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-600-normal.woff index 17a1dad0064..8db8d3d50d6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-700-normal.woff index 4d5908db504..1d571b9e8b8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-800-normal.woff index d9a1c664ef3..4a095fa3471 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-900-normal.woff index f8cb2d84c2b..3307a7aa2f5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-109-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-109-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-100-normal.woff index c71e8dfa50f..eb426034dbf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-200-normal.woff index 0d0c11e7631..f0d95685402 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-300-normal.woff index 475816a97fa..aa3fd1b6f5b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-400-normal.woff index ce9e98b257d..1ed2def1cbc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-500-normal.woff index 05f5c336860..334966caa90 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-600-normal.woff index faad0cd443d..b51124a5243 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-700-normal.woff index d72b5b55192..1516a79286c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-800-normal.woff index e75cf39a95d..6e5dfa7309e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-900-normal.woff index ff6e56325c4..56689a4a266 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-110-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-110-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-100-normal.woff index 301d6451080..2cf0948292c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-200-normal.woff index cd11fbee6b1..fed733ace55 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-300-normal.woff index a3f306ec4c1..93b46172e05 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-400-normal.woff index ba4272db8a4..d0596785860 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-500-normal.woff index 6e675547e45..e831fbe5940 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-600-normal.woff index 6a04db7474c..bff8bb84e3d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-700-normal.woff index bf1c087e317..2ff0e287bb9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-800-normal.woff index 8a953f5abd9..1c4b51a2f15 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-900-normal.woff index bcd8869dedb..4434566f6be 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-111-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-111-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-100-normal.woff index 18af345e77c..60ee6815cbc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-200-normal.woff index be987d7787e..e32fc904ed1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-300-normal.woff index 2af5c873d8d..2be886fcd26 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-400-normal.woff index ba0aa5d5a6d..8dde0e1220e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-500-normal.woff index 67cc4686490..2d7974ffa72 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-600-normal.woff index 8729cecd1aa..3d1e3d803a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-700-normal.woff index f254206f309..7c807e58e8a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-800-normal.woff index 5585c2d0839..66c011caa21 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-900-normal.woff index cd03f4f9f47..1e7c784c151 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-112-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-112-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-100-normal.woff index 1bf7ed5d0f8..b7942fc5067 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-200-normal.woff index 05f4c11f930..8477a500d10 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-300-normal.woff index 079b722e53f..8b44b43f247 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-400-normal.woff index 3bfac3a1f59..712c600d1b7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-500-normal.woff index e194aa18af4..9f3fbc76c2e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-600-normal.woff index c8632a3f65a..0b73995db4f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-700-normal.woff index bf56ffef09c..d69f60fe497 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-800-normal.woff index 05184933ddf..0b1a3e298d4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-900-normal.woff index f091b0ec497..0a3dff73308 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-113-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-113-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-100-normal.woff index e78eba3d741..ae5f6df9ee7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-200-normal.woff index 6e3ad9af5bb..eeb59f9db25 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-300-normal.woff index 3acb64a2f62..8fc11993099 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-400-normal.woff index 00509867439..c30a8f72d8d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-500-normal.woff index 7cd9c0b3e4e..4ce5e7b96d6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-600-normal.woff index a8d9ba1b5db..1db17c037f8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-700-normal.woff index 3a846fc6af4..495c3b0c0af 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-800-normal.woff index 4568ff067cc..07c288b4ef8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-900-normal.woff index 3cba5ea3700..900702c517f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-114-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-114-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-100-normal.woff index 620a9e40aac..ce45a8a52af 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-200-normal.woff index 308b63beede..cd8ff7c331c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-300-normal.woff index 0522291a104..401a25a4f8b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-400-normal.woff index ffa5772da9f..b7b363d8cff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-500-normal.woff index 5614aec490a..fef9c07b834 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-600-normal.woff index dac4dac0b70..72ecd184494 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-700-normal.woff index 40ecc81e26c..ad4a357dafd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-800-normal.woff index fe3e01a40f1..334eeb8360e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-900-normal.woff index 846e2f2b6e6..dcdacd00452 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-115-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-115-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-100-normal.woff index 61f18d4715f..9bfe843ab3f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-200-normal.woff index 72ae1460047..c4872a522e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-300-normal.woff index 770d719081e..7589089d81a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-400-normal.woff index ab5d068c55b..f4aa4672933 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-500-normal.woff index 29920decc5b..f420799e196 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-600-normal.woff index 07360169ccf..876a9b249e4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-700-normal.woff index 6ec130db470..c6579f857a6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-800-normal.woff index da1d5d06f00..9d321edbb79 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-900-normal.woff index 8768038186f..75d7543ab0b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-116-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-116-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-100-normal.woff index dddc0a1cf34..af28ad8a443 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-200-normal.woff index 4ade8bbe331..44ba16ace93 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-300-normal.woff index 5ee8334faea..b32eddf09bc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-400-normal.woff index 421a7665282..b2de9e64c4d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-500-normal.woff index 5d620913114..c53be49ec99 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-600-normal.woff index 5d767f0fac9..58912c8eddc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-700-normal.woff index 3c864fd54d5..524661d452f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-800-normal.woff index bdd490edfa8..85ed81f6643 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-900-normal.woff index 126d78b0946..c222af6094a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-117-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-117-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-100-normal.woff index 79a6b99ce4c..2b5de38a08b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-200-normal.woff index 463b7628df4..e5e91a407a8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-300-normal.woff index 16ccf23ed81..b40595676be 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-400-normal.woff index b02d1c69232..689903f24ee 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-500-normal.woff index 54f4bcb2c08..563c5427af1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-600-normal.woff index c33b34cb02a..258bca65c30 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-700-normal.woff index 03ea17345b7..fc40478f2d9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-800-normal.woff index b8742fd5a03..a006a4ac6cc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-900-normal.woff index 9c4aa8c2ea8..7943c85cbdc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-118-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-118-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-100-normal.woff index ecc46186111..dfa930468fd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-200-normal.woff index b8e29ed8901..b7e59a87fe8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-300-normal.woff index fcbaed36661..8d0b59ce6ba 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-400-normal.woff index 4a414bfadce..da3f2e2d293 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-500-normal.woff index 582a73b57de..737fceffce2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-600-normal.woff index 38baa4fb599..38bcf4ee981 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-700-normal.woff index 586d4e5dc68..a547412d442 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-800-normal.woff index b60acb9b8ac..430e21eda12 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-900-normal.woff index 5b38256aef6..69b687b607c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-119-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-119-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-100-normal.woff index 9b146846092..2b892f721cf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-200-normal.woff index 26f025eaaa2..41f3c3ba128 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-300-normal.woff index 5cacf8c83f3..50e650df227 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-400-normal.woff index 0cfa6b14d69..574fc8c5dbf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-500-normal.woff index 36df760978f..e215c0f4e4f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-600-normal.woff index 741be7b0c96..c29761b0b43 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-700-normal.woff index 7eae28509f4..339bf28fe5a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-800-normal.woff index ecc00fe306c..358e1abec22 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-900-normal.woff index 0b626a57c7a..56e9d32c47a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-15-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-15-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-100-normal.woff index ebbcf44b220..80c678f0567 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-200-normal.woff index 7577491c229..5b681400bbc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-300-normal.woff index e252c46aaf7..510c3e1b01e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-400-normal.woff index ff25a2f778c..164ad491882 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-500-normal.woff index eb769affa4c..fbee464ddba 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-600-normal.woff index 09569006bd1..0b1dacf2371 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-700-normal.woff index 599e7d4e63c..127bc6e9c1d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-800-normal.woff index 290226c1307..8d10bcdb8f2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-900-normal.woff index 0b586c0d917..9dc7b1aea80 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-16-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-16-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-100-normal.woff index ba89b35fa8f..01ce2d7ea9e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-200-normal.woff index 9536bf2e376..a268fde6da1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-300-normal.woff index 5cb2da3e604..6d36ef08a8f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-400-normal.woff index 9d5262a3bb1..d2be664e0d3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-500-normal.woff index c5f0b492227..6c98ac30927 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-600-normal.woff index c53289edaf7..86b19b8225a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-700-normal.woff index 3e3df71dba0..763fd73e9f3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-800-normal.woff index 2b17b7da593..32d6c0b9cca 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-900-normal.woff index 190841b1bd6..66f924e2544 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-17-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-17-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-100-normal.woff index 426177bece8..e32fd911747 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-200-normal.woff index 8bd1f32000e..1d1dc6603b8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-300-normal.woff index 8e263a72c7e..9cd0b00562e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-400-normal.woff index 3d1dc962382..6fcedafd0b6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-500-normal.woff index 5d06f6c497e..4ba9286772c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-600-normal.woff index c3ee513d8cc..2868a793d28 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-700-normal.woff index 0e92b8d3a03..43294dad2fe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-800-normal.woff index 72cca70c6e4..4c0d5880240 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-900-normal.woff index cdf49628c6d..7e30986d19a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-2-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-2-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-100-normal.woff index 69d729a9f79..d1edb561425 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-200-normal.woff index 8b5a12fa83f..3970b215c31 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-300-normal.woff index d3d5ce43c3b..6bec0cd3dc5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-400-normal.woff index 64fc5039754..f18febb575c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-500-normal.woff index 2d5ed82c917..0f47262c224 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-600-normal.woff index f521439b712..53cc3e7677d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-700-normal.woff index b642e8866d8..5371e6111dd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-800-normal.woff index e9b2866edc1..8aa3072650b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-900-normal.woff index 42b75940cf1..2b0799e896a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-25-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-25-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-100-normal.woff index b1e2baa8af4..0672e0405d0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-200-normal.woff index 57dd5401e35..d9c95c3e7f4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-300-normal.woff index 6f3aa8b0116..ac465c8d774 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-400-normal.woff index db1e5bc9cf0..597fe9ef732 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-500-normal.woff index 37b658ff05f..1c8f175103d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-600-normal.woff index 4103c90c219..a76f6450061 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-700-normal.woff index 89189f764b7..d5a92149b3c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-800-normal.woff index ca7472cc48c..29202c9441c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-900-normal.woff index 0feb4525745..147bab4754b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-26-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-26-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-100-normal.woff index 6f7cce11b93..0cc6d655778 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-200-normal.woff index 35dc1dcfa10..108367c4c1e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-300-normal.woff index 5d9331ba2bc..0ffb8b4726d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-400-normal.woff index 5f8f874e9f4..6018dae875a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-500-normal.woff index f64b1bb6702..5ae9e57403b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-600-normal.woff index 679cd38a04c..83afc4ab8d0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-700-normal.woff index b6ecbdc4f14..16dcaee87f7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-800-normal.woff index f86cfaf41f1..d443a3ca781 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-900-normal.woff index df4f9ea800f..bf7f3c8add5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-27-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-27-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-100-normal.woff index 9d18abc0f90..ebd1b56ccbd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-200-normal.woff index f76d868fc16..38b4371df1e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-300-normal.woff index bca19f623c4..c8076dfca5d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-400-normal.woff index e41293a6dd1..04e240a902c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-500-normal.woff index 7c8a8d2f6f2..a3d3c217b9a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-600-normal.woff index 4ac7ab99991..1ddd0538f6d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-700-normal.woff index 48bbb5d393a..eb361cbf32e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-800-normal.woff index c1eadaba1c6..5234e92633a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-900-normal.woff index badcebf81ee..4fffef688a6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-28-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-28-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-100-normal.woff index 982bda0d468..f647f38e5eb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-200-normal.woff index 979df432e03..fb76c17a738 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-300-normal.woff index 5f639d64d63..547ae66e5cc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-400-normal.woff index 9509948e4fe..07b2c547f13 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-500-normal.woff index 589ca937c14..eb81a99327c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-600-normal.woff index 2c1fd6cebf5..5f66eb86cda 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-700-normal.woff index a71d8822a8a..e750d9e61a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-800-normal.woff index 100dccecd88..2233e9ad624 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-900-normal.woff index 8d44b65a68e..51268bf7002 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-29-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-29-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-100-normal.woff index 0887f5015a3..50cad5d03a1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-200-normal.woff index 47e01299caf..7abb5ca615c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-300-normal.woff index f2d1886d5ca..c94b372b672 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-400-normal.woff index 5d015769bbf..4072c441002 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-500-normal.woff index 7c500bb30f4..a04be4c1701 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-600-normal.woff index ea0f275ff29..afae00f2501 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-700-normal.woff index 456698b0f0f..2d68128ae9c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-800-normal.woff index 99eae5bd0b0..b54ba075a2b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-900-normal.woff index 663c1301567..80b2eaf9db3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-3-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-3-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-100-normal.woff index 69651b54354..f3b003eba31 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-200-normal.woff index e03f0f3b623..116d290285b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-300-normal.woff index a5badc2d7bf..7584911b815 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-400-normal.woff index 10cb921cd68..e72369d84e2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-500-normal.woff index a2b37165c38..d88d127fad8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-600-normal.woff index 1f5fdd0dd0e..166ee91a91b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-700-normal.woff index 48f2ce904f4..6a245ae62e4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-800-normal.woff index 85aef7930c0..53cb03fce0c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-900-normal.woff index 02f741b24ab..acb2d4766d1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-30-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-30-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-100-normal.woff index d10836c579d..fec253c16a2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-200-normal.woff index 46617bd719d..35356054344 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-300-normal.woff index 86ee7def844..13ee9d37f65 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-400-normal.woff index b55bdde1e08..dd5a3294f18 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-500-normal.woff index c118af3deef..a3a0a85173c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-600-normal.woff index 9d75b4c4376..90a4b08805c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-700-normal.woff index 86d1883b8a4..97f2db453b8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-800-normal.woff index 9f73638eb78..49a689a000d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-900-normal.woff index 9d6fd411fa2..9568b49c61d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-31-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-31-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-100-normal.woff index b4047d1cb5a..098fa74bc91 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-200-normal.woff index 0981e9dcdf8..9bc9f1f12b0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-300-normal.woff index ee15e2ba89d..9b3a9b90847 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-400-normal.woff index 012ae8f031d..e2cd920769f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-500-normal.woff index bc4e4783512..0dc13460ff8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-600-normal.woff index f18fa846594..0cbfc73705a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-700-normal.woff index abc72fcbee7..7c7be558dcc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-800-normal.woff index c51d80a8243..05551487b2b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-900-normal.woff index a4bb0033696..8da0880639c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-32-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-32-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-100-normal.woff index c99b3123b7a..2c35489fcb6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-200-normal.woff index 87d4b7c882a..47377bb3af9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-300-normal.woff index e47a6339aa5..0e1b6953ace 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-400-normal.woff index 1921e8f89f7..ab9ae32a555 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-500-normal.woff index 57efd77f8a7..45be537aa10 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-600-normal.woff index 912c18b046d..3920be980a3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-700-normal.woff index 40287f746d2..e0e74a3e9a9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-800-normal.woff index 9a5c555c58d..a7c570e2cac 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-900-normal.woff index 975cfcaeb8c..f4d6abd1323 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-33-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-33-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-100-normal.woff index 06d23884ce2..1750326f31e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-200-normal.woff index c3c9f550fdb..462d340080f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-300-normal.woff index 2b87e2a473c..99b44945a5d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-400-normal.woff index b3c710a9750..edbaed2f179 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-500-normal.woff index e8b0e260a57..4e73edd1ce8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-600-normal.woff index 0dd19f054df..91d85adc9d4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-700-normal.woff index 5fe309626f2..d2569fc7f6a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-800-normal.woff index 66d0f22e395..59444287a60 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-900-normal.woff index 2aa31835888..9a682dc341c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-34-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-34-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-100-normal.woff index e887bda2bb1..b99d4d1cc51 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-200-normal.woff index 871cf03afbf..ac700366427 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-300-normal.woff index 9fd2a712329..08bf6d84bab 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-400-normal.woff index 5b7d069f301..bd567e1de9c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-500-normal.woff index 5d5995e53a1..062f9a70361 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-600-normal.woff index 28eb4068e36..b5601847b0e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-700-normal.woff index c83a823dcdc..9fd53ced95b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-800-normal.woff index 14a9ad9d517..939b670fdc9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-900-normal.woff index 367603fdc45..d77f9ade9f8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-35-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-35-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-100-normal.woff index 6d246c91141..d15f98c63e3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-200-normal.woff index 0f2eb323d1e..e56b21a83c8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-300-normal.woff index b9c6bcc2218..d92f5d877e0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-400-normal.woff index 13b478fe309..90460d029a1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-500-normal.woff index dafb1d7efa6..f446f4f1694 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-600-normal.woff index b1b5f8b6ed8..76734987b72 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-700-normal.woff index 42a3afcf18c..58071f31ccb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-800-normal.woff index 96bb1c84697..61c6c1362af 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-900-normal.woff index ed0bd4da755..364c3f57fca 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-36-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-36-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-100-normal.woff index d51b4baebd0..efdf221e4c5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-200-normal.woff index fdc681a46a4..ff15408e6d8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-300-normal.woff index 906d9e37e97..da5cf4aebf4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-400-normal.woff index 38eecb17535..eda9e069370 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-500-normal.woff index 55784db0cd6..8f9d51c8d7d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-600-normal.woff index ffb0b785867..e72d2b9c113 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-700-normal.woff index cdd998d9875..d9000d9b79f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-800-normal.woff index 5048a9416d9..fe5ee20b64f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-900-normal.woff index 86da4238a7c..076ea4076d9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-37-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-37-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-100-normal.woff index 7a98f46aa0f..83b00750fec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-200-normal.woff index bc3751f23e7..8e4e75c13ca 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-300-normal.woff index 6dcf0ebef28..4a6eb810736 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-400-normal.woff index 4115743decf..3608532bb42 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-500-normal.woff index 1e47119cd68..5415dab72be 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-600-normal.woff index cf2e745a027..5af45d97cfc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-700-normal.woff index 3bd96c03237..3304dd58cf8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-800-normal.woff index 17f8f2125fa..10b956c29ee 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-900-normal.woff index cf3f9ee91fc..cda0424a69f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-38-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-38-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-100-normal.woff index 241d14eded5..79716c80def 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-200-normal.woff index 3c69ce19314..f72caa77253 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-300-normal.woff index d606a329460..f3efa30d45d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-400-normal.woff index 2607fc63a9c..e4f1b05f6ad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-500-normal.woff index cdf0395d718..347aec216a1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-600-normal.woff index da215bb2d4b..b6671d55615 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-700-normal.woff index 762dae2878f..badb0ea504a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-800-normal.woff index 49c24e9ffc3..52c4e5fbff6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-900-normal.woff index 822b6749c93..4fb6b0dc654 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-39-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-39-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-100-normal.woff index 5d96cc58fcd..311c73965ee 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-200-normal.woff index ee336992479..f6ac92cbb3b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-300-normal.woff index 9bc9a85140b..b2f839da675 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-400-normal.woff index f1905555f48..cf5762ab3d9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-500-normal.woff index 8f6c944fee4..54ab5cd1da8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-600-normal.woff index 32775219f09..c0b2d2ab948 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-700-normal.woff index f14e3a253e7..0b882d4747f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-800-normal.woff index 22c6613fb8b..ece83c27a8b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-900-normal.woff index 65e747c2d0d..6bc6920404e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-4-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-4-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-100-normal.woff index c77743d909c..b5c5ac566e0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-200-normal.woff index 595c0bee3fe..26b9f74a4e2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-300-normal.woff index 096e93e94f7..7974a2a3665 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-400-normal.woff index 19f7c8b77dd..45a968cd805 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-500-normal.woff index ab5e987220d..be4587d62f5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-600-normal.woff index 1396b97453d..f8446fbf5f0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-700-normal.woff index 5fe7a0f38ef..b02e0b64e31 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-800-normal.woff index cddade2873b..d0d369290b9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-900-normal.woff index 414155cc25f..202a19c8457 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-40-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-40-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-100-normal.woff index 0798d35650d..e009354a0db 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-200-normal.woff index 515a9869a2f..b680b30b234 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-300-normal.woff index 091df361e44..dad6f0fffb5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-400-normal.woff index f9dcdb62cc6..c54eb02efdc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-500-normal.woff index ffc0b353457..9666e0c41f6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-600-normal.woff index e6dde4b0ed7..9d627bb0d8f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-700-normal.woff index 62598719b39..a86eb9a3289 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-800-normal.woff index e9fbf9c5d32..c9291005efe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-900-normal.woff index a41ff45fbdc..e962603fffe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-41-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-41-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-100-normal.woff index 2db71b36f1a..6dec1058503 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-200-normal.woff index 47fd7e17274..b1e54c77580 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-300-normal.woff index 6d9ad43263e..50d2f8d47ad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-400-normal.woff index 810ec0b04a4..38a92694e01 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-500-normal.woff index 41c2311e9b2..108402888a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-600-normal.woff index 4f6bfbdd2df..d57c4bc2796 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-700-normal.woff index b4434e8b597..eac69b54137 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-800-normal.woff index 506bb79f177..308bf273167 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-900-normal.woff index 4a216dbe09d..b725583e2ef 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-42-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-42-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-100-normal.woff index e79fa9241c1..3be005c8a93 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-200-normal.woff index 3d037483670..b793bf3241e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-300-normal.woff index 9c57a461c2d..9a28c872e14 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-400-normal.woff index f26ec6fb494..700f5e34a5c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-500-normal.woff index 1d5ca0940d3..3f514f14247 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-600-normal.woff index 978b2aab96b..07f935dd005 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-700-normal.woff index ada109b8d3b..91d4f76cfdd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-800-normal.woff index feececa1e3a..ee5e7a7d80d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-900-normal.woff index 8c724d92c5f..ca996497aad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-43-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-43-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-100-normal.woff index 493fae93d9f..c0fbcc93161 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-200-normal.woff index 0000a1c196e..95a9ef751e5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-300-normal.woff index 14db80acf4f..d124795ee99 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-400-normal.woff index 4c52ca91f94..992c767092d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-500-normal.woff index b04e6177fd8..aa43c067308 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-600-normal.woff index 2e545e96176..c4ffdc8e98d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-700-normal.woff index ea80201a5f8..bcf923abf0b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-800-normal.woff index a5d53b91401..de700b39baa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-900-normal.woff index 482d5db0961..53ffce31393 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-44-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-44-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-100-normal.woff index 15350569ce0..71c737b4ea2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-200-normal.woff index 4bb280083fe..678f8160456 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-300-normal.woff index 4623dd2a7e0..de31589a53e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-400-normal.woff index d70836ee33f..7e7b495d34d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-500-normal.woff index c88cd4c7aba..1cd8c68d53f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-600-normal.woff index 33b523f1dde..d54b4bde7f4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-700-normal.woff index 2c1afaa2c6d..532d3b8431c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-800-normal.woff index c775ddfa3f0..739ea9fcbe9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-900-normal.woff index 80bc3995224..7f7533e84c4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-45-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-45-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-100-normal.woff index 395f9f57cd6..0af1f79e27d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-200-normal.woff index 15e89e41076..369ff22ba05 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-300-normal.woff index aa36fcc026e..4d8c95b7b31 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-400-normal.woff index abfd5418137..e82e2de8660 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-500-normal.woff index 5f61caa520e..d18a7f7335d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-600-normal.woff index 73a39f7acad..74b18473ed9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-700-normal.woff index c86853cbab6..4448cc6b43a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-800-normal.woff index dc8e7a11ab2..7a7dd1dc119 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-900-normal.woff index b50a9b115d5..33b33d1078b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-46-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-46-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-100-normal.woff index 5393c28b781..a6f46c9660e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-200-normal.woff index 0037ec6f59e..7aae664c4e1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-300-normal.woff index 1c68a9fba1c..7ce52623c2c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-400-normal.woff index fbc9a356798..648d153f812 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-500-normal.woff index 04222bb3494..b6a4cb5eb89 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-600-normal.woff index a2f0fc25889..fca5e494309 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-700-normal.woff index e20bf890aa1..3c05ee10f12 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-800-normal.woff index df25f5464e8..62d921909b8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-900-normal.woff index 03ae050e500..51edddc9de0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-47-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-47-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-100-normal.woff index 9da0b1be352..8fc94fb7bb7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-200-normal.woff index e21f5aad549..519d70bcb50 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-300-normal.woff index d95fe662e28..44cf800d8d4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-400-normal.woff index 56d63a8589d..add822dcbc4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-500-normal.woff index 679eee8e61c..0c96b020ac4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-600-normal.woff index 706c1ae3ce7..a33c3b6e3b9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-700-normal.woff index b3388e04b68..807127ea3e9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-800-normal.woff index eab90e56af6..5b9173c3e0f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-900-normal.woff index e37d785e0ee..c02f6b967aa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-48-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-48-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-100-normal.woff index c542f2a113c..552c476e0a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-200-normal.woff index 7171bb1e7f5..a8af5df8982 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-300-normal.woff index 4db5132ab0a..2c77f6b4784 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-400-normal.woff index dab975acfbf..42a58b51934 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-500-normal.woff index fd649088ada..f78d26d0a82 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-600-normal.woff index f567a58d9e2..040335f0e16 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-700-normal.woff index 30bb2885a19..9e6aa47605b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-800-normal.woff index 7d9a330d446..fd3a2ba64a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-900-normal.woff index 2e542eb4e97..d86335ea673 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-49-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-49-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-100-normal.woff index 171d73836ca..b57d9dd1234 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-200-normal.woff index e4a817db0dd..d80ef9fe5ff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-300-normal.woff index 9612edf6db8..ae6b1157583 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-400-normal.woff index 6fd63968750..39e0636d618 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-500-normal.woff index 80fe6e1c707..0c359e3f592 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-600-normal.woff index 944003b672e..807c82e0473 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-700-normal.woff index 9973413e0c3..6f8094a94b3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-800-normal.woff index 974a44c9531..7551d374f5d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-900-normal.woff index 11abb949809..eae80921f52 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-5-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-5-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-100-normal.woff index c4ce49af9b3..86ef3a1fee2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-200-normal.woff index 631013188a0..b12095c2b65 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-300-normal.woff index 7be14a47d3b..50299b1ebd7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-400-normal.woff index 8c475849649..53cca1dfcbe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-500-normal.woff index 7219073b62a..8a096bd4268 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-600-normal.woff index 103b6c7d8d7..6e6c635a8ae 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-700-normal.woff index 3a5ab0b5d93..dcfacbc2dec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-800-normal.woff index 56808ce796e..3c76f3c460a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-900-normal.woff index 3f4bd66db06..32ad0e941bf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-50-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-50-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-100-normal.woff index 793c2058321..14338f4287b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-200-normal.woff index db555948e1a..042a485ee5f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-300-normal.woff index 267eee5bfc0..6ecd8f35ca2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-400-normal.woff index ff4b66167cd..11d647af2c7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-500-normal.woff index 6b80ad4bf18..fc5c1216c35 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-600-normal.woff index c68107fb4cc..a2f713295cc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-700-normal.woff index b3b6a2349f8..6d5e042f5b4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-800-normal.woff index 00c12d7d53d..59ca66c3af2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-900-normal.woff index 320a1c80833..d5579ea68ac 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-51-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-51-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-100-normal.woff index 47b865f4ea8..415b698b5ec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-200-normal.woff index 71b56562725..bd90f9ec04f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-300-normal.woff index 70f5a951755..591d591a518 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-400-normal.woff index f4c1169d1d5..029c32f5bd9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-500-normal.woff index 2a133eb3a61..4d541578ac2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-600-normal.woff index 2b880450c2d..7e20febeb23 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-700-normal.woff index 59bfc71c57f..17763902be1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-800-normal.woff index 7976bcf98b5..f53375ea5ef 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-900-normal.woff index 04e412e2120..d8c03394179 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-52-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-52-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-100-normal.woff index 27b027b4cd9..30ef971d295 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-200-normal.woff index 9a6be46ed02..e0808aae716 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-300-normal.woff index 53fd7f5fb2f..b2cc991f768 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-400-normal.woff index 66c73c8cf40..ec19e53559b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-500-normal.woff index 19d9b658e27..09c4aa0ac2b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-600-normal.woff index 3ae8e5e7ad9..8993b1732b8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-700-normal.woff index 05d1ea62f2e..78d2681af9b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-800-normal.woff index e567316fe20..a29f2ea3222 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-900-normal.woff index cf31874297a..888d30df17a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-53-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-53-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-100-normal.woff index ec7f5625823..67a09213bf3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-200-normal.woff index 1333b0af70d..5d96690886f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-300-normal.woff index 8bbcd48d072..7d5b3ffc1e4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-400-normal.woff index 04531509a1f..7289540b347 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-500-normal.woff index 06be3002e7f..cafa6dea690 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-600-normal.woff index eb4e22c5f2f..4e043384a9b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-700-normal.woff index dd401427747..5a9888a15f2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-800-normal.woff index 45f29b5da93..1d1da7d1543 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-900-normal.woff index 96275d3be23..bd80d3b1b8a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-54-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-54-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-100-normal.woff index 1004dca151f..7f77f814f2c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-200-normal.woff index 744ef4dee33..c3cea747a3a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-300-normal.woff index 56c4976c17a..74e6d5bfd20 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-400-normal.woff index c8172c1368d..8109cdb5270 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-500-normal.woff index 9665ed8005b..a47dcf10cff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-600-normal.woff index e4714e86b4a..2821c0157f2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-700-normal.woff index fb8baeb7527..9266c70b06c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-800-normal.woff index b44ffb21e48..2103f76bc06 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-900-normal.woff index 8a16155d98d..a4bed448388 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-55-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-55-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-100-normal.woff index 1bac18fbfde..8de69acdcbc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-200-normal.woff index 9979b8093bf..b5953bcf44f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-300-normal.woff index c78f93e8c41..e08574ba453 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-400-normal.woff index 6352940f79b..65df788dd8f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-500-normal.woff index 5b8b9b6c32f..979325c4e16 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-600-normal.woff index f25003c56b0..5e9e8aa491f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-700-normal.woff index 5b49fc348b6..624705f2dcc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-800-normal.woff index 12ae1308341..4252f9794a0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-900-normal.woff index 95d0d714e97..be8150cb5bf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-56-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-56-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-100-normal.woff index ffab2c23e6b..e012f9ea767 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-200-normal.woff index 36538442d05..c40a7b46beb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-300-normal.woff index a1aa4a15b03..637aa3d6fde 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-400-normal.woff index 90b35daa7d4..b5a4044225b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-500-normal.woff index 5c1c473f2cf..c1bea239a07 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-600-normal.woff index c9db3599942..27c80156aa6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-700-normal.woff index 6e0e4223b39..38c5422fcc1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-800-normal.woff index 9fa02459610..85638af5e84 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-900-normal.woff index 2aba13b663e..dbdfd4b9c60 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-57-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-57-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-100-normal.woff index f4cb6f64f5f..748e90ad296 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-200-normal.woff index 687012f4bcc..af23306fff4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-300-normal.woff index 38fe2c08392..7da42c25b27 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-400-normal.woff index 2faa8e6b91f..13dc6d81c20 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-500-normal.woff index 9d725bb7062..30d542b6a69 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-600-normal.woff index 6cc058ea035..a3f9dadf6ba 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-700-normal.woff index 40493a1ffe4..d40c411a3d8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-800-normal.woff index 245c5371be9..a860acf3a77 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-900-normal.woff index 804405db020..a362e29c742 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-58-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-58-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-100-normal.woff index d94d0c75a2c..c0c79ff0f38 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-200-normal.woff index 7d7c2125135..5d1695499ce 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-300-normal.woff index 1d603a7dfac..1c4cdb1a642 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-400-normal.woff index cf337de417a..f5fec57f251 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-500-normal.woff index ead63089fa7..9b2fb7a85c2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-600-normal.woff index 60673598446..81d01631659 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-700-normal.woff index 2c1ae985a75..6104b007f03 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-800-normal.woff index 65d9016b658..8bd53385592 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-900-normal.woff index b62bd4339a5..fcaaf329236 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-59-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-59-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-100-normal.woff index 70167226640..365d469fa5b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-200-normal.woff index 3e1625888fe..9b37e286e79 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-300-normal.woff index 27e91035d1b..17ff8022752 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-400-normal.woff index abca40420c2..9d0496a1fc1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-500-normal.woff index dd5b520eab8..40445ca6c88 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-600-normal.woff index 85ade8533e9..e15c7b8b300 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-700-normal.woff index 3aa69925e8c..cbdd6fdf821 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-800-normal.woff index 67d98d6bf1e..18a62d28427 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-900-normal.woff index c5dcbe1310f..98c55a40b21 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-6-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-6-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-100-normal.woff index d1e69443c1b..582b0edd04b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-200-normal.woff index bd0def1b9df..52da59b8cc3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-300-normal.woff index 8ee56bfab7f..4eb62660dca 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-400-normal.woff index 2f6891a3ad8..579641eb002 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-500-normal.woff index b07ad20f2b0..1086dc693d7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-600-normal.woff index 81568a13914..22e424f05cf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-700-normal.woff index ed92f1a60b0..4203076b829 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-800-normal.woff index aa77f959f00..69d889c7428 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-900-normal.woff index 520cd48308c..dcdf60ff5fe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-60-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-60-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-100-normal.woff index a07b58df276..d70ec9694d2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-200-normal.woff index 3a5dca87983..5984598250c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-300-normal.woff index 5ce0aeea160..75d92a858c5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-400-normal.woff index 59902199c6a..9406606c2c8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-500-normal.woff index 15bd6e82878..a9169fd7821 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-600-normal.woff index 20531b11e69..639d8a79220 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-700-normal.woff index a3a3795af58..8c18c8235d2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-800-normal.woff index 6b101fe4e4e..808cd903817 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-900-normal.woff index adc51e54c58..9d96d916538 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-61-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-61-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-100-normal.woff index fa3535ace63..25bdccc0d3d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-200-normal.woff index bcbf786a220..5efc3ef4188 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-300-normal.woff index c185a9fb9f0..88ba4dd6a53 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-400-normal.woff index 09e3596c2b1..bf8f1bc4aa3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-500-normal.woff index ac6258a952e..2fb4f161663 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-600-normal.woff index 5f66d67c584..a8cc150d931 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-700-normal.woff index cbaa05ffe4c..32efe165169 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-800-normal.woff index 30afd9bd337..8eb2cc560df 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-900-normal.woff index 56b8d291084..a5248dadc74 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-62-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-62-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-100-normal.woff index 8e01e230c87..16fc90827b1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-200-normal.woff index 9aa86172c0b..4b0578f79fd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-300-normal.woff index 686f2471e06..6cba201476b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-400-normal.woff index 12c930f8228..0d8f30b439e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-500-normal.woff index 616350002db..729b8c85845 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-600-normal.woff index 1df5ec89e54..4a3f68b67e1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-700-normal.woff index c324274bb51..af5260fb81a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-800-normal.woff index d135f8f4f78..0460b3793f3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-900-normal.woff index 0ae3465944f..f585fbd9bfe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-63-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-63-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-100-normal.woff index eb0d235985a..d6a7564c261 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-200-normal.woff index 9d58fd53da1..09c08bba08a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-300-normal.woff index a5a214b7ac0..995bbc9fc60 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-400-normal.woff index ef03b395ac6..60f71b823fc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-500-normal.woff index 83f1747a61e..5e52b2dc51e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-600-normal.woff index 73e4352a41f..951ced1f42d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-700-normal.woff index 3419f743329..b4f11585005 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-800-normal.woff index a72796d067d..cb0e430f56c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-900-normal.woff index f5c008727cf..450ba132215 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-64-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-64-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-100-normal.woff index 8d8406ddb7c..0f9fed36e1c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-200-normal.woff index de78bc110e6..dec1157f829 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-300-normal.woff index 8f24e8f091b..ff8c3182e17 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-400-normal.woff index 78a3184042c..0ea29fbf999 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-500-normal.woff index 1bd63ecb487..0274b5ab153 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-600-normal.woff index 89411e1f8c2..e76947c3d48 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-700-normal.woff index 43ef80e9cb6..cd2c52b0f4b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-800-normal.woff index 3ff2ffbe7b7..1aff182c807 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-900-normal.woff index 601bed9de09..7affc3b5904 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-65-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-65-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-100-normal.woff index 1979cb49519..052e1aa6017 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-200-normal.woff index a886d4638e9..85b1725a245 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-300-normal.woff index 9e03bd07c47..72bf80cf8ed 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-400-normal.woff index 936f0cb7e77..6fa73ae6e42 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-500-normal.woff index ac649f34e4d..fee9be615f4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-600-normal.woff index 7ef9fcd9553..ecb01bdd100 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-700-normal.woff index c11f25641cd..c0a1819ade2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-800-normal.woff index ad5a0e7cfeb..45c51da95a1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-900-normal.woff index 58002dcac95..f3ea3aa7e5f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-66-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-66-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-100-normal.woff index 2a450f4cd4f..2703fc27e94 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-200-normal.woff index 94f7249d89b..f3fc16a0271 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-300-normal.woff index ac89c402f08..c959e5329a6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-400-normal.woff index 252050c7c7e..4f743364c60 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-500-normal.woff index af209b69208..9161b640539 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-600-normal.woff index 529e5dee238..eb4a0299d6b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-700-normal.woff index 55c63da37a8..12477f870cc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-800-normal.woff index effd153b0fd..bf8c4478d84 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-900-normal.woff index 3e76467c1d6..0f969a1cf63 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-67-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-67-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-100-normal.woff index 25ea41e969f..b9f8bf27e86 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-200-normal.woff index 6a35eefbb3c..b275a0a877a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-300-normal.woff index 0cbea74d44a..dffe241be25 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-400-normal.woff index acfe138a04c..420987f1e5e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-500-normal.woff index 059169bd734..a1f1861efb0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-600-normal.woff index fff00b8b327..e28c3406dd8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-700-normal.woff index ad3b8461aec..a20fe69df23 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-800-normal.woff index 2b0c890dfe4..73043647d60 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-900-normal.woff index cd191fc968e..22fd5ff2b84 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-68-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-68-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-100-normal.woff index d13b31d05b3..d51e791959e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-200-normal.woff index 2ece101b7c5..dd87dfebb61 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-300-normal.woff index 9326e63e75e..e86b13df80e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-400-normal.woff index 5fa37e3d61b..fb41ac3187a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-500-normal.woff index 00f4e044985..a10bdb7c4a9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-600-normal.woff index 9fb357ec142..de54b680011 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-700-normal.woff index afc75870bce..d554523f0ed 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-800-normal.woff index 6325a38739d..d2af2fdb134 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-900-normal.woff index a8d133c6dcc..da3bcc15cc5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-69-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-69-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-100-normal.woff index 9fd3a4fe14b..a37d9c72906 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-200-normal.woff index f57d1968784..74f06b56b7f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-300-normal.woff index 9b3ad6b210e..408843cae17 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-400-normal.woff index 38a8bf37e15..0e6ad73bb3e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-500-normal.woff index feefea66edf..30c646f9343 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-600-normal.woff index 94269902427..8f730be67ac 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-700-normal.woff index 43d10983f7c..a1d8b9231b1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-800-normal.woff index 4723a3d2643..d4ec51eb768 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-900-normal.woff index 1e13770d685..50ce38bfbb1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-7-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-7-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-100-normal.woff index 95459c43cf8..649f8d291cc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-200-normal.woff index 1d4ca805926..671d185c729 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-300-normal.woff index 7d9ea702617..ecd21e3cc4d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-400-normal.woff index 227583ea7b9..de9665404cf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-500-normal.woff index 9629473af49..522efa926d2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-600-normal.woff index 7d65ad3eaf7..b25bb8c22ec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-700-normal.woff index c5803602ccb..e771d13530e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-800-normal.woff index 64a681770b0..e0b63768aa2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-900-normal.woff index a28886f3e0a..ab535fc6606 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-70-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-70-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-100-normal.woff index 4b76663b542..25f8f4cf463 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-200-normal.woff index 33f4bb4b2bd..d3a78b20ec0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-300-normal.woff index cdfc0d89a1a..e660e8fddb7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-400-normal.woff index 59835326aff..1926b4bd128 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-500-normal.woff index 191022313fb..9d9f98c0871 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-600-normal.woff index 2a47ef05f83..993f5975a8b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-700-normal.woff index 6cd885eef77..56792a19d93 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-800-normal.woff index 81a4cef8b8e..f1b919a2af4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-900-normal.woff index 2a159bf8183..da273ea0ebc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-71-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-71-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-100-normal.woff index 630be49f324..d988a5005d9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-200-normal.woff index 622ee3e43c6..870f5f588f1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-300-normal.woff index ca5e6b336fe..5e4bcf70b0f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-400-normal.woff index 9f64f3da55c..665a21734fc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-500-normal.woff index ebd155c1088..f5ed2561d76 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-600-normal.woff index 1f32e9de583..ec71565f437 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-700-normal.woff index 932f41f6f42..93a9624e96c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-800-normal.woff index e639124e8c9..9bfd54f5b65 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-900-normal.woff index 6a87ae3fe93..134fb945605 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-72-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-72-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-100-normal.woff index fdfb251ba18..8d4088ae591 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-200-normal.woff index 2d395a0a88e..9dc06375b69 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-300-normal.woff index 98f8fb47c6d..510d670def3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-400-normal.woff index a44d2dc8e92..0bc789e7969 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-500-normal.woff index 59049716bea..f6345720c5f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-600-normal.woff index 1fbb2f601d7..23426adf1fa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-700-normal.woff index ef0634ea875..d6e329fb681 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-800-normal.woff index 096ed831d83..470e2f00591 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-900-normal.woff index e91321c3fc3..a96cacb48f7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-73-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-73-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-100-normal.woff index 46765d2c0db..ced416577f0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-200-normal.woff index 0b5d0fdaf08..ee2eeb3c1b6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-300-normal.woff index 9e03703462d..ccd96228eda 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-400-normal.woff index 96423b3b90e..e6b44bfb96a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-500-normal.woff index 9412b8ed16b..449152bb800 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-600-normal.woff index af15acc2d65..c275a4b0873 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-700-normal.woff index 0501ca87b1f..8ac40da942f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-800-normal.woff index 3b90939c243..a5be7f8569e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-900-normal.woff index 90c35cd34bf..678cbe88b18 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-74-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-74-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-100-normal.woff index a1cb5afd0b6..4234fa626e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-200-normal.woff index b014de96e93..17fa652b98e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-300-normal.woff index 7524c90190e..f452172ecad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-400-normal.woff index f274cf5cdb2..9bb312a4e1e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-500-normal.woff index bed54f85827..09e30d860e7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-600-normal.woff index 22629c5c40b..49ac8c1aeb0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-700-normal.woff index 6e13f99271a..4fe49ccd7e3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-800-normal.woff index f4a00528fa3..91ca417140b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-900-normal.woff index 53dde280af7..9abb4124535 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-75-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-75-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-100-normal.woff index 035e72e2201..1da4fbfed63 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-200-normal.woff index 1933bcddb7f..1f34292eb4d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-300-normal.woff index 36d4ed9c55a..6ecf513a62a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-400-normal.woff index f137f9dc8fd..6047d05bed7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-500-normal.woff index 5eb4329de86..ee2a7879db0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-600-normal.woff index 32457d3970a..ad0ef8d7d55 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-700-normal.woff index 4460461887d..ce4ab2a6d7b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-800-normal.woff index 0b717ecf3a0..3d1d0c8c7de 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-900-normal.woff index 22d54bb8458..22c6a1647be 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-76-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-76-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-100-normal.woff index b62e9cfb2bb..a4de2eae169 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-200-normal.woff index 7186327ba7b..5e9b4e59604 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-300-normal.woff index 81dbd13411f..5d89d24106f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-400-normal.woff index 4ac8f731a89..387f262369f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-500-normal.woff index 96ac8cfbf7d..a2685f57cf9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-600-normal.woff index dce54afa71d..09ecf7b6cff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-700-normal.woff index daaa8c718d9..f78b4c94823 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-800-normal.woff index 39532c9da55..454d23fbb8d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-900-normal.woff index 8594dca956b..f55f1e0cc31 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-77-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-77-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-100-normal.woff index 7027e23ac5b..48d7d871f12 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-200-normal.woff index 579d9b86f89..855a7d94652 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-300-normal.woff index f8391e7df51..0bae454ace6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-400-normal.woff index b318940bc79..fb0ffbeb99a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-500-normal.woff index 975ab58a186..5522cc3fa47 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-600-normal.woff index 602760706ab..c09530dc38c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-700-normal.woff index 4f9ab8d58bf..073673cd764 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-800-normal.woff index 2877c700b64..df07e971ec2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-900-normal.woff index aa519afb58f..89c9ee4b2cd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-78-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-78-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-100-normal.woff index 3890ecab41d..219a3d129e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-200-normal.woff index d65282bc8c7..9fbb3ddc385 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-300-normal.woff index 1d8fb7b61bb..7fff7d1ea6b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-400-normal.woff index 9ba857283c8..f6f17c922f2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-500-normal.woff index 1cbdf9b0920..f1cdbf80568 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-600-normal.woff index 09013a89887..aee89bf7ba7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-700-normal.woff index e335421c0b8..fc35a49618a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-800-normal.woff index 20ba8a0cb59..2d35bab5ad9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-900-normal.woff index afdff2f1032..3bcfab125b1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-79-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-79-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-100-normal.woff index 2bcf61c8314..650d12f483e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-200-normal.woff index 452ee2defd9..cd55084dc4e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-300-normal.woff index d84873819e9..d5929d95dfa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-400-normal.woff index 0274a432055..9e934216fa5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-500-normal.woff index 3c0513a4437..ca002fcfdef 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-600-normal.woff index 5b423c4a896..c06031a64d6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-700-normal.woff index 916ba9ec84c..6d67aee0bd0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-800-normal.woff index d594035406f..356408ca53d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-900-normal.woff index 86d820f40e8..2197b5e7bbe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-8-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-8-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-100-normal.woff index 1904287860b..0d6045f094c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-200-normal.woff index 215ea5927f8..0bbce3c1e06 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-300-normal.woff index be0efc2ada2..b255121f24d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-400-normal.woff index 671fe2829fb..827ff015f33 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-500-normal.woff index f3c2375cd8d..99bdbd55596 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-600-normal.woff index 665958a5fd5..75b79c69af4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-700-normal.woff index d34feb975af..0ed1ae2cb43 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-800-normal.woff index 475a59bfdf5..d2f2bc1628e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-900-normal.woff index 8feeadeac7d..6f3f82f4cc5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-80-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-80-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-100-normal.woff index db61c5e1d9a..68298a04375 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-200-normal.woff index e691798880f..70e95df1238 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-300-normal.woff index 5289131aeb9..ca760d10b43 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-400-normal.woff index 46eed41188b..5a75c8ee602 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-500-normal.woff index b42bdee2e95..133ebb866fe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-600-normal.woff index 94d3b928cc0..993b7cf8ff0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-700-normal.woff index eca220933a6..b425f4f543f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-800-normal.woff index 5ed9f0893a5..9d0f31d3926 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-900-normal.woff index decb490fb80..ad744ade2bb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-81-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-81-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-100-normal.woff index 5b80790d2be..5ce8a8e524c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-200-normal.woff index 0a81eac5b66..c362f628d14 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-300-normal.woff index 19a66a059e1..ce657da94ea 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-400-normal.woff index 7120d59bef3..31bf9cfaf4b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-500-normal.woff index 3471d73ca0b..40df38c1ff2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-600-normal.woff index ac5b4f25665..7f35e463360 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-700-normal.woff index 026f91dc916..f89f17e6866 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-800-normal.woff index a217b880d8d..e85d47c68cf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-900-normal.woff index 9b895b9009a..fa234a16f67 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-82-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-82-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-100-normal.woff index 1fdc0f32194..959c4080866 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-200-normal.woff index a826ec3ca84..646df07ee3d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-300-normal.woff index fc0a003d8f3..41d90417fec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-400-normal.woff index f32d4cedb11..66953668ebb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-500-normal.woff index c4a5959c5f2..16055349fcf 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-600-normal.woff index b822509f46b..b8fc23f34b0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-700-normal.woff index c8b9cd42518..4612548a82e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-800-normal.woff index 3be3fb49320..67dca4ebc4a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-900-normal.woff index 71fea40f112..7d53668d2a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-83-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-83-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-100-normal.woff index 2694d1de053..0f8a6e3900e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-200-normal.woff index 57447e4d6a4..4ee3505ff89 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-300-normal.woff index a0d044b8d94..37846f3f0f4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-400-normal.woff index 4851e9320b0..973e233374a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-500-normal.woff index 758839118cc..3d693eee4f0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-600-normal.woff index 525380a8ada..5de62839eff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-700-normal.woff index f142da7fece..f8ee50be885 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-800-normal.woff index 6b5f85d25d2..bcff745d444 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-900-normal.woff index e0d905a4a46..5fa3f26c5eb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-84-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-84-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-100-normal.woff index bf69c2e614a..b7fb973b9f3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-200-normal.woff index 1475d2075cc..639088be4ab 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-300-normal.woff index ba59942a25b..ff6f2d179e3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-400-normal.woff index 4abc01fa611..a1c271dd6b9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-500-normal.woff index 709d97a8e7b..835477f17e4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-600-normal.woff index db14b20e0d9..1da6d9e3fd0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-700-normal.woff index c627ac1197a..6fb22dc7334 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-800-normal.woff index 93816f1379e..7800dab1922 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-900-normal.woff index dea96833367..f5111768c2b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-85-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-85-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-100-normal.woff index 3db49f5d96b..cd6126dc289 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-200-normal.woff index 2be7ecced83..6b1f781f314 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-300-normal.woff index c2cc1fbfcab..8604eed1864 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-400-normal.woff index 0bcd11c4c53..e3c08c3b82b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-500-normal.woff index 836005c10e5..5d0a9e220dc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-600-normal.woff index 7f775f73e4f..d63c75eb175 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-700-normal.woff index c0075eba385..dc270c79b12 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-800-normal.woff index 92f602cc1e7..8ba5b09af07 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-900-normal.woff index c1aed5cedaf..da263e02749 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-86-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-86-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-100-normal.woff index e57cf2f47db..4ba87d1b381 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-200-normal.woff index a52bda33a9e..163a3074f8a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-300-normal.woff index 56e0df0271d..835ba3db97f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-400-normal.woff index 3113ddad03a..5ecf125fab8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-500-normal.woff index d0e68c28509..6e8f4320b17 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-600-normal.woff index 85ab0476cce..e7a4caab777 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-700-normal.woff index 4d52a5a790e..7eb82b490c7 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-800-normal.woff index 892c330c743..32136b23699 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-900-normal.woff index cdb3a83788c..765e5f8ad31 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-87-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-87-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-100-normal.woff index 271090dd95c..4132327a65f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-200-normal.woff index 2baa77847b9..afc1a2a1aa6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-300-normal.woff index 30a22c4cd69..710e6d57c9e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-400-normal.woff index 051b3c99960..4c28a1fef24 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-500-normal.woff index a7fe138e8cb..45e9691fd62 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-600-normal.woff index 17c76e67d46..d328a1d7594 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-700-normal.woff index 11398a294b5..e555e8c17fa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-800-normal.woff index 47e5bc75353..af5b17f35ec 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-900-normal.woff index 3562da7a341..23a2300d079 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-88-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-88-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-100-normal.woff index 4bf35530e17..00ef6428f32 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-200-normal.woff index 691f9fbca8a..cf4889e3b42 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-300-normal.woff index 75c36086a2a..1f97ed404ca 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-400-normal.woff index 52790ca5366..461f5b93ef3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-500-normal.woff index c8e5a0ff3ec..261defa8b15 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-600-normal.woff index 6759ac1fed4..56abdb543bb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-700-normal.woff index 8f67dc62c5d..6bf103b1d71 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-800-normal.woff index b2ac7270795..01cbe7ab56c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-900-normal.woff index 5cb0677a952..e0e07086f95 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-89-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-89-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-100-normal.woff index 5ba8546e0a1..03927923ae6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-200-normal.woff index 94a27ff7dad..85a1a6b502b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-300-normal.woff index 9b1ccb37d76..172b7d6520d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-400-normal.woff index 72915941071..7a6a3bf7eb2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-500-normal.woff index 4a66a7dee8d..58f3758800f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-600-normal.woff index 219e5747f8f..ebdd5e274f5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-700-normal.woff index a5e99cd4b0e..25f59235bd4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-800-normal.woff index 4675679cfe3..4e23bd9c0a0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-900-normal.woff index adea2b3f699..f8eeea2e04f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-9-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-9-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-100-normal.woff index 5bf00d15544..ec8c9f1c7b4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-200-normal.woff index 0459fa1f895..3747ffe6de1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-300-normal.woff index 878d291feed..b5d6f072d1b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-400-normal.woff index bda2c672369..426ce2e05dc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-500-normal.woff index baa1cb5c130..bd76e79bdbe 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-600-normal.woff index 2843fda7c5a..d99e9fef27f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-700-normal.woff index cc609563f25..29dd8526fc9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-800-normal.woff index 59a06b07056..d05d3a070b2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-900-normal.woff index 3bf2a5a421c..6e4f5cf021c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-90-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-90-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-100-normal.woff index 8fc699be0f6..546d398d9f1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-200-normal.woff index 0bd4812c36c..c24eaa8e59e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-300-normal.woff index 0913551a487..bc9865c5835 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-400-normal.woff index 5af8b33cd57..aae4e669b54 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-500-normal.woff index b8fa5769b3b..8f8b928498f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-600-normal.woff index de29358070e..13679558109 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-700-normal.woff index aca4915757a..f6e8865c5d3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-800-normal.woff index 59cdbf0462c..8274c3aeb80 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-900-normal.woff index 0f92fc505e9..33bdc1d1c69 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-91-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-91-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-100-normal.woff index b5c4e093264..7d445fb8d84 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-200-normal.woff index c045c53206a..2ca15e83614 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-300-normal.woff index cb9af614ded..9bd275b73e6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-400-normal.woff index 5ab33f212d2..61b729ec7ef 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-500-normal.woff index f9678c591c4..31f43f0cb4e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-600-normal.woff index 224042be368..59affbc1406 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-700-normal.woff index fb7d0e4c9bb..90f05dc5b6a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-800-normal.woff index b5fe5095019..1e6a383c1f9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-900-normal.woff index a87b20cfb1c..e09315e98f3 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-92-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-92-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-100-normal.woff index c7a68f6abe1..1b4b811ecf0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-200-normal.woff index e53b66cd647..589a5e272a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-300-normal.woff index ff8f0f1ab5a..40558ae1f92 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-400-normal.woff index 7b17d6fbe73..709022bfb0b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-500-normal.woff index baa4261ad3e..224af590e40 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-600-normal.woff index 446ae0a36a0..4b62f260458 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-700-normal.woff index 7fcc425c309..6f06efaa235 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-800-normal.woff index c2122ef17d8..f4da5632feb 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-900-normal.woff index cac4afbdaaf..a8b6b826519 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-93-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-93-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-100-normal.woff index 9bb953156a0..de0e1cf70c1 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-200-normal.woff index 3865979642d..f75c45217d9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-300-normal.woff index 440dfecfbce..18bf3b3d9e9 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-400-normal.woff index a041d028ab0..c6042305562 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-500-normal.woff index b73236f5f9d..95b659ea47a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-600-normal.woff index 6a54f02365b..9cac12a6a9d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-700-normal.woff index 6db3455d0f7..4bc086c13ed 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-800-normal.woff index 5de4986d7e2..84335b66ecd 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-900-normal.woff index dfa4fdc9d25..78fc9f57aaa 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-98-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-98-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-100-normal.woff index 718e91db645..ddccd25ea43 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-200-normal.woff index b3819b2cb57..f2ed32a890d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-300-normal.woff index 57dbf951a00..c4639780423 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-400-normal.woff index 8c4f0d3c13d..bc11092ca1d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-500-normal.woff index d1ea80ad3dc..64a6ed48d6f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-600-normal.woff index 38c638d3cf2..51857d62b26 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-700-normal.woff index f3a8450c8e8..052648a40a4 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-800-normal.woff index 11a5f3b1321..72333b0c8b8 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-900-normal.woff index 57aaba2d13a..1f32babcf1a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-99-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-99-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-chinese-hongkong-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-chinese-hongkong-400-normal.woff index c842097f096..e999921028f 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-chinese-hongkong-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-chinese-hongkong-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-100-normal.woff index 9a78e2c81dd..6508fb21fad 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-200-normal.woff index 82354090394..4db82931d46 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-300-normal.woff index db4a3cd9d72..0b782a49c92 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-400-normal.woff index 92b32f3c66d..3c772184562 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-500-normal.woff index c2d78a2c449..2b7b15e58cc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-600-normal.woff index ab9ab05c6bb..921873eba52 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-700-normal.woff index ef765164331..2d2c2d3c70a 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-800-normal.woff index c48047e8e4c..4df66db5d0d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-900-normal.woff index 44e593fa234..7799a583b0e 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-cyrillic-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-100-normal.woff index 35dad07bf39..37ced63a563 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-200-normal.woff index 389673d2004..8c3d51c3bb2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-300-normal.woff index 39b9dfd8c34..8639869df52 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-400-normal.woff index 0021e830c16..f1661ef1d62 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-500-normal.woff index 8143b00468f..7da038e25be 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-600-normal.woff index bafe064d145..bfdaf95fa8d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-700-normal.woff index 3af35c2fd74..e12fa22d5c5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-800-normal.woff index 1f327513690..6bb1f37d594 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-900-normal.woff index 6aa6d8393ad..ef8d1d2a56b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-100-normal.woff index 73ce64e8f17..0075eb10581 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-200-normal.woff index b67eff8803a..d07c0f9d0d6 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-300-normal.woff index 4d38bb5b272..3425bf17aa2 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-400-normal.woff index 6a4dec9b8ee..c7b84e182dc 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-500-normal.woff index 18ac085c6c7..a451d4d3842 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-600-normal.woff index 17464a2965b..a1b6af593a5 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-700-normal.woff index aebecb460a9..ec38e328c14 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-800-normal.woff index 354cbefa161..9e98bf6b15b 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-900-normal.woff index 4d43c85cbf1..f31760198c0 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-100-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-100-normal.woff index cbcb77c5ffb..2f04cc36345 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-100-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-100-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-200-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-200-normal.woff index 7c8c1581f27..746e0ded395 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-200-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-200-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-300-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-300-normal.woff index d559d0f1202..d1215e1d754 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-300-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-300-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-400-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-400-normal.woff index b22605d51b1..88167690a8c 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-400-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-400-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-500-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-500-normal.woff index 75c7e1e3aaf..bc767d25198 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-500-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-500-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-600-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-600-normal.woff index 79197179bff..201e607918d 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-600-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-600-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-700-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-700-normal.woff index cb93d1f27a3..38263032994 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-700-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-700-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-800-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-800-normal.woff index 2466f4b26c0..c28fe9eff59 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-800-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-800-normal.woff differ diff --git a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-900-normal.woff b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-900-normal.woff index ca6953aa040..b23148d64ff 100644 Binary files a/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-900-normal.woff and b/fonts/google/noto-sans-hk/files/noto-sans-hk-vietnamese-900-normal.woff differ diff --git a/fonts/google/noto-sans-hk/scss/mixins.scss b/fonts/google/noto-sans-hk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-hk/scss/mixins.scss +++ b/fonts/google/noto-sans-hk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-imperial-aramaic/scss/mixins.scss b/fonts/google/noto-sans-imperial-aramaic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-imperial-aramaic/scss/mixins.scss +++ b/fonts/google/noto-sans-imperial-aramaic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-indic-siyaq-numbers/scss/mixins.scss b/fonts/google/noto-sans-indic-siyaq-numbers/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-indic-siyaq-numbers/scss/mixins.scss +++ b/fonts/google/noto-sans-indic-siyaq-numbers/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-inscriptional-pahlavi/files/noto-sans-inscriptional-pahlavi-latin-ext-400-normal.woff b/fonts/google/noto-sans-inscriptional-pahlavi/files/noto-sans-inscriptional-pahlavi-latin-ext-400-normal.woff index ae4bb6046e5..58d69a4788f 100644 Binary files a/fonts/google/noto-sans-inscriptional-pahlavi/files/noto-sans-inscriptional-pahlavi-latin-ext-400-normal.woff and b/fonts/google/noto-sans-inscriptional-pahlavi/files/noto-sans-inscriptional-pahlavi-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-inscriptional-pahlavi/scss/mixins.scss b/fonts/google/noto-sans-inscriptional-pahlavi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-inscriptional-pahlavi/scss/mixins.scss +++ b/fonts/google/noto-sans-inscriptional-pahlavi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-inscriptional-parthian/scss/mixins.scss b/fonts/google/noto-sans-inscriptional-parthian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-inscriptional-parthian/scss/mixins.scss +++ b/fonts/google/noto-sans-inscriptional-parthian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-javanese/scss/mixins.scss b/fonts/google/noto-sans-javanese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-javanese/scss/mixins.scss +++ b/fonts/google/noto-sans-javanese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-103-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-103-900-normal.woff index 400e1e566d4..8a593594e5f 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-103-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-103-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-108-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-108-400-normal.woff index e6e5b79af42..041a1a962c3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-108-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-108-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-109-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-109-300-normal.woff index 030f50cb8c5..d6b7e68dcd5 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-109-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-109-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-11-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-11-900-normal.woff index 09e837bd711..43f724fe102 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-11-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-11-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-111-800-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-111-800-normal.woff index a3873907029..39a273d0684 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-111-800-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-111-800-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-112-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-112-200-normal.woff index 31a4997b2aa..72e24f457c2 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-112-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-112-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-113-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-113-900-normal.woff index 6a83ecd0d6b..d19993895b3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-113-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-113-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-12-800-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-12-800-normal.woff index 22ebd8f15e5..cc55d1de0a1 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-12-800-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-12-800-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-15-100-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-15-100-normal.woff index 49bc6f72ff9..8a82ac849f8 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-15-100-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-15-100-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-15-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-15-400-normal.woff index baf0a0a80dc..88af0b76283 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-15-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-15-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-16-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-16-600-normal.woff index 7cae1110cf6..cd5bec140d6 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-16-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-16-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-18-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-18-200-normal.woff index 84777a7f621..76f968b5fe5 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-18-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-18-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-19-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-19-700-normal.woff index aa60a5343fe..7a882d0cc46 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-19-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-19-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-20-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-20-300-normal.woff index 48702f2adee..db56fa580b6 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-20-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-20-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-20-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-20-500-normal.woff index 056b964665a..72d84aa16b3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-20-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-20-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-23-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-23-200-normal.woff index 23afd1aa7a5..87d8c5b2619 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-23-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-23-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-24-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-24-400-normal.woff index 92e6074d528..18ee4385949 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-24-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-24-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-27-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-27-400-normal.woff index 0ad8a7ba416..c39cb8579f9 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-27-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-27-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-27-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-27-500-normal.woff index 43dc4b2ac1c..500826203ef 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-27-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-27-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-27-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-27-700-normal.woff index 009d5c7d59f..cf00b38bcd2 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-27-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-27-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-30-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-30-600-normal.woff index b588339a140..706956d3a4e 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-30-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-30-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-36-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-36-300-normal.woff index caf7bf69a92..27e461dccc1 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-36-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-36-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-36-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-36-400-normal.woff index e8e37954871..4f3ffb0d8e8 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-36-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-36-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-37-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-37-400-normal.woff index 1a99aac9c05..4654fe990df 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-37-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-37-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-38-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-38-600-normal.woff index e934cb02e7b..8843a43e1dd 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-38-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-38-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-4-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-4-300-normal.woff index 41f95c323ae..e144683bb06 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-4-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-4-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-41-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-41-500-normal.woff index 90d2cf45483..289042661e0 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-41-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-41-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-41-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-41-600-normal.woff index b8e9ee6e809..a599ba69563 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-41-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-41-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-43-800-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-43-800-normal.woff index 391beb268d8..fba60053a17 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-43-800-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-43-800-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-46-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-46-900-normal.woff index 05c5edc61ed..a463eaead44 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-46-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-46-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-47-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-47-200-normal.woff index 5171c72fec5..3b17973eb6b 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-47-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-47-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-51-800-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-51-800-normal.woff index 33738b9d577..e130e7dd957 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-51-800-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-51-800-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-54-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-54-300-normal.woff index 2989e9f4de3..d4bc920fb7a 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-54-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-54-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-55-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-55-900-normal.woff index 0a2c50f13b7..db1bdf121a3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-55-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-55-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-56-100-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-56-100-normal.woff index a396801fde0..d7a84d6362e 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-56-100-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-56-100-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-57-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-57-500-normal.woff index 06239e6374c..a37c4c3819b 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-57-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-57-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-61-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-61-900-normal.woff index 870652d0a8e..d7dfc4a1d76 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-61-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-61-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-63-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-63-600-normal.woff index d6c501c9661..bb696964c92 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-63-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-63-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-64-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-64-500-normal.woff index 88fa9537368..7e86a3e26c3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-64-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-64-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-64-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-64-700-normal.woff index 3bf00edfeb6..d35d9cce97c 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-64-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-64-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-67-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-67-900-normal.woff index 629af541923..9f9f07aa238 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-67-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-67-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-68-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-68-700-normal.woff index be1565e1d9f..a3babba9aed 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-68-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-68-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-69-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-69-500-normal.woff index b57f2c81993..a390bbd6082 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-69-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-69-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-70-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-70-700-normal.woff index 8e4a518866e..5aad1dbc072 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-70-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-70-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-72-800-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-72-800-normal.woff index a30e74fb02c..634d2e6becc 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-72-800-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-72-800-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-74-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-74-400-normal.woff index 575d25ebfa2..12386f2bcc6 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-74-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-74-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-77-100-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-77-100-normal.woff index 54b3e17aa21..449a69cd14c 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-77-100-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-77-100-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-77-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-77-600-normal.woff index e0eef1fbf2f..1576ae5ea6a 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-77-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-77-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-80-800-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-80-800-normal.woff index 9ed5b35c18e..6b6308d3903 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-80-800-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-80-800-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-81-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-81-200-normal.woff index a40efc77ae9..da75f80a306 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-81-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-81-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-82-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-82-700-normal.woff index 791f61f51fb..f0e2d86c0b3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-82-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-82-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-85-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-85-300-normal.woff index 0839cd3e176..b2276e2ab09 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-85-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-85-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-100-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-100-normal.woff index e7e12c72c59..ff4a260a0a3 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-100-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-100-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-300-normal.woff index 46a125ee5a8..7223126a406 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-600-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-600-normal.woff index a8c3ce39bcc..6ecf5752beb 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-600-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-600-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-700-normal.woff index 46fda55db5b..ab1c3252687 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-86-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-86-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-88-400-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-88-400-normal.woff index d06dcad123c..7d31951171f 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-88-400-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-88-400-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-9-300-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-9-300-normal.woff index e9233e7b220..40d22af4277 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-9-300-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-9-300-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-9-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-9-900-normal.woff index 79d0ed5490c..e559426339e 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-9-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-9-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-92-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-92-700-normal.woff index 2722b72450d..d2414ca24f6 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-92-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-92-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-93-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-93-200-normal.woff index 21d64ca8dbf..c74b2a76ef1 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-93-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-93-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-94-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-94-200-normal.woff index a7b70d4d059..f99e2b5121a 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-94-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-94-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-95-200-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-95-200-normal.woff index 84cb8fd6dfa..418755dc463 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-95-200-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-95-200-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-97-100-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-97-100-normal.woff index b782af01908..f33de43f8d2 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-97-100-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-97-100-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-97-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-97-900-normal.woff index e0abc865a9b..9d4f27493ad 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-97-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-97-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-98-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-98-900-normal.woff index 5a969740794..0f4e51e95f0 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-98-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-98-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-500-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-500-normal.woff index 123b3805bf4..abc400963e4 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-500-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-500-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-900-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-900-normal.woff index 22836f1846d..aca4d64f8ac 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-900-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-japanese-900-normal.woff differ diff --git a/fonts/google/noto-sans-jp/files/noto-sans-jp-vietnamese-700-normal.woff b/fonts/google/noto-sans-jp/files/noto-sans-jp-vietnamese-700-normal.woff index 2e3ef324c2d..13d3b5d1896 100644 Binary files a/fonts/google/noto-sans-jp/files/noto-sans-jp-vietnamese-700-normal.woff and b/fonts/google/noto-sans-jp/files/noto-sans-jp-vietnamese-700-normal.woff differ diff --git a/fonts/google/noto-sans-jp/scss/mixins.scss b/fonts/google/noto-sans-jp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-jp/scss/mixins.scss +++ b/fonts/google/noto-sans-jp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-kaithi/scss/mixins.scss b/fonts/google/noto-sans-kaithi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-kaithi/scss/mixins.scss +++ b/fonts/google/noto-sans-kaithi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-400-normal.woff b/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-400-normal.woff index ec49deaeeba..862b4c02662 100644 Binary files a/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-400-normal.woff and b/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-800-normal.woff b/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-800-normal.woff index 5e5357b98c1..ffe4291e2e1 100644 Binary files a/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-800-normal.woff and b/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-900-normal.woff b/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-900-normal.woff index 19485220a1c..47ed122ad79 100644 Binary files a/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-900-normal.woff and b/fonts/google/noto-sans-kannada/files/noto-sans-kannada-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-kannada/scss/mixins.scss b/fonts/google/noto-sans-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-kannada/scss/mixins.scss +++ b/fonts/google/noto-sans-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-kawi/scss/mixins.scss b/fonts/google/noto-sans-kawi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-kawi/scss/mixins.scss +++ b/fonts/google/noto-sans-kawi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-kayah-li/files/noto-sans-kayah-li-kayah-li-600-normal.woff b/fonts/google/noto-sans-kayah-li/files/noto-sans-kayah-li-kayah-li-600-normal.woff index 8e304e7e62d..a1e092eb939 100644 Binary files a/fonts/google/noto-sans-kayah-li/files/noto-sans-kayah-li-kayah-li-600-normal.woff and b/fonts/google/noto-sans-kayah-li/files/noto-sans-kayah-li-kayah-li-600-normal.woff differ diff --git a/fonts/google/noto-sans-kayah-li/scss/mixins.scss b/fonts/google/noto-sans-kayah-li/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-kayah-li/scss/mixins.scss +++ b/fonts/google/noto-sans-kayah-li/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-kharoshthi-400-normal.woff b/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-kharoshthi-400-normal.woff index 303d9910028..3dfcc5bfa7a 100644 Binary files a/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-kharoshthi-400-normal.woff and b/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-kharoshthi-400-normal.woff differ diff --git a/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-400-normal.woff b/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-400-normal.woff index b9006963fdc..a548c0a2554 100644 Binary files a/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-400-normal.woff and b/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-ext-400-normal.woff b/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-ext-400-normal.woff index 0c8fbfe7ef2..ebe471df83d 100644 Binary files a/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-ext-400-normal.woff and b/fonts/google/noto-sans-kharoshthi/files/noto-sans-kharoshthi-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-kharoshthi/scss/mixins.scss b/fonts/google/noto-sans-kharoshthi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-kharoshthi/scss/mixins.scss +++ b/fonts/google/noto-sans-kharoshthi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-600-normal.woff b/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-600-normal.woff index 650b6268a1c..3919b2d022d 100644 Binary files a/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-600-normal.woff and b/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-900-normal.woff b/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-900-normal.woff index 791486eb0e5..90d5c483b8c 100644 Binary files a/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-900-normal.woff and b/fonts/google/noto-sans-khmer/files/noto-sans-khmer-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-khmer/scss/mixins.scss b/fonts/google/noto-sans-khmer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-khmer/scss/mixins.scss +++ b/fonts/google/noto-sans-khmer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-khojki/scss/mixins.scss b/fonts/google/noto-sans-khojki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-khojki/scss/mixins.scss +++ b/fonts/google/noto-sans-khojki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-khudawadi/scss/mixins.scss b/fonts/google/noto-sans-khudawadi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-khudawadi/scss/mixins.scss +++ b/fonts/google/noto-sans-khudawadi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-10-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-10-100-normal.woff index 5704bfb9603..9e05c32dd37 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-10-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-10-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-103-300-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-103-300-normal.woff index 7410e428bac..2c18200bb6d 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-103-300-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-103-300-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-109-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-109-100-normal.woff index 5a2fd91e95c..59f2200f67a 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-109-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-109-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-113-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-113-200-normal.woff index f7512f41664..6e9db21aecf 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-113-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-113-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-116-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-116-500-normal.woff index 855e8e42e85..aca17695ad6 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-116-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-116-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-119-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-119-600-normal.woff index da9138a676e..56af99a6692 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-119-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-119-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-2-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-2-500-normal.woff index 3e6c7a42491..8741f44334e 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-2-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-2-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-20-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-20-500-normal.woff index ec92babe547..db770c9c0ac 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-20-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-20-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-20-700-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-20-700-normal.woff index 1919fd266b5..a29a9e4c4b7 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-20-700-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-20-700-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-23-700-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-23-700-normal.woff index 07efb4fbc09..b02046e18fe 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-23-700-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-23-700-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-24-900-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-24-900-normal.woff index bb2d9c8af92..773055abf3d 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-24-900-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-24-900-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-25-900-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-25-900-normal.woff index 3eeb420fa2b..e3163026e5f 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-25-900-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-25-900-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-30-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-30-100-normal.woff index 9d1bb4d2ffe..8cbbdc6659c 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-30-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-30-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-30-700-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-30-700-normal.woff index 471b808ef52..903f81f8891 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-30-700-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-30-700-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-33-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-33-200-normal.woff index b44009ac831..5c26c793e16 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-33-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-33-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-34-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-34-600-normal.woff index eb506ce5f43..e47c1497dfb 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-34-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-34-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-36-300-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-36-300-normal.woff index 88da07cac26..24b205b1e91 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-36-300-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-36-300-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-41-700-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-41-700-normal.woff index e5c2f84c841..e5b62ecd2fc 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-41-700-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-41-700-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-44-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-44-200-normal.woff index 1d6112eeb0b..8d57625d3b6 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-44-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-44-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-48-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-48-100-normal.woff index 7bf24538afa..923fd142459 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-48-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-48-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-56-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-56-100-normal.woff index 09ae0b1f2df..5751e737ac9 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-56-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-56-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-58-900-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-58-900-normal.woff index 24a16274efe..e0a2f1266aa 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-58-900-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-58-900-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-60-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-60-500-normal.woff index 2c0d877696c..783eaf7a259 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-60-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-60-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-62-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-62-500-normal.woff index 4da96627e13..dc97731c06e 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-62-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-62-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-62-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-62-600-normal.woff index 429c667cf98..ed4018ce4da 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-62-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-62-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-63-300-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-63-300-normal.woff index 9286a4f42b1..f412f2666fe 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-63-300-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-63-300-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-66-700-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-66-700-normal.woff index ae2ee7c0a7c..a7f5e532889 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-66-700-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-66-700-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-66-800-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-66-800-normal.woff index 8f57898118e..8087bfe5673 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-66-800-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-66-800-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-67-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-67-600-normal.woff index 50b07fb116c..be35eb9469b 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-67-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-67-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-68-900-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-68-900-normal.woff index fe9f652dc98..5b9c80d925c 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-68-900-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-68-900-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-69-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-69-100-normal.woff index e7044977ebf..a5fe5fd83ea 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-69-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-69-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-70-700-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-70-700-normal.woff index 21f0a593b85..20cdfbc5e96 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-70-700-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-70-700-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-71-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-71-100-normal.woff index 610046d7dee..c23398fea68 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-71-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-71-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-73-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-73-600-normal.woff index d97bf7c5740..5caf2098e1e 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-73-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-73-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-74-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-74-200-normal.woff index a8637c1dff1..ead74e2c29b 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-74-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-74-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-79-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-79-600-normal.woff index 27b0479269a..8a573572d02 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-79-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-79-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-8-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-8-200-normal.woff index a146b22f5de..bd99f2d7326 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-8-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-8-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-82-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-82-200-normal.woff index 022af32e406..90767d74a17 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-82-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-82-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-84-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-84-200-normal.woff index 308461ae959..7e6ea17f4cb 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-84-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-84-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-86-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-86-600-normal.woff index 1c0cf58f8bf..b2d5e291f9d 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-86-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-86-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-9-300-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-9-300-normal.woff index 0e3809664f8..2007ec9161c 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-9-300-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-9-300-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-90-400-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-90-400-normal.woff index c993bfee742..2b27dab4399 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-90-400-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-90-400-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-90-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-90-500-normal.woff index a5235bf040f..3a6c1d7ee76 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-90-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-90-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-91-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-91-100-normal.woff index 70fc9443076..788de922c73 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-91-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-91-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-91-500-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-91-500-normal.woff index d6172d75855..7aea41a573a 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-91-500-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-91-500-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-95-100-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-95-100-normal.woff index eb2b68deb2a..aa64708b2f8 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-95-100-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-95-100-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-96-600-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-96-600-normal.woff index 000ba835a17..9e58e735dfc 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-96-600-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-96-600-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-97-400-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-97-400-normal.woff index 970f6603506..b9923b164dd 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-97-400-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-97-400-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-200-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-200-normal.woff index 56f759b4380..d120fe8640c 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-200-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-300-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-300-normal.woff index e4ca628b609..2efebc15b93 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-300-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-900-normal.woff b/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-900-normal.woff index 7c3fda2b69c..f0e985760ac 100644 Binary files a/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-900-normal.woff and b/fonts/google/noto-sans-kr/files/noto-sans-kr-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-kr/scss/mixins.scss b/fonts/google/noto-sans-kr/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-kr/scss/mixins.scss +++ b/fonts/google/noto-sans-kr/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-lao-looped/scss/mixins.scss b/fonts/google/noto-sans-lao-looped/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-lao-looped/scss/mixins.scss +++ b/fonts/google/noto-sans-lao-looped/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-lao/files/noto-sans-lao-latin-ext-300-normal.woff b/fonts/google/noto-sans-lao/files/noto-sans-lao-latin-ext-300-normal.woff index 9d5ccb25f05..85fb49f9696 100644 Binary files a/fonts/google/noto-sans-lao/files/noto-sans-lao-latin-ext-300-normal.woff and b/fonts/google/noto-sans-lao/files/noto-sans-lao-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-lao/scss/mixins.scss b/fonts/google/noto-sans-lao/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-lao/scss/mixins.scss +++ b/fonts/google/noto-sans-lao/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-400-normal.woff b/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-400-normal.woff index 2ed4a123272..79dca7ba30a 100644 Binary files a/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-400-normal.woff and b/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-ext-400-normal.woff b/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-ext-400-normal.woff index e907bf74bd1..0efc294eb0a 100644 Binary files a/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-ext-400-normal.woff and b/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-lepcha-400-normal.woff b/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-lepcha-400-normal.woff index ebe0d7ff30b..a2e8fe6f2e4 100644 Binary files a/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-lepcha-400-normal.woff and b/fonts/google/noto-sans-lepcha/files/noto-sans-lepcha-lepcha-400-normal.woff differ diff --git a/fonts/google/noto-sans-lepcha/scss/mixins.scss b/fonts/google/noto-sans-lepcha/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-lepcha/scss/mixins.scss +++ b/fonts/google/noto-sans-lepcha/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-limbu/files/noto-sans-limbu-limbu-400-normal.woff b/fonts/google/noto-sans-limbu/files/noto-sans-limbu-limbu-400-normal.woff index fbc03343487..a958adb3ba8 100644 Binary files a/fonts/google/noto-sans-limbu/files/noto-sans-limbu-limbu-400-normal.woff and b/fonts/google/noto-sans-limbu/files/noto-sans-limbu-limbu-400-normal.woff differ diff --git a/fonts/google/noto-sans-limbu/scss/mixins.scss b/fonts/google/noto-sans-limbu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-limbu/scss/mixins.scss +++ b/fonts/google/noto-sans-limbu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-400-normal.woff b/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-400-normal.woff index e219725652f..2c03a10edcd 100644 Binary files a/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-400-normal.woff and b/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-ext-400-normal.woff b/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-ext-400-normal.woff index 9abaf953185..0a3934a7107 100644 Binary files a/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-ext-400-normal.woff and b/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-linear-a-400-normal.woff b/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-linear-a-400-normal.woff index 3db994355d0..cc497ee2622 100644 Binary files a/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-linear-a-400-normal.woff and b/fonts/google/noto-sans-linear-a/files/noto-sans-linear-a-linear-a-400-normal.woff differ diff --git a/fonts/google/noto-sans-linear-a/scss/mixins.scss b/fonts/google/noto-sans-linear-a/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-linear-a/scss/mixins.scss +++ b/fonts/google/noto-sans-linear-a/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-linear-b/scss/mixins.scss b/fonts/google/noto-sans-linear-b/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-linear-b/scss/mixins.scss +++ b/fonts/google/noto-sans-linear-b/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-400-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-400-normal.woff index f98d50e29ee..584fd63386a 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-400-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-500-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-500-normal.woff index fa9b1451915..65f9d8e9eef 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-500-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-600-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-600-normal.woff index bcc2239c963..6efcc3ea081 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-600-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-700-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-700-normal.woff index dbb5fae923f..5ddbdd41bb0 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-700-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-400-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-400-normal.woff index eff9e976016..76df8f0d5cf 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-400-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-500-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-500-normal.woff index 9fd92b03088..4d38edabf50 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-500-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-600-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-600-normal.woff index fea6390f8d4..736ac824ecb 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-600-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-700-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-700-normal.woff index 33bde006dd0..a9931713466 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-700-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-400-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-400-normal.woff index 9fd1ab30d44..97eb9a6c3c3 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-400-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-400-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-500-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-500-normal.woff index eadfc6c895e..ff8d27974b2 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-500-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-500-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-600-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-600-normal.woff index 1ad17257a69..dacd3a884ec 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-600-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-600-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-700-normal.woff b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-700-normal.woff index a9b43a261f6..ceb1e7f9441 100644 Binary files a/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-700-normal.woff and b/fonts/google/noto-sans-lisu/files/noto-sans-lisu-lisu-700-normal.woff differ diff --git a/fonts/google/noto-sans-lisu/scss/mixins.scss b/fonts/google/noto-sans-lisu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-lisu/scss/mixins.scss +++ b/fonts/google/noto-sans-lisu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-lycian/files/noto-sans-lycian-lycian-400-normal.woff b/fonts/google/noto-sans-lycian/files/noto-sans-lycian-lycian-400-normal.woff index 1c6168b4bc1..84b382c7e17 100644 Binary files a/fonts/google/noto-sans-lycian/files/noto-sans-lycian-lycian-400-normal.woff and b/fonts/google/noto-sans-lycian/files/noto-sans-lycian-lycian-400-normal.woff differ diff --git a/fonts/google/noto-sans-lycian/scss/mixins.scss b/fonts/google/noto-sans-lycian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-lycian/scss/mixins.scss +++ b/fonts/google/noto-sans-lycian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-lydian/files/noto-sans-lydian-lydian-400-normal.woff b/fonts/google/noto-sans-lydian/files/noto-sans-lydian-lydian-400-normal.woff index 1b355f02959..4c9ce8b3edd 100644 Binary files a/fonts/google/noto-sans-lydian/files/noto-sans-lydian-lydian-400-normal.woff and b/fonts/google/noto-sans-lydian/files/noto-sans-lydian-lydian-400-normal.woff differ diff --git a/fonts/google/noto-sans-lydian/scss/mixins.scss b/fonts/google/noto-sans-lydian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-lydian/scss/mixins.scss +++ b/fonts/google/noto-sans-lydian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mahajani/scss/mixins.scss b/fonts/google/noto-sans-mahajani/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mahajani/scss/mixins.scss +++ b/fonts/google/noto-sans-mahajani/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-malayalam/scss/mixins.scss b/fonts/google/noto-sans-malayalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-malayalam/scss/mixins.scss +++ b/fonts/google/noto-sans-malayalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mandaic/scss/mixins.scss b/fonts/google/noto-sans-mandaic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mandaic/scss/mixins.scss +++ b/fonts/google/noto-sans-mandaic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-manichaean/scss/mixins.scss b/fonts/google/noto-sans-manichaean/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-manichaean/scss/mixins.scss +++ b/fonts/google/noto-sans-manichaean/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-marchen/scss/mixins.scss b/fonts/google/noto-sans-marchen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-marchen/scss/mixins.scss +++ b/fonts/google/noto-sans-marchen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-masaram-gondi/files/noto-sans-masaram-gondi-masaram-gondi-400-normal.woff b/fonts/google/noto-sans-masaram-gondi/files/noto-sans-masaram-gondi-masaram-gondi-400-normal.woff index 959a2393d9a..4d17d24e760 100644 Binary files a/fonts/google/noto-sans-masaram-gondi/files/noto-sans-masaram-gondi-masaram-gondi-400-normal.woff and b/fonts/google/noto-sans-masaram-gondi/files/noto-sans-masaram-gondi-masaram-gondi-400-normal.woff differ diff --git a/fonts/google/noto-sans-masaram-gondi/scss/mixins.scss b/fonts/google/noto-sans-masaram-gondi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-masaram-gondi/scss/mixins.scss +++ b/fonts/google/noto-sans-masaram-gondi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-math/scss/mixins.scss b/fonts/google/noto-sans-math/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-math/scss/mixins.scss +++ b/fonts/google/noto-sans-math/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-400-normal.woff b/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-400-normal.woff index b92825f2f2a..8e4dd394d4a 100644 Binary files a/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-400-normal.woff and b/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-ext-400-normal.woff b/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-ext-400-normal.woff index ff104c9544a..a8c57969f6d 100644 Binary files a/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-ext-400-normal.woff and b/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-mayan-numerals-400-normal.woff b/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-mayan-numerals-400-normal.woff index 2cde4eb466d..0334d5f30b7 100644 Binary files a/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-mayan-numerals-400-normal.woff and b/fonts/google/noto-sans-mayan-numerals/files/noto-sans-mayan-numerals-mayan-numerals-400-normal.woff differ diff --git a/fonts/google/noto-sans-mayan-numerals/scss/mixins.scss b/fonts/google/noto-sans-mayan-numerals/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mayan-numerals/scss/mixins.scss +++ b/fonts/google/noto-sans-mayan-numerals/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-medefaidrin/files/noto-sans-medefaidrin-medefaidrin-500-normal.woff b/fonts/google/noto-sans-medefaidrin/files/noto-sans-medefaidrin-medefaidrin-500-normal.woff index 8fbf6c2fc68..4b15341de7f 100644 Binary files a/fonts/google/noto-sans-medefaidrin/files/noto-sans-medefaidrin-medefaidrin-500-normal.woff and b/fonts/google/noto-sans-medefaidrin/files/noto-sans-medefaidrin-medefaidrin-500-normal.woff differ diff --git a/fonts/google/noto-sans-medefaidrin/scss/mixins.scss b/fonts/google/noto-sans-medefaidrin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-medefaidrin/scss/mixins.scss +++ b/fonts/google/noto-sans-medefaidrin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-100-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-100-normal.woff index 612388b08cc..8d2509b730b 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-100-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-200-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-200-normal.woff index 02a9223243c..4da5deaa0b2 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-200-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-300-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-300-normal.woff index f5a0b8d7130..d41388a1b5d 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-300-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-400-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-400-normal.woff index ab76eebeafc..8ba5b9d7c50 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-400-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-500-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-500-normal.woff index 60ce16df8aa..6f0a4c5b647 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-500-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-600-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-600-normal.woff index c0a59a95112..49d081c4e65 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-600-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-700-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-700-normal.woff index f7d2b2b9326..56c5cdb7fb2 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-700-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-800-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-800-normal.woff index fea75355991..c3056ab3386 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-800-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-900-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-900-normal.woff index 9dcda44c436..14bebafb36e 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-900-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-100-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-100-normal.woff index 7fc07a8163a..1141e41a4a1 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-100-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-200-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-200-normal.woff index 07567c95027..518a3304821 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-200-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-300-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-300-normal.woff index 3ca36713475..8974eec79d6 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-300-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-400-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-400-normal.woff index 089890273c8..b868283d7ab 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-400-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-500-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-500-normal.woff index ba071818cc8..7471d3fede9 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-500-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-600-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-600-normal.woff index f0a342de7dc..ec736102e35 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-600-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-700-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-700-normal.woff index 14a23d575fa..f63167edbf6 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-700-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-800-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-800-normal.woff index ebe5e096b40..fa8c6cb0235 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-800-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-900-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-900-normal.woff index 36423c3c470..869fb3527df 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-900-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-100-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-100-normal.woff index da80bef2886..55fc53ec550 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-100-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-100-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-200-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-200-normal.woff index 3f4078fef54..2b2c92e8cb2 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-200-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-200-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-300-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-300-normal.woff index 8df6118067d..f3ebbae7dcf 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-300-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-300-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-400-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-400-normal.woff index d8c11bb526e..34fe8b53430 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-400-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-400-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-500-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-500-normal.woff index 2b1362a2a32..51a112cb9ea 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-500-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-500-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-600-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-600-normal.woff index 4b4536d2b07..cb0b58e65dc 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-600-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-600-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-700-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-700-normal.woff index b3d87c2b7e5..c9a6e613f67 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-700-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-700-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-800-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-800-normal.woff index f78e43168ae..ae53503db51 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-800-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-800-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-900-normal.woff b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-900-normal.woff index 880b030ff55..e83fd207f35 100644 Binary files a/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-900-normal.woff and b/fonts/google/noto-sans-meetei-mayek/files/noto-sans-meetei-mayek-meetei-mayek-900-normal.woff differ diff --git a/fonts/google/noto-sans-meetei-mayek/scss/mixins.scss b/fonts/google/noto-sans-meetei-mayek/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-meetei-mayek/scss/mixins.scss +++ b/fonts/google/noto-sans-meetei-mayek/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-400-normal.woff b/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-400-normal.woff index 74a1a3eeedf..e4c26a43ee7 100644 Binary files a/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-400-normal.woff and b/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-ext-400-normal.woff b/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-ext-400-normal.woff index 594e7de4f7e..20f0e4d5eb2 100644 Binary files a/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-ext-400-normal.woff and b/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-mende-kikakui-400-normal.woff b/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-mende-kikakui-400-normal.woff index 82e577204f3..c369c42c81b 100644 Binary files a/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-mende-kikakui-400-normal.woff and b/fonts/google/noto-sans-mende-kikakui/files/noto-sans-mende-kikakui-mende-kikakui-400-normal.woff differ diff --git a/fonts/google/noto-sans-mende-kikakui/scss/mixins.scss b/fonts/google/noto-sans-mende-kikakui/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mende-kikakui/scss/mixins.scss +++ b/fonts/google/noto-sans-mende-kikakui/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-meroitic/scss/mixins.scss b/fonts/google/noto-sans-meroitic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-meroitic/scss/mixins.scss +++ b/fonts/google/noto-sans-meroitic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-miao/scss/mixins.scss b/fonts/google/noto-sans-miao/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-miao/scss/mixins.scss +++ b/fonts/google/noto-sans-miao/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-modi/files/noto-sans-modi-modi-400-normal.woff b/fonts/google/noto-sans-modi/files/noto-sans-modi-modi-400-normal.woff index 0a50efa2bef..ac726507d85 100644 Binary files a/fonts/google/noto-sans-modi/files/noto-sans-modi-modi-400-normal.woff and b/fonts/google/noto-sans-modi/files/noto-sans-modi-modi-400-normal.woff differ diff --git a/fonts/google/noto-sans-modi/scss/mixins.scss b/fonts/google/noto-sans-modi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-modi/scss/mixins.scss +++ b/fonts/google/noto-sans-modi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-100-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-100-400-normal.woff index 36d7273c4a1..a8e060d9c4e 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-100-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-100-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-101-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-101-400-normal.woff index a8c04bb32a9..ae4aec6312c 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-101-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-101-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-102-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-102-400-normal.woff index 5e83e6b3446..cc3010edbb9 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-102-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-102-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-103-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-103-400-normal.woff index 287c11ea832..6e417597b94 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-103-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-103-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-105-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-105-400-normal.woff index 01a88614ade..9f5e1828f85 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-105-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-105-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-106-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-106-400-normal.woff index e09112fb996..3d9bd2237bc 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-106-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-106-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-108-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-108-400-normal.woff index 8b11e15cbdf..efa08b9eb5d 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-108-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-108-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-109-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-109-400-normal.woff index 05a7a0d7f32..df912081a69 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-109-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-109-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-110-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-110-400-normal.woff index fd4a560d76c..0953fea3072 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-110-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-110-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-112-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-112-400-normal.woff index 9d3786ce3ec..91b2d2cbde1 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-112-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-112-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-113-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-113-400-normal.woff index 20e66509f6f..ec3439853c0 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-113-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-113-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-114-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-114-400-normal.woff index 34dd240cfde..557a9be6563 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-114-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-114-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-115-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-115-400-normal.woff index b4aa42ff547..4eca6dd2007 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-115-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-115-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-116-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-116-400-normal.woff index 7805bdaa67b..8a1f2b54d38 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-116-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-116-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-117-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-117-400-normal.woff index 5df2f115ddc..9c47e53abb8 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-117-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-117-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-118-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-118-400-normal.woff index 362edb7a823..6ec76af6de3 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-118-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-118-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-119-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-119-400-normal.woff index 5f15f183502..b1e1d671562 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-119-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-119-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-90-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-90-400-normal.woff index e6f22acaf65..d057b4ef8d4 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-90-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-90-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-91-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-91-400-normal.woff index 788df9b7426..6bcf28707b0 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-91-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-91-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-92-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-92-400-normal.woff index 165bc8a659f..baa08fcffbb 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-92-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-92-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-97-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-97-400-normal.woff index 5814ead3a5c..623a604028a 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-97-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-97-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-98-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-98-400-normal.woff index 74392d0d525..ff4582b4c80 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-98-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-98-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-99-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-99-400-normal.woff index 8da22eb3ae0..affdc28c5d4 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-99-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-99-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-400-normal.woff index 1cabe0ca36b..fa7a375db39 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-ext-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-ext-400-normal.woff index 88c2a600f06..f7e3467bde3 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-ext-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-math-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-math-400-normal.woff index f32f5f9a460..8b19ee90fdf 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-math-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-math-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-mongolian-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-mongolian-400-normal.woff index 9d33143765e..11c711e28fd 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-mongolian-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-mongolian-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-symbols-400-normal.woff b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-symbols-400-normal.woff index 4dc117d8a2d..aafccefdfa6 100644 Binary files a/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-symbols-400-normal.woff and b/fonts/google/noto-sans-mongolian/files/noto-sans-mongolian-symbols-400-normal.woff differ diff --git a/fonts/google/noto-sans-mongolian/scss/mixins.scss b/fonts/google/noto-sans-mongolian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mongolian/scss/mixins.scss +++ b/fonts/google/noto-sans-mongolian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-100-normal.woff index 92cc1d17ba4..72f2275b0c2 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-200-normal.woff index b64ddc405c2..64c29d1d084 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-300-normal.woff index c5a6e363b14..73b1cff47a3 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-400-normal.woff index 20bb39a1cba..749530be001 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-500-normal.woff index 574d390596b..6575b315ad2 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-600-normal.woff index 03b590179ea..0ee70b359fa 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-700-normal.woff index e61c086c1b3..71317b0cbfb 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-800-normal.woff index f657bed7972..9c99562a8ee 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-900-normal.woff index b3028812fb6..137100a6177 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-100-normal.woff index 2dc23887585..f33c70386d5 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-200-normal.woff index da6b0424820..b580b572102 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-300-normal.woff index 76a6bf4ea09..31a49780010 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-400-normal.woff index dc7ef401c90..80375193fb5 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-500-normal.woff index 6ff31df1a37..f480b2db059 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-600-normal.woff index f977a4dd412..7160cc15e38 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-700-normal.woff index b5fc8c4903b..d09f231af4f 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-800-normal.woff index 34420fddb25..75a8f2a9bd4 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-900-normal.woff index 76574120715..7fa922c1fc6 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-100-normal.woff index d3066b4c26e..39b0fa9f7b3 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-200-normal.woff index 7796a0bc0f1..0843170a74e 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-300-normal.woff index 2a63d971394..498d06b3300 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-400-normal.woff index 542e48304a0..c378a2f80e1 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-500-normal.woff index 30a2640ffaf..6c0fc86fd17 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-600-normal.woff index a68ce385b2a..1c472b6d092 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-700-normal.woff index 3ab00076d73..41f9127435a 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-800-normal.woff index 97c41e085ab..9fb20dd9023 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-900-normal.woff index ec354347d6a..f94595d5960 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-100-normal.woff index 15e013328c3..39635b935fb 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-200-normal.woff index a549cc96308..b6075b8cabf 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-300-normal.woff index edc4b7ab7d6..3bbce699245 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-400-normal.woff index f580407400e..72ff5d54176 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-500-normal.woff index 7f97f6da086..f656904eb00 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-600-normal.woff index e727ebdf47d..db334bfe429 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-700-normal.woff index 5184313fe3e..29bc35a5680 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-800-normal.woff index feb11225e44..d197be4afa7 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-900-normal.woff index 45e72d6e1fd..471134ec3f4 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-greek-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-100-normal.woff index 589443cfd08..edf59a5de0a 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-200-normal.woff index 511374a4cc7..395a5f541ee 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-300-normal.woff index b2b0eecc785..6bdcd920459 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-400-normal.woff index 18ddae800a0..0c56739cf0e 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-500-normal.woff index 3e0705530df..e77ffdce8cd 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-600-normal.woff index f7e900b3c1c..a78d0f4e5d1 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-700-normal.woff index eb8f5e60f17..e9283763966 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-800-normal.woff index 50256b12a88..c1f8417b22d 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-900-normal.woff index e92ca840a78..d5ca5599162 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-100-normal.woff index d461cf8693f..5248c350a27 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-200-normal.woff index 7cdc07fada1..903f51e465a 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-300-normal.woff index d52c9d17b96..7f5659aa8c2 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-400-normal.woff index 24033d0e31f..bc3d2925d07 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-500-normal.woff index 564351690d4..4c81ceb8fff 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-600-normal.woff index a78a46972a4..d85e5b54013 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-700-normal.woff index 42bcf289763..a66693b576f 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-800-normal.woff index ebca039dcb8..4dec05a70a0 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-900-normal.woff index 03e42f6e7c0..58ec687c78c 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-100-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-100-normal.woff index 8562d8d2b9c..12badc12e3a 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-100-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-100-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-200-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-200-normal.woff index 8e2886f0056..e5c301e2d9a 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-200-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-200-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-300-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-300-normal.woff index 7dae3c217fb..98b071807ec 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-300-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-300-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-400-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-400-normal.woff index 8b2824329e3..d577e77613c 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-400-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-400-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-500-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-500-normal.woff index 97d7b4cff69..951be2ff9b7 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-500-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-500-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-600-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-600-normal.woff index 7eced3af079..4086ea1deba 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-600-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-600-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-700-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-700-normal.woff index 33e3ca70d48..da818964880 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-700-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-700-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-800-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-800-normal.woff index 402ffa2b06f..d0380026583 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-800-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-800-normal.woff differ diff --git a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-900-normal.woff b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-900-normal.woff index c8f5a482abc..4c20eb491a4 100644 Binary files a/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-900-normal.woff and b/fonts/google/noto-sans-mono/files/noto-sans-mono-vietnamese-900-normal.woff differ diff --git a/fonts/google/noto-sans-mono/scss/mixins.scss b/fonts/google/noto-sans-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mono/scss/mixins.scss +++ b/fonts/google/noto-sans-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-mro/scss/mixins.scss b/fonts/google/noto-sans-mro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-mro/scss/mixins.scss +++ b/fonts/google/noto-sans-mro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-multani/files/noto-sans-multani-latin-ext-400-normal.woff b/fonts/google/noto-sans-multani/files/noto-sans-multani-latin-ext-400-normal.woff index c1ce31d37b7..70c03731345 100644 Binary files a/fonts/google/noto-sans-multani/files/noto-sans-multani-latin-ext-400-normal.woff and b/fonts/google/noto-sans-multani/files/noto-sans-multani-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-multani/scss/mixins.scss b/fonts/google/noto-sans-multani/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-multani/scss/mixins.scss +++ b/fonts/google/noto-sans-multani/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-myanmar/files/noto-sans-myanmar-myanmar-800-normal.woff b/fonts/google/noto-sans-myanmar/files/noto-sans-myanmar-myanmar-800-normal.woff index 3f87f8d7668..7a05cf80afb 100644 Binary files a/fonts/google/noto-sans-myanmar/files/noto-sans-myanmar-myanmar-800-normal.woff and b/fonts/google/noto-sans-myanmar/files/noto-sans-myanmar-myanmar-800-normal.woff differ diff --git a/fonts/google/noto-sans-myanmar/scss/mixins.scss b/fonts/google/noto-sans-myanmar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-myanmar/scss/mixins.scss +++ b/fonts/google/noto-sans-myanmar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-nabataean/scss/mixins.scss b/fonts/google/noto-sans-nabataean/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-nabataean/scss/mixins.scss +++ b/fonts/google/noto-sans-nabataean/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-nag-mundari/scss/mixins.scss b/fonts/google/noto-sans-nag-mundari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-nag-mundari/scss/mixins.scss +++ b/fonts/google/noto-sans-nag-mundari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-nandinagari/files/noto-sans-nandinagari-latin-400-normal.woff b/fonts/google/noto-sans-nandinagari/files/noto-sans-nandinagari-latin-400-normal.woff index 950c1ab2583..510edb1cdaf 100644 Binary files a/fonts/google/noto-sans-nandinagari/files/noto-sans-nandinagari-latin-400-normal.woff and b/fonts/google/noto-sans-nandinagari/files/noto-sans-nandinagari-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-nandinagari/scss/mixins.scss b/fonts/google/noto-sans-nandinagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-nandinagari/scss/mixins.scss +++ b/fonts/google/noto-sans-nandinagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-new-tai-lue/files/noto-sans-new-tai-lue-latin-400-normal.woff b/fonts/google/noto-sans-new-tai-lue/files/noto-sans-new-tai-lue-latin-400-normal.woff index 47e97b2fadb..baa1e1a4a15 100644 Binary files a/fonts/google/noto-sans-new-tai-lue/files/noto-sans-new-tai-lue-latin-400-normal.woff and b/fonts/google/noto-sans-new-tai-lue/files/noto-sans-new-tai-lue-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-new-tai-lue/scss/mixins.scss b/fonts/google/noto-sans-new-tai-lue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-new-tai-lue/scss/mixins.scss +++ b/fonts/google/noto-sans-new-tai-lue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-newa/scss/mixins.scss b/fonts/google/noto-sans-newa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-newa/scss/mixins.scss +++ b/fonts/google/noto-sans-newa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-nko-unjoined/files/noto-sans-nko-unjoined-latin-ext-500-normal.woff b/fonts/google/noto-sans-nko-unjoined/files/noto-sans-nko-unjoined-latin-ext-500-normal.woff index b3592822c1d..df9252e25cf 100644 Binary files a/fonts/google/noto-sans-nko-unjoined/files/noto-sans-nko-unjoined-latin-ext-500-normal.woff and b/fonts/google/noto-sans-nko-unjoined/files/noto-sans-nko-unjoined-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-nko-unjoined/scss/mixins.scss b/fonts/google/noto-sans-nko-unjoined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-nko-unjoined/scss/mixins.scss +++ b/fonts/google/noto-sans-nko-unjoined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-nko/files/noto-sans-nko-latin-ext-400-normal.woff b/fonts/google/noto-sans-nko/files/noto-sans-nko-latin-ext-400-normal.woff index fa48efd98c5..61cbadfa5cb 100644 Binary files a/fonts/google/noto-sans-nko/files/noto-sans-nko-latin-ext-400-normal.woff and b/fonts/google/noto-sans-nko/files/noto-sans-nko-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-nko/scss/mixins.scss b/fonts/google/noto-sans-nko/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-nko/scss/mixins.scss +++ b/fonts/google/noto-sans-nko/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-nushu/scss/mixins.scss b/fonts/google/noto-sans-nushu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-nushu/scss/mixins.scss +++ b/fonts/google/noto-sans-nushu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-400-normal.woff b/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-400-normal.woff index 36eb5af3964..cc4388569b6 100644 Binary files a/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-400-normal.woff and b/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-ext-400-normal.woff b/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-ext-400-normal.woff index 56b3cee2f93..798c67e2fc1 100644 Binary files a/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-ext-400-normal.woff and b/fonts/google/noto-sans-ogham/files/noto-sans-ogham-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-ogham/files/noto-sans-ogham-ogham-400-normal.woff b/fonts/google/noto-sans-ogham/files/noto-sans-ogham-ogham-400-normal.woff index 2569ed62e48..9e3cc6550b7 100644 Binary files a/fonts/google/noto-sans-ogham/files/noto-sans-ogham-ogham-400-normal.woff and b/fonts/google/noto-sans-ogham/files/noto-sans-ogham-ogham-400-normal.woff differ diff --git a/fonts/google/noto-sans-ogham/scss/mixins.scss b/fonts/google/noto-sans-ogham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-ogham/scss/mixins.scss +++ b/fonts/google/noto-sans-ogham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-ol-chiki/scss/mixins.scss b/fonts/google/noto-sans-ol-chiki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-ol-chiki/scss/mixins.scss +++ b/fonts/google/noto-sans-ol-chiki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-hungarian/scss/mixins.scss b/fonts/google/noto-sans-old-hungarian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-hungarian/scss/mixins.scss +++ b/fonts/google/noto-sans-old-hungarian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-italic/scss/mixins.scss b/fonts/google/noto-sans-old-italic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-italic/scss/mixins.scss +++ b/fonts/google/noto-sans-old-italic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-north-arabian/scss/mixins.scss b/fonts/google/noto-sans-old-north-arabian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-north-arabian/scss/mixins.scss +++ b/fonts/google/noto-sans-old-north-arabian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-cyrillic-ext-400-normal.woff b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-cyrillic-ext-400-normal.woff index 57806874224..8f1931ebeb7 100644 Binary files a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-cyrillic-ext-400-normal.woff and b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-400-normal.woff b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-400-normal.woff index cb8be47dbb8..d35772ca7f3 100644 Binary files a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-400-normal.woff and b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-ext-400-normal.woff b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-ext-400-normal.woff index 773b85ad0cf..9c9eeb4da8b 100644 Binary files a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-ext-400-normal.woff and b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-old-permic-400-normal.woff b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-old-permic-400-normal.woff index a6d36a7e324..34461444c57 100644 Binary files a/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-old-permic-400-normal.woff and b/fonts/google/noto-sans-old-permic/files/noto-sans-old-permic-old-permic-400-normal.woff differ diff --git a/fonts/google/noto-sans-old-permic/scss/mixins.scss b/fonts/google/noto-sans-old-permic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-permic/scss/mixins.scss +++ b/fonts/google/noto-sans-old-permic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-persian/scss/mixins.scss b/fonts/google/noto-sans-old-persian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-persian/scss/mixins.scss +++ b/fonts/google/noto-sans-old-persian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-sogdian/scss/mixins.scss b/fonts/google/noto-sans-old-sogdian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-sogdian/scss/mixins.scss +++ b/fonts/google/noto-sans-old-sogdian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-south-arabian/scss/mixins.scss b/fonts/google/noto-sans-old-south-arabian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-south-arabian/scss/mixins.scss +++ b/fonts/google/noto-sans-old-south-arabian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-old-turkic/files/noto-sans-old-turkic-latin-ext-400-normal.woff b/fonts/google/noto-sans-old-turkic/files/noto-sans-old-turkic-latin-ext-400-normal.woff index 1e29d95b268..cb15219c5c2 100644 Binary files a/fonts/google/noto-sans-old-turkic/files/noto-sans-old-turkic-latin-ext-400-normal.woff and b/fonts/google/noto-sans-old-turkic/files/noto-sans-old-turkic-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-old-turkic/scss/mixins.scss b/fonts/google/noto-sans-old-turkic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-old-turkic/scss/mixins.scss +++ b/fonts/google/noto-sans-old-turkic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-oriya/scss/mixins.scss b/fonts/google/noto-sans-oriya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-oriya/scss/mixins.scss +++ b/fonts/google/noto-sans-oriya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-400-normal.woff b/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-400-normal.woff index 6d4be9e3c5d..8bbb0a89762 100644 Binary files a/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-400-normal.woff and b/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-ext-400-normal.woff b/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-ext-400-normal.woff index 3c5ddb8778d..2ad521a5894 100644 Binary files a/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-ext-400-normal.woff and b/fonts/google/noto-sans-osage/files/noto-sans-osage-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-osage/files/noto-sans-osage-osage-400-normal.woff b/fonts/google/noto-sans-osage/files/noto-sans-osage-osage-400-normal.woff index af2a0da2cc8..3bbfbfa33cf 100644 Binary files a/fonts/google/noto-sans-osage/files/noto-sans-osage-osage-400-normal.woff and b/fonts/google/noto-sans-osage/files/noto-sans-osage-osage-400-normal.woff differ diff --git a/fonts/google/noto-sans-osage/scss/mixins.scss b/fonts/google/noto-sans-osage/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-osage/scss/mixins.scss +++ b/fonts/google/noto-sans-osage/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-400-normal.woff b/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-400-normal.woff index bfacf27e38d..782d744dffa 100644 Binary files a/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-400-normal.woff and b/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-ext-400-normal.woff b/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-ext-400-normal.woff index 088b01f36c6..ccf4539d5d3 100644 Binary files a/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-ext-400-normal.woff and b/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-osmanya-400-normal.woff b/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-osmanya-400-normal.woff index c7f8511f3f6..b0a7555544a 100644 Binary files a/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-osmanya-400-normal.woff and b/fonts/google/noto-sans-osmanya/files/noto-sans-osmanya-osmanya-400-normal.woff differ diff --git a/fonts/google/noto-sans-osmanya/scss/mixins.scss b/fonts/google/noto-sans-osmanya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-osmanya/scss/mixins.scss +++ b/fonts/google/noto-sans-osmanya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-pahawh-hmong/scss/mixins.scss b/fonts/google/noto-sans-pahawh-hmong/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-pahawh-hmong/scss/mixins.scss +++ b/fonts/google/noto-sans-pahawh-hmong/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-400-normal.woff b/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-400-normal.woff index 0fc72bb8eac..4a8d3bbb93a 100644 Binary files a/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-400-normal.woff and b/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-ext-400-normal.woff b/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-ext-400-normal.woff index 87a9ea7f9a5..2b3568eeebe 100644 Binary files a/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-ext-400-normal.woff and b/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-palmyrene-400-normal.woff b/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-palmyrene-400-normal.woff index 9fae8484bea..ccad6ba4ad4 100644 Binary files a/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-palmyrene-400-normal.woff and b/fonts/google/noto-sans-palmyrene/files/noto-sans-palmyrene-palmyrene-400-normal.woff differ diff --git a/fonts/google/noto-sans-palmyrene/scss/mixins.scss b/fonts/google/noto-sans-palmyrene/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-palmyrene/scss/mixins.scss +++ b/fonts/google/noto-sans-palmyrene/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-pau-cin-hau/scss/mixins.scss b/fonts/google/noto-sans-pau-cin-hau/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-pau-cin-hau/scss/mixins.scss +++ b/fonts/google/noto-sans-pau-cin-hau/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-phags-pa/scss/mixins.scss b/fonts/google/noto-sans-phags-pa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-phags-pa/scss/mixins.scss +++ b/fonts/google/noto-sans-phags-pa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-phoenician/scss/mixins.scss b/fonts/google/noto-sans-phoenician/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-phoenician/scss/mixins.scss +++ b/fonts/google/noto-sans-phoenician/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-400-normal.woff b/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-400-normal.woff index 9e2dd2e627e..1a5fd536e96 100644 Binary files a/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-400-normal.woff and b/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-ext-400-normal.woff b/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-ext-400-normal.woff index b3f8eb63a5c..83a4f7caff3 100644 Binary files a/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-ext-400-normal.woff and b/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-psalter-pahlavi-400-normal.woff b/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-psalter-pahlavi-400-normal.woff index 51a0b96dcda..cb9ca294532 100644 Binary files a/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-psalter-pahlavi-400-normal.woff and b/fonts/google/noto-sans-psalter-pahlavi/files/noto-sans-psalter-pahlavi-psalter-pahlavi-400-normal.woff differ diff --git a/fonts/google/noto-sans-psalter-pahlavi/scss/mixins.scss b/fonts/google/noto-sans-psalter-pahlavi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-psalter-pahlavi/scss/mixins.scss +++ b/fonts/google/noto-sans-psalter-pahlavi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-rejang/scss/mixins.scss b/fonts/google/noto-sans-rejang/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-rejang/scss/mixins.scss +++ b/fonts/google/noto-sans-rejang/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-400-normal.woff b/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-400-normal.woff index d50cfe00935..546f8cb4300 100644 Binary files a/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-400-normal.woff and b/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-ext-400-normal.woff b/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-ext-400-normal.woff index 003ffceae7f..55cbaac5d4d 100644 Binary files a/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-ext-400-normal.woff and b/fonts/google/noto-sans-runic/files/noto-sans-runic-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-runic/files/noto-sans-runic-runic-400-normal.woff b/fonts/google/noto-sans-runic/files/noto-sans-runic-runic-400-normal.woff index 0aa3f0f4166..86ff691a6c8 100644 Binary files a/fonts/google/noto-sans-runic/files/noto-sans-runic-runic-400-normal.woff and b/fonts/google/noto-sans-runic/files/noto-sans-runic-runic-400-normal.woff differ diff --git a/fonts/google/noto-sans-runic/scss/mixins.scss b/fonts/google/noto-sans-runic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-runic/scss/mixins.scss +++ b/fonts/google/noto-sans-runic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-samaritan/files/noto-sans-samaritan-latin-ext-400-normal.woff b/fonts/google/noto-sans-samaritan/files/noto-sans-samaritan-latin-ext-400-normal.woff index 762a705d870..74bf76a9975 100644 Binary files a/fonts/google/noto-sans-samaritan/files/noto-sans-samaritan-latin-ext-400-normal.woff and b/fonts/google/noto-sans-samaritan/files/noto-sans-samaritan-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-samaritan/scss/mixins.scss b/fonts/google/noto-sans-samaritan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-samaritan/scss/mixins.scss +++ b/fonts/google/noto-sans-samaritan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-saurashtra/scss/mixins.scss b/fonts/google/noto-sans-saurashtra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-saurashtra/scss/mixins.scss +++ b/fonts/google/noto-sans-saurashtra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-100-normal.woff index c5909d6b8d6..55194b78779 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-200-normal.woff index 2b0d86656ea..34555267acf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-300-normal.woff index db1d6602bb1..f63ba9f73f4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-400-normal.woff index e79a7e7d385..a4528137b40 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-500-normal.woff index 4500b6f96d7..825beb73fd1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-600-normal.woff index 94a9b5d937c..44b490f752b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-700-normal.woff index 834ed0679bf..42f6e601e17 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-800-normal.woff index 519ae10f95a..b93290bd5eb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-900-normal.woff index 6d0daf09edb..f94f77f53e5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-100-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-100-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-100-normal.woff index ceff23bbea7..d4e44c5852f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-200-normal.woff index 5c65cee4307..8f5b93dda73 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-300-normal.woff index 49c43d10e77..5fc9cb2abd1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-400-normal.woff index b16d5227d8b..740d863beee 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-500-normal.woff index deaec240660..d327102f70f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-600-normal.woff index 4a1b6665660..654a5fdbeef 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-700-normal.woff index 42f43dad895..667ac2d0a58 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-800-normal.woff index 189f74e61b9..4edd6ddd2cd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-900-normal.woff index 986e37281d1..72cf627eee7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-101-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-101-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-100-normal.woff index 5f8fbe8c434..02a59f62d61 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-200-normal.woff index 99ca028b0d3..da535cf4e80 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-300-normal.woff index 97ed7aafb3b..2e98ad5f4d5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-400-normal.woff index 9a79fe6112d..911e06c8635 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-500-normal.woff index 3f3f6be2af9..0a00d2ea734 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-600-normal.woff index d7c5fe70985..d26b3610b32 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-700-normal.woff index 580acad4cb2..611b5dd8408 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-800-normal.woff index 62288bba56b..b5153807226 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-900-normal.woff index a3260323b67..b6319f8ccc7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-102-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-102-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-100-normal.woff index a414d32918d..17ff0884243 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-200-normal.woff index 6835b380fe5..992901568d0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-300-normal.woff index dc5a088324f..6f0482e1207 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-400-normal.woff index a66df14824d..766f911081d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-500-normal.woff index e8470e715bc..aa3e3a53da2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-600-normal.woff index 08e36eddfaf..ce3171fb5ff 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-700-normal.woff index 795cff82849..f5693692a26 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-800-normal.woff index 8f577d7b730..8eda4322e24 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-900-normal.woff index 2786587587e..bfa83d86022 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-103-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-103-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-100-normal.woff index 9a93017b6db..086137066fe 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-200-normal.woff index b86953ff0e6..a37efc88d0e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-300-normal.woff index a490b1608da..f964a77afb4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-400-normal.woff index d5914ce462d..1ae8375bdbd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-500-normal.woff index 877edb82350..5bde500ac34 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-600-normal.woff index d426288e692..b88ea2082ec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-700-normal.woff index eafe7f61293..19050093ff0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-800-normal.woff index 5b291cac00c..9b4efe0689a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-900-normal.woff index 33d2f2e23f7..6b9ca9bdc1b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-104-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-104-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-100-normal.woff index 24aa6c001e5..eaaf20ac8b1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-200-normal.woff index 5517a1d8481..3d6667b5ff9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-300-normal.woff index 1fb0e9a40be..870fcf58aa5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-400-normal.woff index 53cbd3226a2..f62d8e8c7ee 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-500-normal.woff index 1852c3d2ca2..c5929239a8d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-600-normal.woff index 6fe6650ff95..b201ab770f3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-700-normal.woff index 975b0ff818e..37cf5177c69 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-800-normal.woff index 36504d73bc6..496c01690ce 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-900-normal.woff index 4beb67a1897..2334787348f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-105-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-105-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-100-normal.woff index dd23e7bd35a..49794a55976 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-200-normal.woff index 139939e2318..86d8d51d234 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-300-normal.woff index fb450b0b909..4954a2fa65f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-400-normal.woff index 0e0a9446c84..96107250331 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-500-normal.woff index a235151e21d..c4b86123356 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-600-normal.woff index d7edd2c28ec..5cfd4d47562 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-700-normal.woff index 8439e824355..50ad0896e1c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-800-normal.woff index 976d743245d..e9db6396986 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-900-normal.woff index 25d6a7c746c..53ee6207f5b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-106-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-106-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-100-normal.woff index 31e8b023ac9..936c0c6f39a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-200-normal.woff index 35b2937e4b6..8bf1b6d1b9e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-300-normal.woff index 834f3e0ca32..3f9bdcfdfd1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-400-normal.woff index 8ac4debc78f..82b35227ed6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-500-normal.woff index aa48a738e40..98e76adbfa6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-600-normal.woff index d3ab328672d..a81f0b67968 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-700-normal.woff index c3593914bd1..da2a26bec12 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-800-normal.woff index 31f420df590..645c9d1b403 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-900-normal.woff index 1760ad3ffda..a293cea7851 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-107-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-107-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-100-normal.woff index 6deb6f36b43..53375227e33 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-200-normal.woff index 9881dd9b61c..4c6913ce173 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-300-normal.woff index 5de71059193..67a6354539f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-400-normal.woff index 10649043fb0..bca8af822d7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-500-normal.woff index 1386cbc3124..6534504e5d6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-600-normal.woff index f2546235424..8829d92855d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-700-normal.woff index 9bae244a373..2c76f148cb2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-800-normal.woff index 9f5c662398c..8fee8a116d7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-900-normal.woff index b12f5a5185e..c40a50eb874 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-108-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-108-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-100-normal.woff index e3f88e9c12a..c6696519161 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-200-normal.woff index 2273e472fa9..e2922f316c8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-300-normal.woff index e34db7b53cd..82ddbb69a51 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-400-normal.woff index 66b85353a8b..20f0264d724 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-500-normal.woff index e1ec41a2c17..81ef58c4a9b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-600-normal.woff index f97af7a9923..2474ab2c79c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-700-normal.woff index 00075af1d31..c24ad1fc73f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-800-normal.woff index 87f1a67ee5e..67ae8d53b3b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-900-normal.woff index b3760067dce..6090b154c2c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-109-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-109-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-100-normal.woff index f520ff990cc..10dfd286d84 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-200-normal.woff index 362e6ab3137..a0095be03c0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-300-normal.woff index 72cc5d4a0b5..42def5cacc4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-400-normal.woff index 60d3e295bc8..73194746e94 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-500-normal.woff index 069dc503658..90df711fcbe 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-600-normal.woff index 565a8215dda..c0096f1b500 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-700-normal.woff index 168f736f325..a3735401794 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-800-normal.woff index 4d51dc426c8..c5f60960e01 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-900-normal.woff index 9b2609c2ab1..5fc5cdec972 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-110-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-110-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-100-normal.woff index a0045661538..b4cf854d9d8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-200-normal.woff index 233acd80692..efc1792daff 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-300-normal.woff index 42779344b08..270fe6011d9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-400-normal.woff index 42b78035b00..0644156d350 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-500-normal.woff index 1c766e7f8ed..2b0395ec8c5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-600-normal.woff index 0572618c0ed..42e40d1d537 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-700-normal.woff index 5dd7fb5b0a2..53377c4704e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-800-normal.woff index d2c0e95fa94..a8c564903c8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-900-normal.woff index d468f4a8466..60c36c4bb8b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-111-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-111-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-100-normal.woff index b3beb34422f..06e618aaa6e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-200-normal.woff index f6fea51c481..54d6fa9f2cb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-300-normal.woff index 2e8344c8825..261b3b6384e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-400-normal.woff index 0fb53634b0c..ae1166dd165 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-500-normal.woff index d7067b6c30f..9ead5367a8b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-600-normal.woff index 76bf8be2009..dd5707b5dec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-700-normal.woff index cffd5b2ec1e..6edbcadaaec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-800-normal.woff index 2d92954b99a..1a73c43a013 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-900-normal.woff index f5840501a0d..dd09e87e310 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-112-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-112-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-100-normal.woff index 851a097212e..a5a9274b0a6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-200-normal.woff index e99a6d96eab..c973517327f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-300-normal.woff index fa9b86ff634..0936dcdb91f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-400-normal.woff index 57fdadcd3c0..00636a5b1e4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-500-normal.woff index b427f50b710..22333daef50 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-600-normal.woff index 1b78c343f67..8f1fc106145 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-700-normal.woff index 54c48470d38..0cf096aab2e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-800-normal.woff index 3fc663a9bbe..09e366a0cd7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-900-normal.woff index 3825e45e020..db17305cdff 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-113-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-113-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-100-normal.woff index 0d37df54832..7990e652321 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-200-normal.woff index edb3100f4f0..df9d6c9cb80 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-300-normal.woff index b9c5dda41b1..9ba9482c07f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-400-normal.woff index ae4fd1a67b0..5c91d984b1a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-500-normal.woff index c19d2b1bf33..fa7cce85272 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-600-normal.woff index 37df3723e30..76f73bab8b9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-700-normal.woff index 6bd5ed57960..e2905506de4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-800-normal.woff index 1b285185e39..c0a79ea5dbf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-900-normal.woff index 0cd96d31927..028268dc5f2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-114-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-114-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-100-normal.woff index 674accdf240..46a3f31eee5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-200-normal.woff index a853d070e28..664fb1ae378 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-300-normal.woff index bbc09cbddef..cd9e61cbcf9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-400-normal.woff index 6b25ebe37a5..ca0f995601e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-500-normal.woff index 120cc314e45..7b2623a42f3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-600-normal.woff index 5b218180b6b..03d9c1afdb7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-700-normal.woff index dde84c065e6..bd01a0a49d4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-800-normal.woff index 752fc176653..150e432dc35 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-900-normal.woff index b573ee89c5b..5ad3d839d89 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-115-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-115-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-100-normal.woff index 460c1c8c552..092bbe78f49 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-200-normal.woff index 0360aff51a4..4493b3e32b5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-300-normal.woff index 8bc95a34358..dbe84ecddaf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-400-normal.woff index 713458cbb16..67fc8a8b6c7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-500-normal.woff index ee1481fbc2e..96d6af31b0b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-600-normal.woff index fb7ee6ca4e8..be4ea02e130 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-700-normal.woff index db298f31149..57bf5ba48f1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-800-normal.woff index 90fbe4260de..e5623ffad8b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-900-normal.woff index 80097e40289..09d359b2663 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-116-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-116-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-100-normal.woff index a12fa55ac69..3c0dd38e701 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-200-normal.woff index 0e2d6478dc7..2bdb65a0c25 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-300-normal.woff index de6f51ac8d0..36f1318ed58 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-400-normal.woff index ed9465592f2..14efbee7a9d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-500-normal.woff index 4e6039074f4..76ec81d76d6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-600-normal.woff index 08be72fc22e..c3999991466 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-700-normal.woff index ebbe4a3ffbc..fbe7299843a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-800-normal.woff index 8cdaf0ad3e1..53d472d2451 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-900-normal.woff index 69562c8d76f..439f1215c51 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-117-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-117-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-100-normal.woff index 89de3719fbf..d8ab25e824d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-200-normal.woff index 6991f962545..fd72a90a26e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-300-normal.woff index 54e4decc852..656deb05c2e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-400-normal.woff index fdfa422d5eb..b8406506ec5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-500-normal.woff index a4ccbd319d8..f2cf391b557 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-600-normal.woff index 7b4ca28327d..66db7a961c4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-700-normal.woff index 04f260cea96..a64cf26f61b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-800-normal.woff index 52bcc7ca5ef..d6f8c1bf5e0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-900-normal.woff index fdbd46dd4bc..77faf167267 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-118-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-118-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-100-normal.woff index 8857bc72132..186797a2baf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-200-normal.woff index 1731359271f..dc381c2396c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-300-normal.woff index 210dbd46213..b0e56e5601f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-400-normal.woff index e598ae64696..01ea1567f63 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-500-normal.woff index 3c45365cd21..8ba413af09d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-600-normal.woff index 7b61f5e2010..21ca319d18c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-700-normal.woff index 4989b3db539..219aa249cb1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-800-normal.woff index 9e36abe0579..7aa58e0cdee 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-900-normal.woff index 4ab9714e839..250751be624 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-119-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-119-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-100-normal.woff index d14f2191ad9..ebe4f927d1f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-200-normal.woff index b4a127a00d6..2c891ab3c70 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-300-normal.woff index a5ac84c89f7..eb50457bf60 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-400-normal.woff index b5e6e4f2979..f01dd3a0aa0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-500-normal.woff index 74a1aca5576..3ee6e852dc6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-600-normal.woff index 5521aa34ca9..c3dc5b3112d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-700-normal.woff index 3db3f4e3f0a..f492058f60d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-800-normal.woff index 94d6ba8b288..b98b83e6e66 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-900-normal.woff index e35d33395a0..512f64d90ea 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-21-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-21-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-100-normal.woff index 9f9a558791d..782e226b7ea 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-200-normal.woff index f10c78a2b11..70548488119 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-300-normal.woff index ae0308ae413..24f0f0161ca 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-400-normal.woff index a31d5895262..7d710cef31c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-500-normal.woff index fcd602982a7..a4ca04372e0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-600-normal.woff index 5f553e4bf94..6ae73486243 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-700-normal.woff index ef2425167eb..8c3abec374a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-800-normal.woff index a87281d82ef..1188b4a8087 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-900-normal.woff index f3895a97033..6cb97e2b7d4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-22-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-22-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-100-normal.woff index e80060d9e7c..e443c3b561c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-200-normal.woff index d889cb59c67..d9c18964188 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-300-normal.woff index 0cc1d8efb2b..a4ab21f3803 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-400-normal.woff index 97b39b418fe..28d0eb98ccb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-500-normal.woff index f5bbebf46dc..8ab669a85ab 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-600-normal.woff index 25dd26b033d..d5f810d97ae 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-700-normal.woff index 2c21a72b293..076357fe6de 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-800-normal.woff index 6aa11669b79..cfffb17110a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-900-normal.woff index 42355ba7de8..98b8b7fe701 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-23-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-23-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-100-normal.woff index bd2a42228de..b6c89ef2912 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-200-normal.woff index 4054e98a754..6f93e04e557 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-300-normal.woff index 952434eb5bf..2439fb5ba81 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-400-normal.woff index 131ef9e8902..e81ee70446d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-500-normal.woff index 91ca240083f..9c343c66e73 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-600-normal.woff index 8d41ddea38f..2b5aed1f520 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-700-normal.woff index ffc31d575ec..21e5024c590 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-800-normal.woff index 2cc1b311da7..f568e74d3c0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-900-normal.woff index c8bf330a1e5..32e039b5923 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-24-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-24-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-100-normal.woff index cb4a7f99d86..42454b7bc5f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-200-normal.woff index 384d33ab32a..7c36ddfb1b7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-300-normal.woff index 664166af3b1..5e9bc8487e9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-400-normal.woff index 0db541f5480..24f233d0399 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-500-normal.woff index ba0cdbc8550..625d6370b95 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-600-normal.woff index 316fbfa1c39..b9fd36047f4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-700-normal.woff index 985459a4e64..4c8008d66ee 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-800-normal.woff index dbc77710b66..91c4df314bc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-900-normal.woff index dc02b10ab8b..9051c8aeb00 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-25-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-25-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-100-normal.woff index 8bab5999fcd..500022372d8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-200-normal.woff index 3dea124543c..4236ec7593e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-300-normal.woff index adac29cdeda..99c555801f9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-400-normal.woff index d350cd78b6e..6b75a1c737e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-500-normal.woff index d64a8822d7d..0b2f3baf0cf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-600-normal.woff index aaf3e2f0437..faca012f17c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-700-normal.woff index 5c87f75dbb2..0adeb0eabb2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-800-normal.woff index 648c6ec098e..b117b80f3f0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-900-normal.woff index e0976506942..424d8b61af9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-26-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-26-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-100-normal.woff index e84bbf2e428..4fb58c31e2f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-200-normal.woff index 309c930852d..8e1765472d0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-300-normal.woff index c5befa858dc..200df10a657 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-400-normal.woff index 14198c9f35a..36903af7e97 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-500-normal.woff index c300ac36025..8077c4de231 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-600-normal.woff index a38940de952..8ad0a489efe 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-700-normal.woff index 0335ed5fe99..f42ad5cac7b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-800-normal.woff index dbfe845b15e..85eae767b46 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-900-normal.woff index 302d17da720..1b66009cb69 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-27-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-27-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-100-normal.woff index cc087513382..8f609d77336 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-200-normal.woff index 462bbeac74b..262099bce9e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-300-normal.woff index c44be25081d..4d3acdfe82f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-400-normal.woff index 905f9696cd3..161013f56b7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-500-normal.woff index 1f6a99f861c..a2edc4534e1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-600-normal.woff index 30b2b2bd693..6899873d315 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-700-normal.woff index 0e54cf62ba4..ef2632f6981 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-800-normal.woff index 39f66e29828..329e06dea7b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-900-normal.woff index ee3728793bb..ef0ededc3cb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-28-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-28-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-100-normal.woff index a1a0f0885fb..79d2dbb5540 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-200-normal.woff index b43bb566cfa..69910b4d082 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-300-normal.woff index 0ac78161234..8752c9fc529 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-400-normal.woff index 9edbad3af96..20aee672d48 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-500-normal.woff index 6fff4a3d66d..4c4ff3ea20b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-600-normal.woff index 6ec0b1e59e2..38949d1c314 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-700-normal.woff index dc4e2df507c..40b08a44f1c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-800-normal.woff index 4e0065394ed..ea20660d341 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-900-normal.woff index 23a2db1d3bc..b536bcd8f2c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-29-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-29-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-100-normal.woff index e5a421c727b..5bdb6fe57ce 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-200-normal.woff index 715f33bf699..9b5462e138e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-300-normal.woff index 31eb857e38d..dbed07c8dc4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-400-normal.woff index d09eee83592..0f33b706173 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-500-normal.woff index 975c2c22e8e..9886ad922de 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-600-normal.woff index b7160be6c31..70a9fc3fc97 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-700-normal.woff index 543d7977b4c..33e3c69debc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-800-normal.woff index 0d7c37463cd..cf0748e71d7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-900-normal.woff index 13f51c4f34d..10e874a9a1f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-30-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-30-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-100-normal.woff index 194b822a5ab..5feea9d3b31 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-200-normal.woff index 65d351d2db8..01b7f6d0a23 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-300-normal.woff index 6b2ffd34a29..69cc7a6f6c4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-400-normal.woff index 083ce3638e4..b74188aece0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-500-normal.woff index 4c67584cf56..ea4ad20b357 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-600-normal.woff index a3a7d5c0c2f..8dfed464668 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-700-normal.woff index 6b543312076..6c8618ad47c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-800-normal.woff index a9d1c04b86a..bdf0d623560 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-900-normal.woff index d837d0f8179..9ebff108887 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-31-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-31-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-100-normal.woff index c8d09792aeb..dd99eee5d14 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-200-normal.woff index f9abd59a204..00553e4a6d7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-300-normal.woff index eaf04a3ad80..17b1dce90cd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-400-normal.woff index d5c0234dafc..246823a022e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-500-normal.woff index ec4ee07fe7b..ce038d2e357 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-600-normal.woff index 8a2846ac1d0..b7dc6f325fd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-700-normal.woff index 9c6b69df21c..840f4764503 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-800-normal.woff index 498decf8714..e9e6fbaaef2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-900-normal.woff index ee4096bd7d6..31f42a4bbed 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-32-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-32-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-100-normal.woff index 26199fd5965..b069e0a90c3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-200-normal.woff index c02f4027f2d..8293d93eaa9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-300-normal.woff index caf6e8f1d14..0bed9e8bec8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-400-normal.woff index 60a9e33ac6f..40a2ec1b20a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-500-normal.woff index 936bf10593f..506ebaab248 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-600-normal.woff index dc64df38047..45610109236 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-700-normal.woff index 3149d46823f..de1436ebc9e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-800-normal.woff index 2de4468c4b0..e9f505cff65 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-900-normal.woff index c2b508d3eaf..deb8d5af5ce 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-33-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-33-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-100-normal.woff index 7c3c5f07ad5..84a1025c915 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-200-normal.woff index 4e519dcf23c..88e17bf78e4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-300-normal.woff index f9ecb978bdb..e4d29d1ab04 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-400-normal.woff index 9407c7c07be..0f4ee2bcd4a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-500-normal.woff index 5c30a7ef7c3..a4879cdafdb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-600-normal.woff index 6bf48d5f107..2fb40ecad23 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-700-normal.woff index 1d61bda0b22..e9a45453449 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-800-normal.woff index b5c9e6dceb1..411d5110dc6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-900-normal.woff index 62f5661d06f..fbd67c66a04 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-34-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-34-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-100-normal.woff index 27933a3936b..62c685489f7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-200-normal.woff index 0316996e71f..c81e5c3de93 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-300-normal.woff index 864a4932a80..511fbdbfa61 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-400-normal.woff index f532df05ad7..7ffdf9aac15 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-500-normal.woff index 65d6782a32f..5c59398b118 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-600-normal.woff index 45cda49a8da..5a1286f4cd0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-700-normal.woff index 43a0c81ff41..729963d3864 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-800-normal.woff index 7f8085dfb56..88ae3afdcbc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-900-normal.woff index e1900e4d82d..b86b7e14e85 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-35-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-35-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-100-normal.woff index 44935b9bfb4..02692495233 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-200-normal.woff index 5ff228b94d0..87fb7e62d27 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-300-normal.woff index 57aba71a528..58b148b27be 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-400-normal.woff index 76a04eedc15..1a07e2566ac 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-500-normal.woff index f6a33f87a9f..52f3d5d4784 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-600-normal.woff index 78b6e620007..ec183c871f3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-700-normal.woff index 2b9b8f4f89f..81c7f5b25fc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-800-normal.woff index 1b153156a2e..46c60677711 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-900-normal.woff index 42b895cc7a2..04014e2287b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-36-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-36-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-100-normal.woff index 6a14c063aa2..e0260d7d053 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-200-normal.woff index 99399167836..dc269609274 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-300-normal.woff index f5745648ec7..f39532bd5e7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-400-normal.woff index 5630f058a38..a0cfc95a757 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-500-normal.woff index ece8d4622d1..f57707f231a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-600-normal.woff index a58628378e5..a63b691b699 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-700-normal.woff index e19137845c6..2af41617da4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-800-normal.woff index b3fb49ffbb3..61b0c078f59 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-900-normal.woff index 2e88a3bde98..c1a7e65e7f7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-37-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-37-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-100-normal.woff index 12de031b97b..c4e2adba676 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-200-normal.woff index 196da7cd168..1ac56d10938 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-300-normal.woff index 7b5be1217e9..c2582e8ee2c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-400-normal.woff index 17bf0133a50..bb0d88087d5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-500-normal.woff index 137f4e49870..2ed78809b86 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-600-normal.woff index 054e1c3170f..a9e2a41cbb1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-700-normal.woff index ff708da89d6..0c38d1073f4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-800-normal.woff index 942d08a69e8..a0ff61ecc3b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-900-normal.woff index a3b58353c54..6d627f6dc6b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-38-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-38-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-100-normal.woff index 61ce6494b0f..8acd47b907a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-200-normal.woff index 929e2b97e26..de66d27c6b0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-300-normal.woff index 6b887055b35..5ff32f8d454 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-400-normal.woff index 46a8c85b352..85f86ca96cc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-500-normal.woff index d74d0a92e33..a47013ffb75 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-600-normal.woff index 1f8bafdfcf4..791144269b1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-700-normal.woff index 64e6a45238e..18a4691f222 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-800-normal.woff index 06d72435313..ba617d0b5ba 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-900-normal.woff index cacf40f30e4..3ca2a062ba7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-39-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-39-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-100-normal.woff index 3e08a5e7a70..5cdf6b3d7d0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-200-normal.woff index 87ac7150d54..eac02a73089 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-300-normal.woff index 05fd891b713..469baf6b230 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-400-normal.woff index 0abf1cabdc9..98224f5b3cd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-500-normal.woff index a1d01e968be..55f5a9f7b6d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-600-normal.woff index 18d22a41503..9036122e952 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-700-normal.woff index 557751e994a..9f93d6b10b5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-800-normal.woff index 7d717bfc89c..d476d27c44c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-900-normal.woff index e0057d79ce6..970a2186a4e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-4-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-4-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-100-normal.woff index 368965350b5..c836e1e5925 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-200-normal.woff index 207ab30a54e..bdfdf79ef0d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-300-normal.woff index ad2981dace1..d15ed5cf225 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-400-normal.woff index 74cc9723897..12eaedd447f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-500-normal.woff index 56f2f8f6b2a..c16a6daee54 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-600-normal.woff index 862fdd5ad4d..82ae2845a45 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-700-normal.woff index c7c74443710..57198876a26 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-800-normal.woff index c3b2bb44675..0159d51d789 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-900-normal.woff index cbb6205b63c..5fe02aadf2f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-40-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-40-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-100-normal.woff index 26fe6ae1a08..5b459d09b37 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-200-normal.woff index 19920c268e8..8ccc5c51397 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-300-normal.woff index 654d7971561..5c2d7bfc85c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-400-normal.woff index d42b413a63a..bdfaeade42d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-500-normal.woff index de9c0ed2096..86e0b14c672 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-600-normal.woff index 285804a8c31..94b8c1d3b75 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-700-normal.woff index d812c5259aa..fc5c6b47261 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-800-normal.woff index 3c240e180eb..a432705ac7b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-900-normal.woff index ef1bbc7358f..3eb4015aaf0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-41-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-41-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-100-normal.woff index 2426409e0b2..8f2e6fdf792 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-200-normal.woff index c8d6caf4471..0e0a74fcf2f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-300-normal.woff index fad8f0f0039..628ef83e853 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-400-normal.woff index 1a2108792b1..82bd2f85c29 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-500-normal.woff index 50bf18a8f5b..58e115f3f16 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-600-normal.woff index 8a882b0fda0..784e597fce7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-700-normal.woff index 3b12ea0ba21..c3914e94e8d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-800-normal.woff index 952b4e416be..b71ada1740b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-900-normal.woff index f1431deecea..d7159c2ee38 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-42-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-42-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-100-normal.woff index 052e1eadc2c..ceb14e89da6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-200-normal.woff index d9cc6cd5389..f852a2afd9f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-300-normal.woff index b6d0e233768..a6b80953685 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-400-normal.woff index 09bc631802c..c4857a56ac8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-500-normal.woff index 94bddd9949a..1f7ac1f490d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-600-normal.woff index 027ebd5c9d3..ed5d3208dc2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-700-normal.woff index d03ead1f4da..2f6410ad2c8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-800-normal.woff index c3af41133c7..252ed40d47c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-900-normal.woff index 20a5bd77175..742de20ed98 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-43-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-43-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-100-normal.woff index a5361f71ea8..18dae27cd81 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-200-normal.woff index afffa5e6451..d7d22ef55be 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-300-normal.woff index 7fa8791a896..bcbcb55f912 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-400-normal.woff index b1742772738..c05ece8a95c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-500-normal.woff index 9369745ac5b..d1211dbb289 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-600-normal.woff index 00230f639f0..6402ae1663c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-700-normal.woff index 4d9c5a001f6..27c643059f1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-800-normal.woff index 2b132025153..16a63e9deb6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-900-normal.woff index 3912ee35d2f..6c50781bd54 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-44-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-44-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-100-normal.woff index 720c953a499..1c490ff9714 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-200-normal.woff index 50602b80e0d..1cbd6ce68be 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-300-normal.woff index 4936ed86c62..b82dd559a75 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-400-normal.woff index 03e7f7be102..53f33917cac 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-500-normal.woff index c02337b3759..5488363f776 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-600-normal.woff index 68064d4f37a..4e1228958f4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-700-normal.woff index f59438b5588..1a8f00f3a76 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-800-normal.woff index e0e61ecd7ca..783f5893a34 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-900-normal.woff index 38bf1df150a..08c8e332305 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-45-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-45-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-100-normal.woff index 87528e4151a..93258a0190d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-200-normal.woff index f2befae750a..9588eefe33b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-300-normal.woff index fec5f7bcb4a..d2bc11944ed 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-400-normal.woff index 5c64d4e6733..45f8a763117 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-500-normal.woff index c65ace709bd..cca2ec10d14 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-600-normal.woff index c3d4f4bb960..78bd2dcb7f2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-700-normal.woff index 7687e706051..a96750b9238 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-800-normal.woff index 074dc56b3be..b58ef0a7528 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-900-normal.woff index fe15eb5c2e9..d6de6332d97 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-46-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-46-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-100-normal.woff index ff2bd95ad03..20ce0ee0019 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-200-normal.woff index 7ea6a57c2a6..d1fcdc2866f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-300-normal.woff index eb72e85577d..79abe931b5d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-400-normal.woff index 19b3240c047..8c205da110d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-500-normal.woff index 1e522a1ea36..aded02f814e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-600-normal.woff index 6dba80d5beb..f5419701a48 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-700-normal.woff index 66f8958a82f..16a71f20473 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-800-normal.woff index 309d1ee6a7e..b3bf79bdb85 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-900-normal.woff index f088610b49a..402f5cc71c0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-47-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-47-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-100-normal.woff index 381bae4696e..391acb48ddf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-200-normal.woff index 708af0043d9..c48458426d3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-300-normal.woff index 3bdecec152e..0a333569fd2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-400-normal.woff index 29f63b6796b..ae71e3957ed 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-500-normal.woff index 5e85767d088..e9e05c981b0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-600-normal.woff index 21700f916a6..bbaaea2cbc6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-700-normal.woff index 9a02fcbb629..612b1faee0e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-800-normal.woff index 4fbc9532711..a200dfdfd30 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-900-normal.woff index baab9491d9d..c5a9a05ca3e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-48-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-48-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-100-normal.woff index fa866e541c5..773b4d253e4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-200-normal.woff index 996cbd25c4c..aaa1d3e6501 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-300-normal.woff index 134d515fc81..c4788555fcd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-400-normal.woff index 2d4b5142de8..32050b85038 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-500-normal.woff index 2be1e52591c..c0086a75596 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-600-normal.woff index cafdbc37ae7..28eb109fa64 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-700-normal.woff index 3752ac2428d..5cb50c19fd3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-800-normal.woff index d8f17dd89e7..5cc19e20732 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-900-normal.woff index 54d25aee5e1..305afc43e4f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-49-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-49-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-100-normal.woff index 58fa8f50b87..b32e886f3c0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-200-normal.woff index 6f951938887..a74dd206579 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-300-normal.woff index 43fc5ce13cd..fe4ae472478 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-400-normal.woff index 468fe5ba706..2efda7329fb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-500-normal.woff index ab9084ab3a3..e2f04bfe84d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-600-normal.woff index b6bdd71f374..1df4939c28b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-700-normal.woff index 02634b66ada..ba27eb3f594 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-800-normal.woff index 636937b2008..1c8fad8daec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-900-normal.woff index c854e88b5bf..431523a956e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-5-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-5-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-100-normal.woff index a2c36ac0732..43bacc6b5bc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-200-normal.woff index 427be0b9ca2..3a1c05f5a2b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-300-normal.woff index 3bf303d39f0..1e12c7e6387 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-400-normal.woff index 90996529a6a..e19d1046a4c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-500-normal.woff index 8b2acf7f71b..9a1e065af76 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-600-normal.woff index 7ba7738e2d4..5be13736459 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-700-normal.woff index 51a4295550d..eab66dd85de 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-800-normal.woff index e578220a751..63079a39522 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-900-normal.woff index c45ca3c9a67..5f026c1e935 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-50-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-50-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-100-normal.woff index 877a1bade47..e0fed5b30ea 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-200-normal.woff index cfa5a3b84cf..da488ee2531 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-300-normal.woff index 9195f22a57f..91608ddb98e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-400-normal.woff index 029ec3c9e92..8bad30b1443 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-500-normal.woff index df1ad28a28b..e0ebb2f0b55 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-600-normal.woff index 92c3d5c8f16..731442e5878 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-700-normal.woff index a04291f9df0..790a3c3a38e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-800-normal.woff index f6704769e74..d95c1a2ad64 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-900-normal.woff index 798692286c1..152d3fa7ab7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-51-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-51-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-100-normal.woff index 2d65ad8632c..d035a2121b6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-200-normal.woff index 16dd4f73e8e..c978540fdf7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-300-normal.woff index 73230b63578..dd59f18a55a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-400-normal.woff index 0590f2ba219..0c6843e633d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-500-normal.woff index 73f54993b1f..c980fe97427 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-600-normal.woff index 562a98f31a9..b3278dc8b83 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-700-normal.woff index 9986f51d7e5..cca7a6b8d76 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-800-normal.woff index 99567c86e66..1de1e77c98d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-900-normal.woff index 275a17df82f..fa6d841eb9b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-52-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-52-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-100-normal.woff index dc0a58e7dbb..3f206f93e46 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-200-normal.woff index f191a5d801c..6caddecde88 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-300-normal.woff index f644eb5e775..8155c1b8603 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-400-normal.woff index f8c4076db39..982e58ad21f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-500-normal.woff index f9b3cac1b9c..bb89512a838 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-600-normal.woff index 4a08014f510..815a49cbdd5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-700-normal.woff index 8801943cf36..098d244f06b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-800-normal.woff index 1b035cd9b96..66596d0c87f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-900-normal.woff index ddb95a0ec23..1573cb6ffc5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-53-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-53-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-100-normal.woff index 41d41c097fe..a1cd85e9858 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-200-normal.woff index 9684e8e076e..155313a5a40 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-300-normal.woff index d153b86e21a..5c0e7773946 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-400-normal.woff index 0850a160c31..6fcbed940f4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-500-normal.woff index 9f24a64f702..acc7d3e7d75 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-600-normal.woff index 187a846e710..3bca789ef7c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-700-normal.woff index b54b593114c..5ef630b109b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-800-normal.woff index 86b986bdebc..7f5421430d1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-900-normal.woff index 2b9fb9d577a..6f322810540 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-54-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-54-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-100-normal.woff index 592641551d8..732db0eab25 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-200-normal.woff index c351a219bb7..c57c5932268 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-300-normal.woff index f567f37990f..5be73862b1a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-400-normal.woff index 4ee9831c16a..3c2ed953d7a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-500-normal.woff index 8eb9896de6e..77d16d9f98c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-600-normal.woff index 550045baab2..2f9ddd8209c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-700-normal.woff index 8db1a24f186..4a627fa9641 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-800-normal.woff index f7606816a7d..c676f7c25f8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-900-normal.woff index d3d1a8eecd5..4a4bb2fb3c3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-55-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-55-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-100-normal.woff index 21fd1679464..493ec7d116c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-200-normal.woff index a36170c7f6d..a06dd12b9d5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-300-normal.woff index 07ab74f7d7f..ba2edd848a7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-400-normal.woff index 6a618c8f075..14556469663 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-500-normal.woff index 0f9925244ad..f7ebff76418 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-600-normal.woff index cc00c54f366..0d29a80c980 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-700-normal.woff index e95b59d1d6e..fad6557df62 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-800-normal.woff index 97eafff3db2..533b7de1d85 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-900-normal.woff index 5b9231c1582..0c742621b98 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-56-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-56-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-100-normal.woff index a9ec239cb72..b8a25ea8553 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-200-normal.woff index bde48761571..ff9507c6b47 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-300-normal.woff index 75bc0cda940..92289197409 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-400-normal.woff index f245a0bb66a..d6ccd334f91 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-500-normal.woff index 043d0e3f151..5ed9783d599 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-600-normal.woff index 562d7f15b5b..cbcaf270fc0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-700-normal.woff index 4495ab2da70..d4306ec268f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-800-normal.woff index 0c7a68fea02..de632c8fd34 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-900-normal.woff index ca149569d9f..1ca1a3e4667 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-57-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-57-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-100-normal.woff index f7debe3384d..a712f20c431 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-200-normal.woff index f0e1b2e0a62..30942aaf66b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-300-normal.woff index 548bc0339c8..828f8e6e4cf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-400-normal.woff index e2b2cfdbe40..93f74a68bea 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-500-normal.woff index 4023122be4a..ff79b384d0a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-600-normal.woff index abcf6ad04b6..7538a6ed664 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-700-normal.woff index 2bae2dd2e09..89811116cd0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-800-normal.woff index 4b180eb6926..53e21a6c0bb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-900-normal.woff index 7619c88bd06..540f9039536 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-58-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-58-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-100-normal.woff index c2fb2359022..59a66c0c2d1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-200-normal.woff index 6ce7f7c2cb6..09a3a881c4d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-300-normal.woff index f7684713be8..b7669ee90e4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-400-normal.woff index 962ef2a6d39..79f49f072f1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-500-normal.woff index d9782f4cb1d..7896ce9e506 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-600-normal.woff index fcb8a8a1aea..dd14d5241c7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-700-normal.woff index 566fba645d3..e60367a45b4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-800-normal.woff index dea0f855673..c719e6c5646 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-900-normal.woff index 5ffaa67f74c..8703b45a436 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-59-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-59-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-100-normal.woff index d7773e80a4e..234bcb2ad9d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-200-normal.woff index 41e411fed1c..82f763dd7ef 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-300-normal.woff index 05431ffcd92..be7ea8d6fba 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-400-normal.woff index dc0b03981d1..f01f3c2c5da 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-500-normal.woff index d4e3f0f6957..0e61e5c9caa 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-600-normal.woff index 953a372cc91..a0b44dde544 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-700-normal.woff index 5b1b1691a8e..11bba1e520d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-800-normal.woff index 4c49b81da05..1e1ee824ae9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-900-normal.woff index b04e116b5dd..546341418f4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-6-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-6-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-100-normal.woff index 9f06267b232..4c706c6d725 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-200-normal.woff index 3f24b5f9bc4..c160e66c7f2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-300-normal.woff index 8a965117fb7..5b672a900ba 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-400-normal.woff index 85bf8fe5df0..b9027c11e4c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-500-normal.woff index 628079b7956..6bd74134169 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-600-normal.woff index 8bf2bb99ccf..db00ef175c2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-700-normal.woff index ace66a8b0fc..7a04f0e1570 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-800-normal.woff index bb80db74456..fd1cb37208d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-900-normal.woff index c97210e4067..d2a0d01010a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-60-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-60-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-100-normal.woff index 6658f6b07a2..c8f3f245b10 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-200-normal.woff index 87d66b66065..09a240738a7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-300-normal.woff index 4af901b405c..18cfc8f5db8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-400-normal.woff index d50b542c0b5..86c9a1e7a88 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-500-normal.woff index c32819fef80..b9216628206 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-600-normal.woff index 6a6dcc4befd..f78a0180253 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-700-normal.woff index a41c25512e3..b4db2267795 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-800-normal.woff index a67a871ea9b..78940181611 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-900-normal.woff index c21f753c399..614c5230496 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-61-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-61-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-100-normal.woff index 9026c3e96dd..07a9df6dbfc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-200-normal.woff index c8365e57726..77ee30c0e08 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-300-normal.woff index ca9db3fcdfe..8947b1c0325 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-400-normal.woff index 86d8ab88cf7..5cd38f76240 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-500-normal.woff index 268f522a8f8..ee26f9e19bc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-600-normal.woff index c18f8bb6b4b..3e1c77747e7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-700-normal.woff index 77e7bd46153..79c1de3dc56 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-800-normal.woff index 29cee7cccc5..0c2ba010568 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-900-normal.woff index 889b0cb3a23..90b9c8c9e61 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-62-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-62-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-100-normal.woff index 8e9e2a7c8d1..8ed40af5b6b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-200-normal.woff index f649b0083e4..feda5b6233c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-300-normal.woff index 64edb60e22f..85048499af2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-400-normal.woff index fe76d28f462..8ff262d480b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-500-normal.woff index 833a863a808..8bc20cba4bb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-600-normal.woff index 6ae8ff90273..a7a6a3168e8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-700-normal.woff index 9dab06ef902..1a4c1a9824b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-800-normal.woff index e586d73870c..32c989edf25 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-900-normal.woff index 3d4fbef6503..3a5639ffb01 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-63-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-63-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-100-normal.woff index 9e3037b6698..de19ec4efbf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-200-normal.woff index e18085b8bd8..08fbeaaaa58 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-300-normal.woff index 0496a5cc921..eca8b590043 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-400-normal.woff index a17eb27b803..7b24a52a79d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-500-normal.woff index 826b0f2a4b5..c341b0bd3fd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-600-normal.woff index 91d59f91ab0..b0a94f216b4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-700-normal.woff index 5c4e521982b..7d7849c70cc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-800-normal.woff index d3c5e35a647..a1cdf6bf6e5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-900-normal.woff index d64aaab4c2f..c999c95c3a6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-64-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-64-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-100-normal.woff index 99244e9d04a..59e68938aa6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-200-normal.woff index d7327969397..f8aa3dc247a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-300-normal.woff index bed848f4f1c..4a90938973f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-400-normal.woff index 547032c770b..a36d79666dd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-500-normal.woff index dd671d4277e..835ec876d4a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-600-normal.woff index 571bf56436f..3d95164f03f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-700-normal.woff index 2dc7c8f8119..b67bb1bd525 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-800-normal.woff index f1e647767d7..7f56e41c18e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-900-normal.woff index 9881619e053..1e096ed857b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-65-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-65-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-100-normal.woff index b2333732ebd..8692716adf7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-200-normal.woff index 0300a923c34..df7a5e73be1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-300-normal.woff index df88b395308..095170503f3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-400-normal.woff index f70ea5da264..a2d32a04810 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-500-normal.woff index c0d4608e6bd..7ed6ee8521e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-600-normal.woff index e42c4974702..eb1804ca285 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-700-normal.woff index 2e0d162567b..861ad59b420 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-800-normal.woff index 305f5baef93..951dea0df26 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-900-normal.woff index 0ced35f3cad..8047c2c25b8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-66-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-66-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-100-normal.woff index dd06d8211cc..6ef1363dcd7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-200-normal.woff index dc509eef641..4afa9e4e41c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-300-normal.woff index 1ebd6cbec76..47599c4d8bd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-400-normal.woff index 5b24eb30617..7f9bcde73d2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-500-normal.woff index 475197ab4b1..c3b90675266 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-600-normal.woff index 8d8be0d91a6..9d3aef74caf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-700-normal.woff index 0714c295f8f..cb6de62a86e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-800-normal.woff index 31d7a8a44d6..e06a2fbc23d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-900-normal.woff index 5a05aa5fd52..d3c9ce227af 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-67-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-67-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-100-normal.woff index 69495bfa2ee..6522cac6584 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-200-normal.woff index 30105862476..94671588fa6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-300-normal.woff index 3bde4656537..d7b2ea48d6d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-400-normal.woff index cd421bd80cd..58b11c993da 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-500-normal.woff index 14d57fa2eef..b96bccf59c2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-600-normal.woff index fc1e49ffa5c..e0c053fe588 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-700-normal.woff index 7c4c0268781..65b86937610 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-800-normal.woff index ccb48c68b89..4e815f6ac09 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-900-normal.woff index d38e1dccdc6..b1e11a8d9c5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-68-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-68-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-100-normal.woff index 550faf297ef..f1460935429 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-200-normal.woff index 925dbd878cd..43c29fc7cd1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-300-normal.woff index 1887c58989a..7dc5b92503c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-400-normal.woff index 3bfc31472ea..fee50ae61ca 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-500-normal.woff index 4b95efe762a..cf8b9c1ccb7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-600-normal.woff index b4c805f3cfa..580f329cad6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-700-normal.woff index 56352638103..16d77ff85d0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-800-normal.woff index 37fca66fbbd..df65e853a65 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-900-normal.woff index 044972f4021..8cce266f98a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-69-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-69-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-100-normal.woff index 954a866506b..d1719927439 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-200-normal.woff index eebece7bde0..1db265b422a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-300-normal.woff index 34c30d19e2c..de195904d30 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-400-normal.woff index e433356b3b4..a1f9f57c12e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-500-normal.woff index 7bf120e744f..aee5acbc527 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-600-normal.woff index 0098ee8ecf3..5f8c3390f0f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-700-normal.woff index d57136e1fc3..4977e505ec2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-800-normal.woff index 91114122f0f..49cd88c2da3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-900-normal.woff index 6ca61156df8..d03226c172a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-70-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-70-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-100-normal.woff index d1c775ed119..e94fd368770 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-200-normal.woff index 6a207938f16..01a95eec578 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-300-normal.woff index a4bbcd95359..af726ccdc42 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-400-normal.woff index 257946acbbf..e54aac9571f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-500-normal.woff index fbe413b6b99..cd5d42320b3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-600-normal.woff index a8086788e3a..34d9c7c738f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-700-normal.woff index 6ee41ec5c3d..96dd4688ddb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-800-normal.woff index c0fe15d93c0..97d2a68b3ec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-900-normal.woff index 11ab94f0c51..429fe6de482 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-71-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-71-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-100-normal.woff index 4642c6309a0..503ddd4760e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-200-normal.woff index c4703f17c3d..6b16da08093 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-300-normal.woff index 8de42c9169f..7dbaa7c9748 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-400-normal.woff index d0bbd5f08b5..f46ed3c3390 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-500-normal.woff index c386483cb84..d32038cc389 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-600-normal.woff index b8d7a211068..a9a4a635ba0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-700-normal.woff index 08cd15751e3..fb265580feb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-800-normal.woff index d469b5f5c01..d4549f6ff2d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-900-normal.woff index a6f8185d6d6..2aade6f5616 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-72-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-72-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-100-normal.woff index 2d3558a3582..2a427fa3574 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-200-normal.woff index 77adb126fc7..80771a24ba5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-300-normal.woff index 52014a38c44..c22c423b2fc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-400-normal.woff index da4fd7f5e7a..d11d26b8126 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-500-normal.woff index a4d277a0faa..d8ca290b0f2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-600-normal.woff index 451928c402f..28841ff616e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-700-normal.woff index e033e8bf046..c870222d7a3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-800-normal.woff index b72af825a25..89d28d61648 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-900-normal.woff index 311059ba268..66aaec15228 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-73-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-73-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-100-normal.woff index c057922fb38..7ada4f4ca15 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-200-normal.woff index 9f0a358ec20..3d3072fb2b1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-300-normal.woff index 9b27130ffe9..d88615cae76 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-400-normal.woff index 4eaf2fd7821..8be5af23c1e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-500-normal.woff index 729e410cef5..95f9123564c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-600-normal.woff index b3af5f16b74..ea94e96166d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-700-normal.woff index 1689322bbe2..8f10eee7313 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-800-normal.woff index b094659fb64..0d9d1e530a4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-900-normal.woff index 25dbef9cff2..b45ce504ead 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-74-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-74-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-100-normal.woff index e98983ed92e..7c18a25318b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-200-normal.woff index 3ca1ee58630..5aa9a14f32f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-300-normal.woff index bd7059f1986..3a58e5122ae 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-400-normal.woff index cf0c580048a..847cb29a040 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-500-normal.woff index add42217846..649ed6d1d61 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-600-normal.woff index fded88855dc..98372d228a0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-700-normal.woff index 5816c4199a7..46263571ee1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-800-normal.woff index 6502a2976ac..9fde9b47389 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-900-normal.woff index 43c36231f98..57d34a2fe48 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-75-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-75-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-100-normal.woff index 02b43219562..55debec222d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-200-normal.woff index 9d9d5e51f28..2bfb7bf94ad 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-300-normal.woff index 7fc9a052c0a..d94b159d052 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-400-normal.woff index 008a7ed628f..85d2f1cfbb4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-500-normal.woff index 7e75f3aaffe..32fc79172a3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-600-normal.woff index b7a7b34e34e..e68ed10c3df 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-700-normal.woff index 4ad23cbd460..ba33592b754 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-800-normal.woff index 73f955bb6b9..5fe9e7d5c86 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-900-normal.woff index 44602d47d05..09c143689ce 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-76-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-76-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-100-normal.woff index 0559086834c..001443ca3cc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-200-normal.woff index 57f7e45eeb3..55aba2925cd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-300-normal.woff index de305b5e7a2..c61eacae595 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-400-normal.woff index cb0a5ff1692..ec0dec67757 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-500-normal.woff index 3957979a77d..52b8f3edbbf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-600-normal.woff index 73e903cd2b2..a917379581f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-700-normal.woff index 977355e7f9e..ccd40f2d50a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-800-normal.woff index cd98a673e2b..ea2a7a5d3a7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-900-normal.woff index 633f51aef62..3f49f9bcba4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-77-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-77-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-100-normal.woff index f370c0ca2b4..17c1d226069 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-200-normal.woff index 77cce060cfc..b2a3abdbdcb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-300-normal.woff index b8d6ef1cb94..b7d82e01838 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-400-normal.woff index 74fe2729299..eb46bd0f4d3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-500-normal.woff index 0596b91250f..6ed676a184c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-600-normal.woff index 0311c58241c..7b27f4155d4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-700-normal.woff index 47dc9ec8a64..3488501cab3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-800-normal.woff index 91d2d844df0..ddfed7b1f12 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-900-normal.woff index ce0378a9c51..689a22ab8e5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-78-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-78-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-100-normal.woff index 7b01c8b243e..7c257553d61 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-200-normal.woff index 999ff91d1ad..750afd84805 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-300-normal.woff index 6d55495811e..a6db7f4c1d8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-400-normal.woff index 94d024ae296..5ae2f063ea8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-500-normal.woff index df9c76c56ec..3a8993818db 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-600-normal.woff index 3743350c5b8..ef8933766de 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-700-normal.woff index 0e4ccfc6184..f761fd86862 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-800-normal.woff index 91ee2cfc570..7a9633f718e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-900-normal.woff index e8034cf9c7a..b10d369a7c2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-79-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-79-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-100-normal.woff index 4e1736ac3ed..26e5224d155 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-200-normal.woff index 9722d220654..6f294f1c44e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-300-normal.woff index 9f45d3f5c89..b7629681912 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-400-normal.woff index 4960338b987..12b140a759a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-500-normal.woff index e188a8d5ddd..bad280f8b36 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-600-normal.woff index 5b6a1d974bd..d19e105f549 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-700-normal.woff index 01e60243a3f..38f2bbe6a84 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-800-normal.woff index ea9a37c6c32..e674c172fb5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-900-normal.woff index 868405d4cd9..ddf15d091f8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-80-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-80-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-100-normal.woff index 5fdec3dff96..6cbd095d465 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-200-normal.woff index b3e9dbf7747..39162f2e13d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-300-normal.woff index 9f41c97995c..14ba926ac32 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-400-normal.woff index 1d7c74c750b..2f6555a58ce 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-500-normal.woff index 43ea8fb6ac6..9687586ecaa 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-600-normal.woff index 3babb122100..21d4df12448 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-700-normal.woff index 57dddd7cf75..cf3283138da 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-800-normal.woff index 91294d93e27..c0a7ca0ad88 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-900-normal.woff index 1fff0916a5b..966b6e6101d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-81-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-81-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-100-normal.woff index 4b5e063b9f5..a32e387572c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-200-normal.woff index d3a30c5016d..12a607c9a1f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-300-normal.woff index ae69cd44c36..50dcd76e20c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-400-normal.woff index f3cd7216489..b2307315119 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-500-normal.woff index 505a7e96b7d..536fd8ad8c9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-600-normal.woff index 4da0fc190ee..df071eb1195 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-700-normal.woff index 053da11dec6..784cee46b7d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-800-normal.woff index ae57b5c706f..ac928390861 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-900-normal.woff index 857f31d7bc9..8d52a5ce47c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-82-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-82-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-100-normal.woff index adcd392b22c..9be53854f19 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-200-normal.woff index f2bcc11e534..f362924b829 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-300-normal.woff index 8bd28d066b2..2843eee390f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-400-normal.woff index 32e9681598f..1cc03c0daaa 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-500-normal.woff index 568060e143d..d452d1d1436 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-600-normal.woff index 410138622c1..17bf0804762 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-700-normal.woff index a7a17cf1e75..a4d0ebffaec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-800-normal.woff index d468ddd3b16..5593c9c6ce6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-900-normal.woff index b89c0c0a643..6f91aea4cfb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-83-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-83-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-100-normal.woff index 6cd40363351..882b1833b12 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-200-normal.woff index cb622cf6fb2..84f47832166 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-300-normal.woff index 536401d391e..b5af5aab382 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-400-normal.woff index ffbad0889ab..036edf38782 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-500-normal.woff index 61f91ad6053..7c2d2c6fac1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-600-normal.woff index 83bc7163591..06c262d7af6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-700-normal.woff index ee6bfaaa528..a3c7902b3bf 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-800-normal.woff index 9a5c5645e79..684d9abfad4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-900-normal.woff index cf7a8b28c45..1f78700c235 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-84-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-84-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-100-normal.woff index 49e9229b749..8b298ed684e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-200-normal.woff index 8664d5f3d0a..60e2440e120 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-300-normal.woff index 1b82503e90c..276e6a5e647 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-400-normal.woff index 65e5275637b..4c63f1677c5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-500-normal.woff index eb5bbf19c7e..b23f25d86ec 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-600-normal.woff index 291e0f80cf3..5603caf0baa 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-700-normal.woff index de17f3a8c2a..c529cd828d3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-800-normal.woff index a522781b04a..cf4fee41723 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-900-normal.woff index 746c0f06eb6..0125aba3da6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-85-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-85-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-100-normal.woff index d7b603d64c8..5798d2b1d52 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-200-normal.woff index e03e2989782..c1525e985dd 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-300-normal.woff index c1caee9a9ea..a74ca1cc1ac 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-400-normal.woff index a87cbd2ccd9..28078c8051e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-500-normal.woff index 1e45f26f61f..6e44c9f817a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-600-normal.woff index 8a37798fa62..e5f1126f737 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-700-normal.woff index ac535309ce8..4fa276a1006 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-800-normal.woff index c62eeb35af5..4086f6c087d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-900-normal.woff index f4ffe589aaa..d2264b20dc3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-86-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-86-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-100-normal.woff index 989803748e9..669599a822c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-200-normal.woff index e7e0c202bc7..bf54c2eb9ab 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-300-normal.woff index e42ebf4a389..9ce2365af14 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-400-normal.woff index 2095bbe551f..cd9e78dd673 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-500-normal.woff index c2e9354d434..45d428050d4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-600-normal.woff index 21ad1718073..14323a81d37 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-700-normal.woff index 390a7a7e690..d1db0eddf70 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-800-normal.woff index 7a56917095a..e26757eab15 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-900-normal.woff index 86a9641c780..e9bf9f7edf5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-87-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-87-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-100-normal.woff index 3880486e5ca..1875e70bfe5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-200-normal.woff index 7899652c468..a249ca47024 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-300-normal.woff index 88f8c695999..c2cffcf46fc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-400-normal.woff index 60a5fec849e..133fc76fc71 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-500-normal.woff index 2f7f5da581e..3bd064d7532 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-600-normal.woff index 7bce1291880..9712d1fc48b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-700-normal.woff index 64745bdf1fc..3541dc288e0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-800-normal.woff index c43f9005875..c3f9e109ca5 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-900-normal.woff index e02bf8a1afb..bfe205b6336 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-88-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-88-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-100-normal.woff index 879c3865c4d..ed090511e55 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-200-normal.woff index 41d97b499b2..e759100f891 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-300-normal.woff index 45d4e2ca291..61cd88246c7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-400-normal.woff index b832d274df5..8c20b56e53a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-500-normal.woff index f92529086e7..1505f409bc6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-600-normal.woff index e5bae436160..7931c312121 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-700-normal.woff index 8333c9849ac..0a3147b6630 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-800-normal.woff index 17f808940d3..30927091f29 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-900-normal.woff index dca758204d6..e960df1b0f8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-89-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-89-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-100-normal.woff index 739e85575f0..52b9c69856f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-200-normal.woff index 1b2ecc6b682..72ab58d4980 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-300-normal.woff index 180ac6d15fb..26f204038b6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-400-normal.woff index 9cf529734c3..9ac47366da9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-500-normal.woff index 440e1d91b6b..6d5ba4c0f1c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-600-normal.woff index cdae77fc5fd..07c66c1555e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-700-normal.woff index 15cc2f498a4..cd871f52c77 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-800-normal.woff index 094d3ac822d..e973f8bb45d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-900-normal.woff index d6fd1a72a05..cd67acc245b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-90-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-90-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-100-normal.woff index c9d87c79ba7..205e0a1a487 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-200-normal.woff index 80553b3a656..6821f1af838 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-300-normal.woff index d7adb0c8292..1bebf282c7b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-400-normal.woff index 22d24170715..8317eff3676 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-500-normal.woff index 320cd04a80b..3d2d2101893 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-600-normal.woff index ca26cff2aaf..9b368e221c6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-700-normal.woff index 0b9b78a4ec1..5d872131f68 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-800-normal.woff index a0b85e9c928..e79fa0593fc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-900-normal.woff index ffbf17105f6..745a45d7f9b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-91-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-91-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-100-normal.woff index d0b90bf9fc1..b3fd8584836 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-200-normal.woff index 2ef41c7fe47..0f4c757f13e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-300-normal.woff index 11e1e2e7993..43b3832666e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-400-normal.woff index c943280820a..7eec6566147 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-500-normal.woff index de39da1d89e..7c6969bf81f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-600-normal.woff index 6e79f925d54..916c3185c49 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-700-normal.woff index 364665f5585..32b0074edf4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-800-normal.woff index 60ad4df8905..beb4abc1347 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-900-normal.woff index 0daad29a59b..bbc5c52353f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-97-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-97-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-100-normal.woff index 4dd4bee717c..d8d4645d3ab 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-200-normal.woff index 7fd3c898c17..17272e0b584 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-300-normal.woff index e1407b6a3b8..75377f787b3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-400-normal.woff index a603b52e738..e9dca79e340 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-500-normal.woff index 7f00b18918f..2ee6a1d2bc7 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-600-normal.woff index f44b7c21a86..f16560d4650 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-700-normal.woff index 2f6542ed94b..cf58424ff1d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-800-normal.woff index 6c9751efee1..772e30487cb 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-900-normal.woff index 68b295a2122..ef3179d5931 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-98-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-98-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-100-normal.woff index 0612fe7743c..1030fbca28d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-200-normal.woff index 49f40f0f63f..e2c28b3a6b2 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-300-normal.woff index 221ea2a8cf7..c90412cd7ed 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-400-normal.woff index f86a3386d13..70b98004026 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-500-normal.woff index d65a06f23c5..840f7ea82d6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-600-normal.woff index 11f20dbd8fc..8cfc4177c6d 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-700-normal.woff index 8a43ce062bd..df07d61242e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-800-normal.woff index d123774c65b..572bceb0d0f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-900-normal.woff index c321d665b9a..a60c5ab5037 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-99-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-99-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-100-normal.woff index 95bdbafaa04..b5dc04ea609 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-200-normal.woff index f583b112a11..0aefa04470c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-300-normal.woff index df7d183581c..16ff03d645c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-400-normal.woff index 054d7f0a49b..57be91babde 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-500-normal.woff index 57d456265d7..0c4b43ada36 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-600-normal.woff index 2f47c3a9b74..498ea98aaf3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-700-normal.woff index ee92184268f..63dc0c3473a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-800-normal.woff index d0e00959b79..aeea3995d99 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-900-normal.woff index 152f6e50dac..dbca1c70f47 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-chinese-simplified-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-100-normal.woff index 958ff7b1515..71382835660 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-200-normal.woff index 7e63b5174fd..87a3998b5e0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-300-normal.woff index 950f7776434..b6b56713635 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-400-normal.woff index 25fda928174..f4210f1701a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-500-normal.woff index ac1cafa864a..c93b3e3ff22 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-600-normal.woff index e6522012721..ba8ca97d347 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-700-normal.woff index 4bf22a96e65..24b90ae3e7b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-800-normal.woff index e8c59c6eca1..365572963d0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-900-normal.woff index 5a4949dfde5..84afa7905b9 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-cyrillic-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-100-normal.woff index d4e651ce79c..555ece5272e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-200-normal.woff index af724e5b384..b950de93d7b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-300-normal.woff index 6118eaa950a..635c89cdce4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-400-normal.woff index f88f11492d8..71c37af606c 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-500-normal.woff index c10eb159dc8..c33a24de4ee 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-600-normal.woff index 6fa33c9ad28..cfa83954cc4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-700-normal.woff index 6c674c0bf92..ee84d6bd46a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-800-normal.woff index 01a2f65872b..e9e738571d1 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-900-normal.woff index 6d5250ce4f3..24eecdb147a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-100-normal.woff index 76d5db6a386..0044642b2a6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-200-normal.woff index 7565e17ab61..2498bcad101 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-300-normal.woff index addee6189f2..0726cf76a18 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-400-normal.woff index 6d0579314b1..c6a88543bb0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-500-normal.woff index d3a461e530d..9edd480668e 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-600-normal.woff index 2ac3f053f49..9d9ca87f0a4 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-700-normal.woff index 590a58c52f2..110f5e68c77 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-800-normal.woff index 3584791d9f5..32481e5c19f 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-900-normal.woff index 1bb7ffe460a..2ce8ffcd9bc 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-100-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-100-normal.woff index dd0c49e86a2..56665e8f99b 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-100-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-100-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-200-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-200-normal.woff index 39726d9cafe..b917fcecdb3 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-200-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-200-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-300-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-300-normal.woff index b9a3792c7c3..9713c16b78a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-300-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-300-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-400-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-400-normal.woff index 909aad3074a..c1b0e3bedb6 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-400-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-400-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-500-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-500-normal.woff index 722cc9c4525..1f0932a70ff 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-500-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-500-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-600-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-600-normal.woff index dbdb46f8eef..7ede23b74d0 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-600-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-600-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-700-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-700-normal.woff index 53876ff0021..821646ec665 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-700-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-700-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-800-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-800-normal.woff index dcea97344b9..f43505854d8 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-800-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-800-normal.woff differ diff --git a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-900-normal.woff b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-900-normal.woff index ec8c5dd205f..872c6472c9a 100644 Binary files a/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-900-normal.woff and b/fonts/google/noto-sans-sc/files/noto-sans-sc-vietnamese-900-normal.woff differ diff --git a/fonts/google/noto-sans-sc/scss/mixins.scss b/fonts/google/noto-sans-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-sc/scss/mixins.scss +++ b/fonts/google/noto-sans-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-sharada/scss/mixins.scss b/fonts/google/noto-sans-sharada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-sharada/scss/mixins.scss +++ b/fonts/google/noto-sans-sharada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-shavian/scss/mixins.scss b/fonts/google/noto-sans-shavian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-shavian/scss/mixins.scss +++ b/fonts/google/noto-sans-shavian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-400-normal.woff b/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-400-normal.woff index eac8ee17689..5a076999f95 100644 Binary files a/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-400-normal.woff and b/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-ext-400-normal.woff b/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-ext-400-normal.woff index 8ad95ef095b..ceeafe13fe9 100644 Binary files a/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-ext-400-normal.woff and b/fonts/google/noto-sans-siddham/files/noto-sans-siddham-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-siddham/files/noto-sans-siddham-siddham-400-normal.woff b/fonts/google/noto-sans-siddham/files/noto-sans-siddham-siddham-400-normal.woff index 026c7b26113..b58f6528eef 100644 Binary files a/fonts/google/noto-sans-siddham/files/noto-sans-siddham-siddham-400-normal.woff and b/fonts/google/noto-sans-siddham/files/noto-sans-siddham-siddham-400-normal.woff differ diff --git a/fonts/google/noto-sans-siddham/scss/mixins.scss b/fonts/google/noto-sans-siddham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-siddham/scss/mixins.scss +++ b/fonts/google/noto-sans-siddham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-signwriting/scss/mixins.scss b/fonts/google/noto-sans-signwriting/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-signwriting/scss/mixins.scss +++ b/fonts/google/noto-sans-signwriting/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-100-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-100-normal.woff index 3e40d49835c..076ed45ff93 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-100-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-200-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-200-normal.woff index 2ed1ca73391..f2c4b70158d 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-200-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-300-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-300-normal.woff index 1a645253525..9fd27cb936e 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-300-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-400-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-400-normal.woff index c7e2fb64a05..a3076ce6f92 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-400-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-500-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-500-normal.woff index e09e39d5bcb..8704d864dcb 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-500-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-600-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-600-normal.woff index 56019f9f953..81ed18f8f01 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-600-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-700-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-700-normal.woff index ca7e9857fbb..877a4e522e6 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-700-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-800-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-800-normal.woff index 958c8ed30d5..ef66c06a99e 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-800-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-900-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-900-normal.woff index c4a9f22cce5..7a05fc69133 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-900-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-100-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-100-normal.woff index 117827b70d0..37329f2cc70 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-100-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-200-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-200-normal.woff index d30a238e3d0..5324009c34d 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-200-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-300-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-300-normal.woff index fc0bc0b1962..ea26123d894 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-300-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-400-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-400-normal.woff index 8c1b8387381..ce2e39c5e65 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-400-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-500-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-500-normal.woff index 2d002643c97..8af650a9d72 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-500-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-600-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-600-normal.woff index e2fdf677a3c..4a16bcbfb66 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-600-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-700-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-700-normal.woff index ef4e7e1602b..3335a2d53a1 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-700-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-800-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-800-normal.woff index 6c6582d9c0a..70f5696d72f 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-800-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-900-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-900-normal.woff index cf729d1a9aa..257f1e318b4 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-900-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-100-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-100-normal.woff index 80eae294e80..4576b88c928 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-100-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-100-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-200-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-200-normal.woff index c41c5321c3e..5a497fb6666 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-200-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-200-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-300-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-300-normal.woff index c54f452e8a7..70f1f2474b1 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-300-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-300-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-400-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-400-normal.woff index ab16be20e49..235444acf48 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-400-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-400-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-500-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-500-normal.woff index 57b14356d03..5a72108cb9f 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-500-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-500-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-600-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-600-normal.woff index 87eb68f8ea1..a37d7185788 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-600-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-600-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-700-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-700-normal.woff index e49e2ac5563..40990599aef 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-700-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-700-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-800-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-800-normal.woff index 46b030d72c3..b548a39cc47 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-800-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-800-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-900-normal.woff b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-900-normal.woff index 915455b9a6c..9dfa92b610b 100644 Binary files a/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-900-normal.woff and b/fonts/google/noto-sans-sinhala/files/noto-sans-sinhala-sinhala-900-normal.woff differ diff --git a/fonts/google/noto-sans-sinhala/scss/mixins.scss b/fonts/google/noto-sans-sinhala/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-sinhala/scss/mixins.scss +++ b/fonts/google/noto-sans-sinhala/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-sogdian/scss/mixins.scss b/fonts/google/noto-sans-sogdian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-sogdian/scss/mixins.scss +++ b/fonts/google/noto-sans-sogdian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-sora-sompeng/scss/mixins.scss b/fonts/google/noto-sans-sora-sompeng/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-sora-sompeng/scss/mixins.scss +++ b/fonts/google/noto-sans-sora-sompeng/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-soyombo/scss/mixins.scss b/fonts/google/noto-sans-soyombo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-soyombo/scss/mixins.scss +++ b/fonts/google/noto-sans-soyombo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-sundanese/files/noto-sans-sundanese-sundanese-700-normal.woff b/fonts/google/noto-sans-sundanese/files/noto-sans-sundanese-sundanese-700-normal.woff index faa217b44d6..9a0523671b9 100644 Binary files a/fonts/google/noto-sans-sundanese/files/noto-sans-sundanese-sundanese-700-normal.woff and b/fonts/google/noto-sans-sundanese/files/noto-sans-sundanese-sundanese-700-normal.woff differ diff --git a/fonts/google/noto-sans-sundanese/scss/mixins.scss b/fonts/google/noto-sans-sundanese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-sundanese/scss/mixins.scss +++ b/fonts/google/noto-sans-sundanese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-syloti-nagri/scss/mixins.scss b/fonts/google/noto-sans-syloti-nagri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-syloti-nagri/scss/mixins.scss +++ b/fonts/google/noto-sans-syloti-nagri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-braille-400-normal.woff b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-braille-400-normal.woff index 1db61abb3bb..3115bfedca0 100644 Binary files a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-braille-400-normal.woff and b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-braille-400-normal.woff differ diff --git a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-400-normal.woff b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-400-normal.woff index 0b9be444a12..0a0e83b7a2c 100644 Binary files a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-400-normal.woff and b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-ext-400-normal.woff b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-ext-400-normal.woff index 3c628b93ce9..5497ee85c5f 100644 Binary files a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-ext-400-normal.woff and b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-math-400-normal.woff b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-math-400-normal.woff index 58240a5b0cc..c7e8a2c90ce 100644 Binary files a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-math-400-normal.woff and b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-math-400-normal.woff differ diff --git a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-mayan-numerals-400-normal.woff b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-mayan-numerals-400-normal.woff index a793e4cd015..b32e451844b 100644 Binary files a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-mayan-numerals-400-normal.woff and b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-mayan-numerals-400-normal.woff differ diff --git a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-symbols-400-normal.woff b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-symbols-400-normal.woff index 88f41b43ef0..b605316a8e4 100644 Binary files a/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-symbols-400-normal.woff and b/fonts/google/noto-sans-symbols-2/files/noto-sans-symbols-2-symbols-400-normal.woff differ diff --git a/fonts/google/noto-sans-symbols-2/scss/mixins.scss b/fonts/google/noto-sans-symbols-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-symbols-2/scss/mixins.scss +++ b/fonts/google/noto-sans-symbols-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-symbols/scss/mixins.scss b/fonts/google/noto-sans-symbols/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-symbols/scss/mixins.scss +++ b/fonts/google/noto-sans-symbols/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-syriac-eastern/files/noto-sans-syriac-eastern-syriac-200-normal.woff b/fonts/google/noto-sans-syriac-eastern/files/noto-sans-syriac-eastern-syriac-200-normal.woff index 9c48c457e76..bc55b6a2de5 100644 Binary files a/fonts/google/noto-sans-syriac-eastern/files/noto-sans-syriac-eastern-syriac-200-normal.woff and b/fonts/google/noto-sans-syriac-eastern/files/noto-sans-syriac-eastern-syriac-200-normal.woff differ diff --git a/fonts/google/noto-sans-syriac-eastern/scss/mixins.scss b/fonts/google/noto-sans-syriac-eastern/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-syriac-eastern/scss/mixins.scss +++ b/fonts/google/noto-sans-syriac-eastern/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-100-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-100-normal.woff index 2c20521f6e8..85a9faac014 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-100-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-200-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-200-normal.woff index 069a6764cf8..4b4322c2175 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-200-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-300-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-300-normal.woff index e29f1458fb4..257f3f4a244 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-300-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-400-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-400-normal.woff index 90b077a5632..21c8f280445 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-400-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-500-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-500-normal.woff index c585c9b6419..0c97a1f5d2d 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-500-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-600-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-600-normal.woff index 1feb1b46987..21cfc78e7ba 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-600-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-700-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-700-normal.woff index 39f8987675e..fde1a611f6b 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-700-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-800-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-800-normal.woff index d45591d3ca1..31ee85d7dea 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-800-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-900-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-900-normal.woff index c4aa7a13921..6ba4a5fb7d2 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-900-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-100-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-100-normal.woff index bfe43c713b7..6f3dfe7841b 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-100-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-200-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-200-normal.woff index 55a5f7a7514..35cc368607f 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-200-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-300-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-300-normal.woff index b473d6f2347..810a8216ae9 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-300-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-400-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-400-normal.woff index 11689c953ed..ea21ba842be 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-400-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-500-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-500-normal.woff index 8e901c7e959..21e6fbca807 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-500-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-600-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-600-normal.woff index c431a7a434b..52c431895de 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-600-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-700-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-700-normal.woff index 858aafd7c0d..2c93c695426 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-700-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-800-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-800-normal.woff index b49312fd4e4..3bd437f817b 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-800-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-900-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-900-normal.woff index 5976f0824b7..430ac3c0496 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-900-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-100-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-100-normal.woff index dd856804763..1f29ae2e00a 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-100-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-100-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-200-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-200-normal.woff index a671f0449ec..20cfcdcf3fd 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-200-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-200-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-300-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-300-normal.woff index 70e0198fbc8..96865a1c64b 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-300-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-300-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-400-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-400-normal.woff index a679e833f53..8783dd832a8 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-400-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-400-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-500-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-500-normal.woff index 6d5ff06d439..02e94afba40 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-500-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-500-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-600-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-600-normal.woff index 36e02fdcdb7..82207ed3ba8 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-600-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-600-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-700-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-700-normal.woff index 17b8414c3a9..38958bcc533 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-700-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-700-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-800-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-800-normal.woff index bc3e0a88e0d..a056921ad72 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-800-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-800-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-900-normal.woff b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-900-normal.woff index a778d427619..875623db64a 100644 Binary files a/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-900-normal.woff and b/fonts/google/noto-sans-syriac/files/noto-sans-syriac-syriac-900-normal.woff differ diff --git a/fonts/google/noto-sans-syriac/scss/mixins.scss b/fonts/google/noto-sans-syriac/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-syriac/scss/mixins.scss +++ b/fonts/google/noto-sans-syriac/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tagalog/files/noto-sans-tagalog-latin-ext-400-normal.woff b/fonts/google/noto-sans-tagalog/files/noto-sans-tagalog-latin-ext-400-normal.woff index 72282fe37f4..c8240f49096 100644 Binary files a/fonts/google/noto-sans-tagalog/files/noto-sans-tagalog-latin-ext-400-normal.woff and b/fonts/google/noto-sans-tagalog/files/noto-sans-tagalog-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-tagalog/scss/mixins.scss b/fonts/google/noto-sans-tagalog/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tagalog/scss/mixins.scss +++ b/fonts/google/noto-sans-tagalog/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tagbanwa/scss/mixins.scss b/fonts/google/noto-sans-tagbanwa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tagbanwa/scss/mixins.scss +++ b/fonts/google/noto-sans-tagbanwa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tai-le/scss/mixins.scss b/fonts/google/noto-sans-tai-le/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tai-le/scss/mixins.scss +++ b/fonts/google/noto-sans-tai-le/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tai-tham/files/noto-sans-tai-tham-latin-500-normal.woff b/fonts/google/noto-sans-tai-tham/files/noto-sans-tai-tham-latin-500-normal.woff index 0fdfca32d85..8c77ae2b44d 100644 Binary files a/fonts/google/noto-sans-tai-tham/files/noto-sans-tai-tham-latin-500-normal.woff and b/fonts/google/noto-sans-tai-tham/files/noto-sans-tai-tham-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-tai-tham/scss/mixins.scss b/fonts/google/noto-sans-tai-tham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tai-tham/scss/mixins.scss +++ b/fonts/google/noto-sans-tai-tham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tai-viet/scss/mixins.scss b/fonts/google/noto-sans-tai-viet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tai-viet/scss/mixins.scss +++ b/fonts/google/noto-sans-tai-viet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-takri/scss/mixins.scss b/fonts/google/noto-sans-takri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-takri/scss/mixins.scss +++ b/fonts/google/noto-sans-takri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-400-normal.woff b/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-400-normal.woff index e996c7ffb03..4f270eef6c5 100644 Binary files a/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-400-normal.woff and b/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-ext-400-normal.woff b/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-ext-400-normal.woff index 560abb3aa97..30ea48768b7 100644 Binary files a/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-ext-400-normal.woff and b/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-tamil-supplement-400-normal.woff b/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-tamil-supplement-400-normal.woff index 88c8f72b5ce..fe9318957eb 100644 Binary files a/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-tamil-supplement-400-normal.woff and b/fonts/google/noto-sans-tamil-supplement/files/noto-sans-tamil-supplement-tamil-supplement-400-normal.woff differ diff --git a/fonts/google/noto-sans-tamil-supplement/scss/mixins.scss b/fonts/google/noto-sans-tamil-supplement/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tamil-supplement/scss/mixins.scss +++ b/fonts/google/noto-sans-tamil-supplement/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tamil/scss/mixins.scss b/fonts/google/noto-sans-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tamil/scss/mixins.scss +++ b/fonts/google/noto-sans-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tangsa/scss/mixins.scss b/fonts/google/noto-sans-tangsa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tangsa/scss/mixins.scss +++ b/fonts/google/noto-sans-tangsa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-100-100-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-100-100-normal.woff index 0b82ab020be..947b40d5d66 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-100-100-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-100-100-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-102-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-102-500-normal.woff index 988008918b0..511434e0d79 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-102-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-102-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-107-100-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-107-100-normal.woff index 175c1491302..31b7492172e 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-107-100-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-107-100-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-111-900-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-111-900-normal.woff index 53b98888d03..a15c97579b2 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-111-900-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-111-900-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-112-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-112-400-normal.woff index a81707e0beb..2104743a988 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-112-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-112-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-117-200-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-117-200-normal.woff index 6fb219164ed..0983bbcf769 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-117-200-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-117-200-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-20-100-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-20-100-normal.woff index cfbcba46d8b..33a2464e656 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-20-100-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-20-100-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-22-300-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-22-300-normal.woff index e47aec4a5a2..836e05a1b2f 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-22-300-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-22-300-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-26-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-26-400-normal.woff index 991aaacc5ac..a99a024f7c8 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-26-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-26-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-27-800-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-27-800-normal.woff index b344d2b1250..cefd2ba845d 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-27-800-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-27-800-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-28-800-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-28-800-normal.woff index e0634b35f9a..8faae42b19c 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-28-800-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-28-800-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-29-300-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-29-300-normal.woff index 6022461a3b8..764d212f7cf 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-29-300-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-29-300-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-33-300-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-33-300-normal.woff index adc8be1e839..72d7d917eb2 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-33-300-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-33-300-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-36-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-36-600-normal.woff index a1994c1aa95..efa0deae374 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-36-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-36-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-37-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-37-500-normal.woff index 02de61f358e..794ffa62540 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-37-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-37-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-41-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-41-500-normal.woff index d56779933ef..cc326883a91 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-41-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-41-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-43-300-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-43-300-normal.woff index c72d33425e5..fdd06361eeb 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-43-300-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-43-300-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-43-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-43-400-normal.woff index f1177f4f8b6..3de0ee1dc71 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-43-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-43-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-43-800-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-43-800-normal.woff index 893f612b5cb..0a44b95c20b 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-43-800-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-43-800-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-44-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-44-400-normal.woff index 92fc52d0652..0ad668ba6fa 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-44-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-44-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-44-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-44-500-normal.woff index 5f0bcb71ed3..e56c499a9d6 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-44-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-44-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-47-900-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-47-900-normal.woff index 028cda10dc4..0f75a05cb3c 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-47-900-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-47-900-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-51-800-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-51-800-normal.woff index b0778c9a44a..09cd5e58a39 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-51-800-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-51-800-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-53-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-53-400-normal.woff index fbb86616f5c..e51fce21329 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-53-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-53-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-53-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-53-600-normal.woff index 44971545a57..9213e56aa5e 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-53-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-53-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-55-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-55-600-normal.woff index d98da34fb6e..0b8ef4fc67a 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-55-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-55-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-57-900-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-57-900-normal.woff index 4b99dbecc4c..8656ef29de2 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-57-900-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-57-900-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-64-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-64-500-normal.woff index f422b894dd5..eaf3011be8a 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-64-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-64-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-66-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-66-500-normal.woff index aabcfb7a866..dd9bbe0b96d 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-66-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-66-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-70-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-70-400-normal.woff index 570eb160ef1..deccdc2e8e1 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-70-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-70-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-70-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-70-600-normal.woff index 6ba40ed6bb9..689b5c0dd55 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-70-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-70-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-70-700-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-70-700-normal.woff index 79ce14dd101..ba1f70e6334 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-70-700-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-70-700-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-72-300-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-72-300-normal.woff index 387225b1a00..7db694b28d7 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-72-300-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-72-300-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-72-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-72-400-normal.woff index f8c4bf92f30..128a714683b 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-72-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-72-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-77-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-77-600-normal.woff index 93a7f7828ae..bb4a068c266 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-77-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-77-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-78-900-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-78-900-normal.woff index e91746a6575..e27b83b3106 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-78-900-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-78-900-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-82-300-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-82-300-normal.woff index 801d4c03fa0..076a1beaa51 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-82-300-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-82-300-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-83-400-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-83-400-normal.woff index 17d6ef3ec75..595855fe04c 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-83-400-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-83-400-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-83-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-83-500-normal.woff index 9965076ae6c..a5480f831b7 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-83-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-83-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-87-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-87-600-normal.woff index 7ce58263d62..6edfce6b2b3 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-87-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-87-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-89-100-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-89-100-normal.woff index bc48dff14e9..243a6711473 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-89-100-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-89-100-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-99-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-99-500-normal.woff index 4d020c15149..06d1e7b209f 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-99-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-99-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-latin-600-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-latin-600-normal.woff index 14249e963c1..cac423860f1 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-latin-600-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-tc/files/noto-sans-tc-vietnamese-500-normal.woff b/fonts/google/noto-sans-tc/files/noto-sans-tc-vietnamese-500-normal.woff index e6b374e2c2f..dd4a9df1216 100644 Binary files a/fonts/google/noto-sans-tc/files/noto-sans-tc-vietnamese-500-normal.woff and b/fonts/google/noto-sans-tc/files/noto-sans-tc-vietnamese-500-normal.woff differ diff --git a/fonts/google/noto-sans-tc/scss/mixins.scss b/fonts/google/noto-sans-tc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tc/scss/mixins.scss +++ b/fonts/google/noto-sans-tc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-100-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-100-normal.woff index 232304132f3..21ce1a94448 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-100-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-200-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-200-normal.woff index fc0e3881a49..6ddda8e0e8e 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-200-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-200-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-300-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-300-normal.woff index 5a548455e8c..9c6190046c9 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-300-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-300-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-400-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-400-normal.woff index 5d46f54aa93..f51214987d9 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-400-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-500-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-500-normal.woff index c05ea3143f6..e27eb1f77d6 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-500-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-500-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-600-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-600-normal.woff index 0f1cda7a251..0843647a96c 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-600-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-600-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-700-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-700-normal.woff index 590f63c8297..0f826da26b6 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-700-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-800-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-800-normal.woff index ff3dd6f9817..9e92fad8d75 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-800-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-800-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-900-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-900-normal.woff index a01d9d8cf56..03e9f7ecbb6 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-900-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-900-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-100-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-100-normal.woff index be77e92290e..5dcada472f0 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-100-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-200-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-200-normal.woff index 38f3c7dee9e..4e425a6b42d 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-200-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-300-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-300-normal.woff index 3697f0fbe1d..241045218cc 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-300-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-400-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-400-normal.woff index 6f934dbe8ac..c09930f0b21 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-400-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-500-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-500-normal.woff index 6bf44d5b9e0..f674f5a2b6a 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-500-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-600-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-600-normal.woff index e6053306a7a..754e43a49ac 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-600-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-700-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-700-normal.woff index f3dc2c8aef6..6b72a11d4cf 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-700-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-800-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-800-normal.woff index 56dd92739e3..9d3b7a7e836 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-800-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-900-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-900-normal.woff index bdcb2fbc05c..8ef358ef944 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-900-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-100-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-100-normal.woff index dc6545f2395..1ea3baffeed 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-100-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-100-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-200-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-200-normal.woff index 705301174f9..20a610e1c79 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-200-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-200-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-300-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-300-normal.woff index c8fd6c10df1..9b896ab127c 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-300-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-300-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-400-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-400-normal.woff index 423ab044837..0ebd28d49fe 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-400-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-400-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-500-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-500-normal.woff index a3f4132baa0..652eaac29eb 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-500-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-500-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-600-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-600-normal.woff index 959c5603825..029ee466de4 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-600-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-600-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-700-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-700-normal.woff index 69926cc30f7..6d70ddda0af 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-700-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-700-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-800-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-800-normal.woff index 4699a061cfa..48eb83dbe9a 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-800-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-800-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-900-normal.woff b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-900-normal.woff index 482a7847401..c8a5b912bc6 100644 Binary files a/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-900-normal.woff and b/fonts/google/noto-sans-telugu/files/noto-sans-telugu-telugu-900-normal.woff differ diff --git a/fonts/google/noto-sans-telugu/scss/mixins.scss b/fonts/google/noto-sans-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-telugu/scss/mixins.scss +++ b/fonts/google/noto-sans-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-700-normal.woff b/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-700-normal.woff index accb4748b17..92c314bfd3a 100644 Binary files a/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-700-normal.woff and b/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-700-normal.woff differ diff --git a/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-ext-800-normal.woff b/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-ext-800-normal.woff index 5938d7f2d5b..1c84b5d5ed3 100644 Binary files a/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-ext-800-normal.woff and b/fonts/google/noto-sans-thaana/files/noto-sans-thaana-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-sans-thaana/files/noto-sans-thaana-thaana-900-normal.woff b/fonts/google/noto-sans-thaana/files/noto-sans-thaana-thaana-900-normal.woff index 916bd2d0782..1e27ebba42b 100644 Binary files a/fonts/google/noto-sans-thaana/files/noto-sans-thaana-thaana-900-normal.woff and b/fonts/google/noto-sans-thaana/files/noto-sans-thaana-thaana-900-normal.woff differ diff --git a/fonts/google/noto-sans-thaana/scss/mixins.scss b/fonts/google/noto-sans-thaana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-thaana/scss/mixins.scss +++ b/fonts/google/noto-sans-thaana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-thai-looped/files/noto-sans-thai-looped-thai-900-normal.woff b/fonts/google/noto-sans-thai-looped/files/noto-sans-thai-looped-thai-900-normal.woff index aeff0afb76f..3486b317ca3 100644 Binary files a/fonts/google/noto-sans-thai-looped/files/noto-sans-thai-looped-thai-900-normal.woff and b/fonts/google/noto-sans-thai-looped/files/noto-sans-thai-looped-thai-900-normal.woff differ diff --git a/fonts/google/noto-sans-thai-looped/scss/mixins.scss b/fonts/google/noto-sans-thai-looped/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-thai-looped/scss/mixins.scss +++ b/fonts/google/noto-sans-thai-looped/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-thai/scss/mixins.scss b/fonts/google/noto-sans-thai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-thai/scss/mixins.scss +++ b/fonts/google/noto-sans-thai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tifinagh/scss/mixins.scss b/fonts/google/noto-sans-tifinagh/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tifinagh/scss/mixins.scss +++ b/fonts/google/noto-sans-tifinagh/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-tirhuta/scss/mixins.scss b/fonts/google/noto-sans-tirhuta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-tirhuta/scss/mixins.scss +++ b/fonts/google/noto-sans-tirhuta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-400-normal.woff b/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-400-normal.woff index f569084f4c4..7bc9047db75 100644 Binary files a/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-400-normal.woff and b/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-ext-400-normal.woff b/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-ext-400-normal.woff index 851b33e3303..fdaf15eb2f6 100644 Binary files a/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-ext-400-normal.woff and b/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-ugaritic-400-normal.woff b/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-ugaritic-400-normal.woff index 13181809620..cde64dc9e8e 100644 Binary files a/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-ugaritic-400-normal.woff and b/fonts/google/noto-sans-ugaritic/files/noto-sans-ugaritic-ugaritic-400-normal.woff differ diff --git a/fonts/google/noto-sans-ugaritic/scss/mixins.scss b/fonts/google/noto-sans-ugaritic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-ugaritic/scss/mixins.scss +++ b/fonts/google/noto-sans-ugaritic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-vai/files/noto-sans-vai-latin-400-normal.woff b/fonts/google/noto-sans-vai/files/noto-sans-vai-latin-400-normal.woff index 6585b28f8a2..95971d4d8aa 100644 Binary files a/fonts/google/noto-sans-vai/files/noto-sans-vai-latin-400-normal.woff and b/fonts/google/noto-sans-vai/files/noto-sans-vai-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-vai/scss/mixins.scss b/fonts/google/noto-sans-vai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-vai/scss/mixins.scss +++ b/fonts/google/noto-sans-vai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-latin-400-normal.woff b/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-latin-400-normal.woff index 87646da6610..7fa1ae2d9d3 100644 Binary files a/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-latin-400-normal.woff and b/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-vithkuqi-600-normal.woff b/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-vithkuqi-600-normal.woff index 866537eed74..cbd5d74277f 100644 Binary files a/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-vithkuqi-600-normal.woff and b/fonts/google/noto-sans-vithkuqi/files/noto-sans-vithkuqi-vithkuqi-600-normal.woff differ diff --git a/fonts/google/noto-sans-vithkuqi/scss/mixins.scss b/fonts/google/noto-sans-vithkuqi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-vithkuqi/scss/mixins.scss +++ b/fonts/google/noto-sans-vithkuqi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-wancho/files/noto-sans-wancho-latin-400-normal.woff b/fonts/google/noto-sans-wancho/files/noto-sans-wancho-latin-400-normal.woff index 2b0b4d0036b..602d09aac9a 100644 Binary files a/fonts/google/noto-sans-wancho/files/noto-sans-wancho-latin-400-normal.woff and b/fonts/google/noto-sans-wancho/files/noto-sans-wancho-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-wancho/scss/mixins.scss b/fonts/google/noto-sans-wancho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-wancho/scss/mixins.scss +++ b/fonts/google/noto-sans-wancho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-warang-citi/files/noto-sans-warang-citi-latin-400-normal.woff b/fonts/google/noto-sans-warang-citi/files/noto-sans-warang-citi-latin-400-normal.woff index e82d006f480..66148576b37 100644 Binary files a/fonts/google/noto-sans-warang-citi/files/noto-sans-warang-citi-latin-400-normal.woff and b/fonts/google/noto-sans-warang-citi/files/noto-sans-warang-citi-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-warang-citi/scss/mixins.scss b/fonts/google/noto-sans-warang-citi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-warang-citi/scss/mixins.scss +++ b/fonts/google/noto-sans-warang-citi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-400-normal.woff b/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-400-normal.woff index ee4832ac087..08deca303f3 100644 Binary files a/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-400-normal.woff and b/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-ext-400-normal.woff b/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-ext-400-normal.woff index 93ac0bf81f8..8bba0ad44f4 100644 Binary files a/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-ext-400-normal.woff and b/fonts/google/noto-sans-yi/files/noto-sans-yi-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-yi/files/noto-sans-yi-yi-400-normal.woff b/fonts/google/noto-sans-yi/files/noto-sans-yi-yi-400-normal.woff index 65fc86f629b..8ff29e34d2a 100644 Binary files a/fonts/google/noto-sans-yi/files/noto-sans-yi-yi-400-normal.woff and b/fonts/google/noto-sans-yi/files/noto-sans-yi-yi-400-normal.woff differ diff --git a/fonts/google/noto-sans-yi/scss/mixins.scss b/fonts/google/noto-sans-yi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-yi/scss/mixins.scss +++ b/fonts/google/noto-sans-yi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-400-normal.woff b/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-400-normal.woff index 79c4493c899..e0158e2f777 100644 Binary files a/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-400-normal.woff and b/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-400-normal.woff differ diff --git a/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-ext-400-normal.woff b/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-ext-400-normal.woff index 386d5921086..60b73493010 100644 Binary files a/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-ext-400-normal.woff and b/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-zanabazar-square-400-normal.woff b/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-zanabazar-square-400-normal.woff index e20f86fe784..cd51d8a5180 100644 Binary files a/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-zanabazar-square-400-normal.woff and b/fonts/google/noto-sans-zanabazar-square/files/noto-sans-zanabazar-square-zanabazar-square-400-normal.woff differ diff --git a/fonts/google/noto-sans-zanabazar-square/scss/mixins.scss b/fonts/google/noto-sans-zanabazar-square/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans-zanabazar-square/scss/mixins.scss +++ b/fonts/google/noto-sans-zanabazar-square/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-sans/files/noto-sans-cyrillic-ext-500-italic.woff b/fonts/google/noto-sans/files/noto-sans-cyrillic-ext-500-italic.woff index fe47d716b31..12da9bbcd4e 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-cyrillic-ext-500-italic.woff and b/fonts/google/noto-sans/files/noto-sans-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/noto-sans/files/noto-sans-greek-500-italic.woff b/fonts/google/noto-sans/files/noto-sans-greek-500-italic.woff index a582ec69c27..60008ae254d 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-greek-500-italic.woff and b/fonts/google/noto-sans/files/noto-sans-greek-500-italic.woff differ diff --git a/fonts/google/noto-sans/files/noto-sans-greek-ext-500-normal.woff b/fonts/google/noto-sans/files/noto-sans-greek-ext-500-normal.woff index 11441902811..2cd11617a1b 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-greek-ext-500-normal.woff and b/fonts/google/noto-sans/files/noto-sans-greek-ext-500-normal.woff differ diff --git a/fonts/google/noto-sans/files/noto-sans-greek-ext-600-normal.woff b/fonts/google/noto-sans/files/noto-sans-greek-ext-600-normal.woff index 6fead47e875..291bd273785 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-greek-ext-600-normal.woff and b/fonts/google/noto-sans/files/noto-sans-greek-ext-600-normal.woff differ diff --git a/fonts/google/noto-sans/files/noto-sans-latin-100-normal.woff b/fonts/google/noto-sans/files/noto-sans-latin-100-normal.woff index d8efd3caaf4..6fa32ca39c2 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-latin-100-normal.woff and b/fonts/google/noto-sans/files/noto-sans-latin-100-normal.woff differ diff --git a/fonts/google/noto-sans/files/noto-sans-latin-ext-200-normal.woff b/fonts/google/noto-sans/files/noto-sans-latin-ext-200-normal.woff index 29e23f10688..badc9a66d67 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-latin-ext-200-normal.woff and b/fonts/google/noto-sans/files/noto-sans-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-sans/files/noto-sans-vietnamese-600-normal.woff b/fonts/google/noto-sans/files/noto-sans-vietnamese-600-normal.woff index a9aaf9492a5..9e89265bc56 100644 Binary files a/fonts/google/noto-sans/files/noto-sans-vietnamese-600-normal.woff and b/fonts/google/noto-sans/files/noto-sans-vietnamese-600-normal.woff differ diff --git a/fonts/google/noto-sans/scss/mixins.scss b/fonts/google/noto-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-sans/scss/mixins.scss +++ b/fonts/google/noto-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-ahom/scss/mixins.scss b/fonts/google/noto-serif-ahom/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-ahom/scss/mixins.scss +++ b/fonts/google/noto-serif-ahom/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-armenian/scss/mixins.scss b/fonts/google/noto-serif-armenian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-armenian/scss/mixins.scss +++ b/fonts/google/noto-serif-armenian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-balinese/files/noto-serif-balinese-balinese-400-normal.woff b/fonts/google/noto-serif-balinese/files/noto-serif-balinese-balinese-400-normal.woff index 313162f530b..3c9f6b496b9 100644 Binary files a/fonts/google/noto-serif-balinese/files/noto-serif-balinese-balinese-400-normal.woff and b/fonts/google/noto-serif-balinese/files/noto-serif-balinese-balinese-400-normal.woff differ diff --git a/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-400-normal.woff b/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-400-normal.woff index 75cac0d7d3d..e957c5ea73a 100644 Binary files a/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-400-normal.woff and b/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-ext-400-normal.woff b/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-ext-400-normal.woff index 088107ae074..99c667b0e27 100644 Binary files a/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-ext-400-normal.woff and b/fonts/google/noto-serif-balinese/files/noto-serif-balinese-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-balinese/scss/mixins.scss b/fonts/google/noto-serif-balinese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-balinese/scss/mixins.scss +++ b/fonts/google/noto-serif-balinese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-bengali/scss/mixins.scss b/fonts/google/noto-serif-bengali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-bengali/scss/mixins.scss +++ b/fonts/google/noto-serif-bengali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-100-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-100-normal.woff index 9b6f8bee658..9841d681765 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-100-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-100-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-200-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-200-normal.woff index 8f8ee2b932d..3aeb5662409 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-200-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-200-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-300-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-300-normal.woff index 468ef4c9503..d99db79951c 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-300-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-300-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-400-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-400-normal.woff index b067a25f3df..60071fcf827 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-400-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-400-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-500-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-500-normal.woff index dfa101ab22b..b7005ec8bdd 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-500-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-500-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-600-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-600-normal.woff index 2ae324873d6..0f5ebb93436 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-600-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-600-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-700-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-700-normal.woff index ba4169d0231..afb0b0ee0e8 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-700-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-700-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-800-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-800-normal.woff index ae92996a75f..5ed37ba3de5 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-800-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-800-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-900-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-900-normal.woff index 249b1a571d7..1a9fa0ea809 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-900-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-devanagari-900-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-100-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-100-normal.woff index 6f0eafd703f..3c542b0f610 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-100-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-200-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-200-normal.woff index 153a14b1703..2d27feada90 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-200-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-200-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-300-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-300-normal.woff index fafa650f4d5..7dbcbb11602 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-300-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-400-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-400-normal.woff index 35b07c5842c..3b559a8b8b3 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-400-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-500-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-500-normal.woff index 2232ec0de63..52ed56db59c 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-500-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-500-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-600-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-600-normal.woff index 4799393781e..27b25638dc8 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-600-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-700-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-700-normal.woff index 715f55ea5c7..a18e961cada 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-700-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-700-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-800-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-800-normal.woff index 6e0ee8440d2..ba6ad137abc 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-800-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-900-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-900-normal.woff index c0b3c01e101..2084a492db4 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-900-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-100-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-100-normal.woff index d2d7e66c5f5..c7ae3d247e9 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-100-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-200-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-200-normal.woff index 993d5216e9c..bf6a8f1b19b 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-200-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-300-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-300-normal.woff index 57891b07d17..255bd1ca1ff 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-300-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-400-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-400-normal.woff index 00914490297..3785afc9111 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-400-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-500-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-500-normal.woff index 852677f94a8..4109f7d7f55 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-500-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-600-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-600-normal.woff index db44f99b692..a56fff77a8a 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-600-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-700-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-700-normal.woff index 3e2af5a4270..ecae6a2ea4b 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-700-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-800-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-800-normal.woff index 2e062f0c488..a53d7aff06e 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-800-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-900-normal.woff b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-900-normal.woff index 86e51d2c340..9db738a2571 100644 Binary files a/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-900-normal.woff and b/fonts/google/noto-serif-devanagari/files/noto-serif-devanagari-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-devanagari/scss/mixins.scss b/fonts/google/noto-serif-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-devanagari/scss/mixins.scss +++ b/fonts/google/noto-serif-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-700-normal.woff b/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-700-normal.woff index babea964727..fb2d30bd8fe 100644 Binary files a/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-700-normal.woff and b/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-700-normal.woff differ diff --git a/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-ext-300-normal.woff b/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-ext-300-normal.woff index a0dc2fdebb0..e2b46609c53 100644 Binary files a/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-ext-300-normal.woff and b/fonts/google/noto-serif-display/files/noto-serif-display-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-display/files/noto-serif-display-greek-700-normal.woff b/fonts/google/noto-serif-display/files/noto-serif-display-greek-700-normal.woff index c41f02037a1..4fb9668b8d3 100644 Binary files a/fonts/google/noto-serif-display/files/noto-serif-display-greek-700-normal.woff and b/fonts/google/noto-serif-display/files/noto-serif-display-greek-700-normal.woff differ diff --git a/fonts/google/noto-serif-display/files/noto-serif-display-greek-ext-800-normal.woff b/fonts/google/noto-serif-display/files/noto-serif-display-greek-ext-800-normal.woff index 44ac27e659c..7f8dddd75b7 100644 Binary files a/fonts/google/noto-serif-display/files/noto-serif-display-greek-ext-800-normal.woff and b/fonts/google/noto-serif-display/files/noto-serif-display-greek-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-display/files/noto-serif-display-latin-300-normal.woff b/fonts/google/noto-serif-display/files/noto-serif-display-latin-300-normal.woff index 3893ab26152..3aa61b018d4 100644 Binary files a/fonts/google/noto-serif-display/files/noto-serif-display-latin-300-normal.woff and b/fonts/google/noto-serif-display/files/noto-serif-display-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-display/files/noto-serif-display-vietnamese-100-italic.woff b/fonts/google/noto-serif-display/files/noto-serif-display-vietnamese-100-italic.woff index 0494e9eb4f9..eb43a997905 100644 Binary files a/fonts/google/noto-serif-display/files/noto-serif-display-vietnamese-100-italic.woff and b/fonts/google/noto-serif-display/files/noto-serif-display-vietnamese-100-italic.woff differ diff --git a/fonts/google/noto-serif-display/scss/mixins.scss b/fonts/google/noto-serif-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-display/scss/mixins.scss +++ b/fonts/google/noto-serif-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-dogra/scss/mixins.scss b/fonts/google/noto-serif-dogra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-dogra/scss/mixins.scss +++ b/fonts/google/noto-serif-dogra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-100-normal.woff b/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-100-normal.woff index 8c2eccceb74..df44ed08b35 100644 Binary files a/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-100-normal.woff and b/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-100-normal.woff differ diff --git a/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-400-normal.woff b/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-400-normal.woff index 56988019225..da6a8d82241 100644 Binary files a/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-400-normal.woff and b/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-ethiopic-400-normal.woff differ diff --git a/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-latin-ext-600-normal.woff b/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-latin-ext-600-normal.woff index 3f4d40014b4..fe870d542ce 100644 Binary files a/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-latin-ext-600-normal.woff and b/fonts/google/noto-serif-ethiopic/files/noto-serif-ethiopic-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-ethiopic/scss/mixins.scss b/fonts/google/noto-serif-ethiopic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-ethiopic/scss/mixins.scss +++ b/fonts/google/noto-serif-ethiopic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-georgian/scss/mixins.scss b/fonts/google/noto-serif-georgian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-georgian/scss/mixins.scss +++ b/fonts/google/noto-serif-georgian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-grantha/files/noto-serif-grantha-grantha-400-normal.woff b/fonts/google/noto-serif-grantha/files/noto-serif-grantha-grantha-400-normal.woff index 14f3e7d6416..0f654324fc8 100644 Binary files a/fonts/google/noto-serif-grantha/files/noto-serif-grantha-grantha-400-normal.woff and b/fonts/google/noto-serif-grantha/files/noto-serif-grantha-grantha-400-normal.woff differ diff --git a/fonts/google/noto-serif-grantha/scss/mixins.scss b/fonts/google/noto-serif-grantha/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-grantha/scss/mixins.scss +++ b/fonts/google/noto-serif-grantha/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-gujarati/files/noto-serif-gujarati-math-100-normal.woff b/fonts/google/noto-serif-gujarati/files/noto-serif-gujarati-math-100-normal.woff index 785ccd6f66b..64018106a2a 100644 Binary files a/fonts/google/noto-serif-gujarati/files/noto-serif-gujarati-math-100-normal.woff and b/fonts/google/noto-serif-gujarati/files/noto-serif-gujarati-math-100-normal.woff differ diff --git a/fonts/google/noto-serif-gujarati/scss/mixins.scss b/fonts/google/noto-serif-gujarati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-gujarati/scss/mixins.scss +++ b/fonts/google/noto-serif-gujarati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-gurmukhi/files/noto-serif-gurmukhi-latin-100-normal.woff b/fonts/google/noto-serif-gurmukhi/files/noto-serif-gurmukhi-latin-100-normal.woff index 8a07fc1563e..4f4c2b370e4 100644 Binary files a/fonts/google/noto-serif-gurmukhi/files/noto-serif-gurmukhi-latin-100-normal.woff and b/fonts/google/noto-serif-gurmukhi/files/noto-serif-gurmukhi-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-gurmukhi/scss/mixins.scss b/fonts/google/noto-serif-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-gurmukhi/scss/mixins.scss +++ b/fonts/google/noto-serif-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-100-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-100-normal.woff index c0e7a66f35f..2128e4b37d7 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-100-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-100-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-200-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-200-normal.woff index af28458c9ff..e8737925dd9 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-200-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-200-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-300-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-300-normal.woff index bfeef26b76b..ef6886db688 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-300-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-300-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-400-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-400-normal.woff index f24f84b058e..651109107f9 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-400-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-400-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-500-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-500-normal.woff index 0960234b25d..a89b8c48252 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-500-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-500-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-600-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-600-normal.woff index 6e09497e8f6..31b00f6d123 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-600-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-600-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-700-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-700-normal.woff index 775ae4c6ead..58227f52597 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-700-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-700-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-800-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-800-normal.woff index 32c620eb9dc..fbe8ba97266 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-800-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-800-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-900-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-900-normal.woff index 1250210be64..9dc20decce9 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-900-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-hebrew-900-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-100-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-100-normal.woff index 5053012f450..865819c5474 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-100-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-200-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-200-normal.woff index 2dbd5be7bdb..899a9462430 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-200-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-200-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-300-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-300-normal.woff index b16eb61faac..1f16bf8c812 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-300-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-400-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-400-normal.woff index c9b88aa61e3..3e85f2a593c 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-400-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-500-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-500-normal.woff index 7894d8ae036..7fd27535227 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-500-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-500-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-600-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-600-normal.woff index 9a0f0df5e56..4f5bcf6d3c0 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-600-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-700-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-700-normal.woff index 7c3f0498a0f..1ed0591d04f 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-700-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-700-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-800-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-800-normal.woff index b8f036f5d79..9451e893fc1 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-800-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-900-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-900-normal.woff index 97387ecc6f4..33cd63358fe 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-900-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-100-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-100-normal.woff index f0b4c13fb04..d27813b3a78 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-100-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-200-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-200-normal.woff index 13fc43e0e9a..8fb0f8ff74c 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-200-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-300-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-300-normal.woff index 45efaf8cf49..305c5a44646 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-300-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-400-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-400-normal.woff index fe64c2100ce..852cf59b65f 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-400-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-500-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-500-normal.woff index 5ee5af8124e..7139318f47b 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-500-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-600-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-600-normal.woff index 91eadd8a0ce..212be80a9c1 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-600-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-700-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-700-normal.woff index 53443389350..1cfc8bbfd90 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-700-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-800-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-800-normal.woff index e98e1472d6d..c374a9af0c9 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-800-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-900-normal.woff b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-900-normal.woff index 9679dd153ed..23dc49ea184 100644 Binary files a/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-900-normal.woff and b/fonts/google/noto-serif-hebrew/files/noto-serif-hebrew-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-hebrew/scss/mixins.scss b/fonts/google/noto-serif-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-hebrew/scss/mixins.scss +++ b/fonts/google/noto-serif-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-100-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-100-300-normal.woff index 8cc542fb720..058498e0207 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-100-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-100-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-101-500-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-101-500-normal.woff index a3eaaaca418..80095303e7c 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-101-500-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-101-500-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-102-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-102-800-normal.woff index 7d201876704..e6d22675be7 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-102-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-102-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-105-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-105-400-normal.woff index c852b16e73b..b174403dea8 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-105-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-105-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-105-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-105-900-normal.woff index 4cf65381a24..eef321f225d 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-105-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-105-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-112-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-112-400-normal.woff index be927eff20b..856f0364f39 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-112-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-112-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-116-600-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-116-600-normal.woff index cbe17075625..c53d94f68e1 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-116-600-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-116-600-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-119-600-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-119-600-normal.woff index b2cfa10f73b..cfc5693ac11 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-119-600-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-119-600-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-2-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-2-800-normal.woff index 09504b00f10..3b57d85920d 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-2-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-2-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-21-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-21-300-normal.woff index 850c45e2564..512b7a82a7f 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-21-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-21-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-27-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-27-900-normal.woff index 9493726e538..4d35d9ae406 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-27-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-27-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-31-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-31-300-normal.woff index 83263daa693..77e85b8ed75 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-31-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-31-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-31-700-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-31-700-normal.woff index ece6e07f0ea..5cee3b2b3a7 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-31-700-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-31-700-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-36-600-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-36-600-normal.woff index ee5491e6efd..73b4b037c55 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-36-600-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-36-600-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-37-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-37-800-normal.woff index 2a15d5eb8e7..d40c3de0d90 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-37-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-37-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-38-200-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-38-200-normal.woff index 6f73d66c275..c44ac7a0d0a 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-38-200-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-38-200-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-38-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-38-400-normal.woff index 9b4aaab38a8..0ba4f324a60 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-38-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-38-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-40-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-40-900-normal.woff index 48c56121e9b..099c0fd3041 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-40-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-40-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-41-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-41-400-normal.woff index fd6cdfc4caf..0ddef1099ba 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-41-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-41-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-41-500-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-41-500-normal.woff index c41daf38fde..355f8b5d1ee 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-41-500-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-41-500-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-41-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-41-900-normal.woff index 4931714d7be..a04a574bd42 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-41-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-41-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-44-700-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-44-700-normal.woff index bf53bdd631b..29c183d01cc 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-44-700-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-44-700-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-48-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-48-900-normal.woff index 96207d14f53..8f643d9e8ab 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-48-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-48-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-49-500-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-49-500-normal.woff index 38583aaa2b7..4db785056c0 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-49-500-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-49-500-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-49-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-49-800-normal.woff index d09da0a14ce..66ddef262a5 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-49-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-49-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-50-500-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-50-500-normal.woff index b94849c4e63..1a833e15aad 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-50-500-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-50-500-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-51-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-51-300-normal.woff index d9d2b6c026b..39ff42d4c1b 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-51-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-51-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-53-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-53-800-normal.woff index 99fd128b8c0..ea4ed2ec3d0 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-53-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-53-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-54-600-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-54-600-normal.woff index a39c354ec34..2541421dc2b 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-54-600-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-54-600-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-57-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-57-400-normal.woff index 96a2f109f69..7fba8fe6198 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-57-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-57-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-62-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-62-800-normal.woff index 069b26689f5..12b375eb269 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-62-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-62-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-63-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-63-300-normal.woff index eb5a0897264..3e5e225b793 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-63-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-63-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-68-600-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-68-600-normal.woff index 44820db9f20..dcc7d65561c 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-68-600-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-68-600-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-71-800-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-71-800-normal.woff index c63486af32b..b634a762bbf 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-71-800-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-71-800-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-75-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-75-300-normal.woff index 2ae8d3f8aa6..0243ba5bd7c 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-75-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-75-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-75-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-75-900-normal.woff index bdd4045bd71..a08101eada9 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-75-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-75-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-80-300-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-80-300-normal.woff index 31814c89e8f..040b25bd98f 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-80-300-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-80-300-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-83-200-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-83-200-normal.woff index aac6c604006..f160aedceaa 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-83-200-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-83-200-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-84-200-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-84-200-normal.woff index 6b4aeab5ea7..618c4ad02fa 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-84-200-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-84-200-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-87-500-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-87-500-normal.woff index 8f680ef4efd..0ae7395dd03 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-87-500-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-87-500-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-89-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-89-400-normal.woff index fde2f0f80e7..d5611cb58c0 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-89-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-89-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-93-400-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-93-400-normal.woff index 9756f0371d7..57954ac4288 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-93-400-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-93-400-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-99-200-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-99-200-normal.woff index 0661b01e777..cdb7a4ad002 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-99-200-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-99-200-normal.woff differ diff --git a/fonts/google/noto-serif-hk/files/noto-serif-hk-latin-900-normal.woff b/fonts/google/noto-serif-hk/files/noto-serif-hk-latin-900-normal.woff index 6fc590bba64..fcc2d53e11c 100644 Binary files a/fonts/google/noto-serif-hk/files/noto-serif-hk-latin-900-normal.woff and b/fonts/google/noto-serif-hk/files/noto-serif-hk-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-hk/scss/mixins.scss b/fonts/google/noto-serif-hk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-hk/scss/mixins.scss +++ b/fonts/google/noto-serif-hk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-0-500-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-0-500-normal.woff index a5431919ed0..18ececa3e7b 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-0-500-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-0-500-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-107-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-107-300-normal.woff index e42ef28327e..3c110af44a8 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-107-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-107-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-107-700-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-107-700-normal.woff index aa4d3e6e42e..eeb07fa1061 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-107-700-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-107-700-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-111-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-111-200-normal.woff index d0d516f20af..871cdfacfb6 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-111-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-111-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-111-700-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-111-700-normal.woff index bb5245edafe..5734c312086 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-111-700-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-111-700-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-113-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-113-400-normal.woff index 44d61972ca1..1a42cc74734 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-113-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-113-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-118-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-118-300-normal.woff index 4a599f69c39..04960d9330e 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-118-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-118-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-2-600-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-2-600-normal.woff index 8b297734409..27cb1758992 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-2-600-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-2-600-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-23-500-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-23-500-normal.woff index 3ce2a52686a..9723b134547 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-23-500-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-23-500-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-27-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-27-400-normal.woff index 5c6368ca447..fc4808e7bd8 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-27-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-27-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-28-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-28-400-normal.woff index f1cec7ff726..99b8802702a 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-28-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-28-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-30-900-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-30-900-normal.woff index 2179c8532b9..f49df4257d3 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-30-900-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-30-900-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-31-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-31-200-normal.woff index 76f61029367..0d179573845 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-31-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-31-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-32-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-32-200-normal.woff index a4b84460fba..1233877bbfe 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-32-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-32-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-44-700-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-44-700-normal.woff index 6e485b93fcc..c66f7cedde7 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-44-700-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-44-700-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-47-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-47-200-normal.woff index 6ce5f07c2da..9fa13f77cd8 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-47-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-47-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-51-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-51-200-normal.woff index 93387a62518..72c8c0f2026 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-51-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-51-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-52-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-52-200-normal.woff index c1522adb652..426ad42136f 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-52-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-52-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-52-500-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-52-500-normal.woff index 33da85761b9..76ff6d6d966 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-52-500-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-52-500-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-59-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-59-200-normal.woff index a8d3a0e21b1..f391aca76ba 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-59-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-59-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-59-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-59-300-normal.woff index 74d2d27baee..0f6f20a6a10 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-59-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-59-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-59-900-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-59-900-normal.woff index f7bea6a4a4a..a8cb0ede13e 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-59-900-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-59-900-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-6-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-6-300-normal.woff index c7070cf4fca..7271d86ce21 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-6-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-6-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-62-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-62-200-normal.woff index 3b51fee8fbb..f66476bac5c 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-62-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-62-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-68-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-68-200-normal.woff index 5e2f7e28b48..050ab6d41a7 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-68-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-68-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-69-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-69-300-normal.woff index dcf5cb941ae..e3bb0591a8d 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-69-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-69-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-69-600-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-69-600-normal.woff index 30a2ec0c0e5..9673232576b 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-69-600-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-69-600-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-7-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-7-300-normal.woff index 23a5e856841..24ff2200459 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-7-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-7-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-74-200-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-74-200-normal.woff index 67257ccd805..499beba20f4 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-74-200-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-74-200-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-8-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-8-400-normal.woff index 3629f2057e3..d8cc6781e73 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-8-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-8-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-83-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-83-400-normal.woff index d678766f8bb..025535ed87b 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-83-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-83-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-83-600-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-83-600-normal.woff index 8a9c60259af..b68ff0bc896 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-83-600-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-83-600-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-85-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-85-400-normal.woff index 208f62419b8..2a485de2c12 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-85-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-85-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-9-700-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-9-700-normal.woff index 8cf6da66f2b..9e63231ea95 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-9-700-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-9-700-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-90-300-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-90-300-normal.woff index 7a1710281a9..e94ff073a82 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-90-300-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-90-300-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-93-600-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-93-600-normal.woff index d4318fbc5eb..5695deba57f 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-93-600-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-93-600-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-95-600-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-95-600-normal.woff index 02fa885c98b..fd3d2a43393 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-95-600-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-95-600-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-96-400-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-96-400-normal.woff index bc47c5d0842..4a5610a8466 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-96-400-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-96-400-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-97-700-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-97-700-normal.woff index b406ecccbeb..3a3278db192 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-97-700-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-97-700-normal.woff differ diff --git a/fonts/google/noto-serif-jp/files/noto-serif-jp-japanese-700-normal.woff b/fonts/google/noto-serif-jp/files/noto-serif-jp-japanese-700-normal.woff index 254cb875db5..23b983ce64e 100644 Binary files a/fonts/google/noto-serif-jp/files/noto-serif-jp-japanese-700-normal.woff and b/fonts/google/noto-serif-jp/files/noto-serif-jp-japanese-700-normal.woff differ diff --git a/fonts/google/noto-serif-jp/scss/mixins.scss b/fonts/google/noto-serif-jp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-jp/scss/mixins.scss +++ b/fonts/google/noto-serif-jp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-100-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-100-normal.woff index e5d44277126..b4d152ae0a7 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-100-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-100-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-200-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-200-normal.woff index 7102e867f9b..35662130a47 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-200-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-200-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-300-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-300-normal.woff index 053abc34944..3ef10428d72 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-300-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-300-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-400-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-400-normal.woff index 2e395bc27fb..2186eb17354 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-400-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-400-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-500-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-500-normal.woff index 4c159ebbaa0..399f98f2c88 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-500-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-500-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-600-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-600-normal.woff index ef425540947..1c3643538fd 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-600-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-600-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-700-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-700-normal.woff index 2a7ca5a5e28..c58353f8b97 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-700-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-700-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-800-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-800-normal.woff index 6e70e741810..e5cd30e340a 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-800-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-800-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-900-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-900-normal.woff index 9fc2cb30220..d754d69ae05 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-900-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-kannada-900-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-100-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-100-normal.woff index 2eb8e954af8..d92b8da6cae 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-100-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-200-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-200-normal.woff index 5ab016a4499..c4c93cbe8d3 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-200-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-200-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-300-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-300-normal.woff index 959918cbc11..927e4f376a8 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-300-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-400-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-400-normal.woff index daa4cf17f89..c873645c5a7 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-400-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-500-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-500-normal.woff index b0be2b47c16..1d23f38e974 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-500-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-500-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-600-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-600-normal.woff index dde15afdbc3..8506c8d35f4 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-600-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-700-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-700-normal.woff index a470e63207f..735dffc77e6 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-700-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-700-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-800-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-800-normal.woff index 4f1d62869b1..176847dd7ff 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-800-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-900-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-900-normal.woff index 2c7db2c1806..438be0d4a68 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-900-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-100-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-100-normal.woff index c5045431eb7..bae23bbd9b4 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-100-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-200-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-200-normal.woff index 171436e7de1..9e49ca6ef97 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-200-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-300-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-300-normal.woff index d64a59ed728..f696d853ed1 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-300-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-400-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-400-normal.woff index 014713cc9ef..c5d00fba461 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-400-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-500-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-500-normal.woff index 720b4433257..e1cb9649a30 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-500-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-600-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-600-normal.woff index 4769a8d4226..12e1193ca7f 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-600-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-700-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-700-normal.woff index 478558d0703..8bb3981755d 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-700-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-800-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-800-normal.woff index 8e1443496b2..a497a26ba36 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-800-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-900-normal.woff b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-900-normal.woff index 9981ff497ad..a38b243e820 100644 Binary files a/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-900-normal.woff and b/fonts/google/noto-serif-kannada/files/noto-serif-kannada-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-kannada/scss/mixins.scss b/fonts/google/noto-serif-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-kannada/scss/mixins.scss +++ b/fonts/google/noto-serif-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-khitan-small-script-400-normal.woff b/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-khitan-small-script-400-normal.woff index 8b5936911fd..20b938e95bb 100644 Binary files a/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-khitan-small-script-400-normal.woff and b/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-khitan-small-script-400-normal.woff differ diff --git a/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-400-normal.woff b/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-400-normal.woff index 6b8465f38da..39ca38ae484 100644 Binary files a/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-400-normal.woff and b/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-ext-400-normal.woff b/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-ext-400-normal.woff index 4ab4e37200a..d76e0ad9cae 100644 Binary files a/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-ext-400-normal.woff and b/fonts/google/noto-serif-khitan-small-script/files/noto-serif-khitan-small-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-khitan-small-script/scss/mixins.scss b/fonts/google/noto-serif-khitan-small-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-khitan-small-script/scss/mixins.scss +++ b/fonts/google/noto-serif-khitan-small-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-khmer/files/noto-serif-khmer-latin-900-normal.woff b/fonts/google/noto-serif-khmer/files/noto-serif-khmer-latin-900-normal.woff index 568872f419f..8d9153d592b 100644 Binary files a/fonts/google/noto-serif-khmer/files/noto-serif-khmer-latin-900-normal.woff and b/fonts/google/noto-serif-khmer/files/noto-serif-khmer-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-khmer/scss/mixins.scss b/fonts/google/noto-serif-khmer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-khmer/scss/mixins.scss +++ b/fonts/google/noto-serif-khmer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-khojki/scss/mixins.scss b/fonts/google/noto-serif-khojki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-khojki/scss/mixins.scss +++ b/fonts/google/noto-serif-khojki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-10-200-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-10-200-normal.woff index 12cd6570851..2fa9f03ed7b 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-10-200-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-10-200-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-100-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-100-500-normal.woff index 8d03e7950ea..ebfa6399cc5 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-100-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-100-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-101-200-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-101-200-normal.woff index 9248b1a29ba..d66664937c3 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-101-200-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-101-200-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-103-400-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-103-400-normal.woff index d867cfaa676..60fa20d30dd 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-103-400-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-103-400-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-104-700-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-104-700-normal.woff index 648e73294bd..e6abf6ab337 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-104-700-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-104-700-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-113-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-113-300-normal.woff index e522138edb9..f49ba58ab4d 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-113-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-113-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-113-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-113-600-normal.woff index 556592573e4..28772cd2bf6 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-113-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-113-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-12-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-12-500-normal.woff index 58edb28ec14..6886690c6be 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-12-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-12-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-12-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-12-600-normal.woff index be2a7740343..d7b6c002724 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-12-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-12-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-14-700-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-14-700-normal.woff index de6ffc8074e..0a734ee4256 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-14-700-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-14-700-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-17-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-17-600-normal.woff index 7aba60804ea..891320dc990 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-17-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-17-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-18-200-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-18-200-normal.woff index 3c6c806ba60..38de816469e 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-18-200-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-18-200-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-19-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-19-600-normal.woff index 63ea673c26f..f14668ab000 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-19-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-19-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-20-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-20-300-normal.woff index 745102ffa94..7a5f8feae38 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-20-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-20-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-20-700-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-20-700-normal.woff index dc57cd86ef1..80537225bb3 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-20-700-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-20-700-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-22-700-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-22-700-normal.woff index be586428d96..8a556fa1359 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-22-700-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-22-700-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-26-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-26-500-normal.woff index 3a096c38678..4b72f164bf7 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-26-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-26-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-30-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-30-300-normal.woff index 444bff32953..59984b1fb4f 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-30-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-30-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-30-900-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-30-900-normal.woff index 2bffe8b07b7..8c441db4596 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-30-900-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-30-900-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-35-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-35-600-normal.woff index 84e84504d6e..9badac08d5d 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-35-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-35-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-39-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-39-600-normal.woff index be236800039..01fd8219e4b 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-39-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-39-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-42-900-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-42-900-normal.woff index 1422b0a23d0..312eb9db198 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-42-900-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-42-900-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-46-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-46-500-normal.woff index 8dfd6236811..bc99574261d 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-46-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-46-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-47-400-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-47-400-normal.woff index 8a9f7d9f1fc..d41f5b4b6c7 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-47-400-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-47-400-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-47-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-47-600-normal.woff index c4b1ee31961..9445d451e59 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-47-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-47-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-49-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-49-300-normal.woff index a3360120899..e82249ba2ff 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-49-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-49-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-49-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-49-500-normal.woff index 49ac22775d8..71d4eb73ec6 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-49-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-49-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-5-700-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-5-700-normal.woff index 30aebdd1e65..7612799b733 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-5-700-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-5-700-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-50-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-50-300-normal.woff index 83446588aac..ba5b12f69f5 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-50-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-50-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-6-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-6-600-normal.woff index 2459962d2b3..02c26d62979 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-6-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-6-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-61-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-61-500-normal.woff index b7fbb7aad44..dfc8220ff1d 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-61-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-61-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-70-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-70-600-normal.woff index ba544d3a083..62f19a3125a 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-70-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-70-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-71-200-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-71-200-normal.woff index 51a820ec5b6..515d78a980c 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-71-200-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-71-200-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-72-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-72-300-normal.woff index 91d0d053df8..0a51e2fecea 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-72-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-72-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-73-400-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-73-400-normal.woff index 45e8d5acf66..5f5eb8ed1e6 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-73-400-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-73-400-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-74-400-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-74-400-normal.woff index 62c9f622345..882f2788091 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-74-400-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-74-400-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-78-900-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-78-900-normal.woff index 1e4160c0d1c..8d58bf2212b 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-78-900-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-78-900-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-9-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-9-600-normal.woff index ae222cf691e..f5630cbea06 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-9-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-9-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-98-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-98-500-normal.woff index c021328d3a6..3507db7162a 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-98-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-98-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-200-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-200-normal.woff index 94182acca8b..a17a2c19960 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-200-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-200-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-300-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-300-normal.woff index 00e963867d6..c9d034e26d7 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-300-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-300-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-400-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-400-normal.woff index cb8623ed451..5a06a50764c 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-400-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-400-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-500-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-500-normal.woff index 4ffc8dd9617..a4759b66fb5 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-500-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-500-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-600-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-600-normal.woff index 3e05b826f48..5812eb182e0 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-600-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-600-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-700-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-700-normal.woff index a9d58791d16..d163bcef02e 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-700-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-700-normal.woff differ diff --git a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-900-normal.woff b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-900-normal.woff index f80313cae16..6b8a6429ece 100644 Binary files a/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-900-normal.woff and b/fonts/google/noto-serif-kr/files/noto-serif-kr-korean-900-normal.woff differ diff --git a/fonts/google/noto-serif-kr/scss/mixins.scss b/fonts/google/noto-serif-kr/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-kr/scss/mixins.scss +++ b/fonts/google/noto-serif-kr/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-100-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-100-normal.woff index df13f752cdb..abae1dfb556 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-100-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-100-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-200-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-200-normal.woff index bdebbd86b36..79846a2f892 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-200-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-200-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-300-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-300-normal.woff index fa82a9d58b7..d9caa01e9c0 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-300-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-300-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-400-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-400-normal.woff index efe8bdfe0c9..8f58dec2e28 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-400-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-400-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-500-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-500-normal.woff index 74a35808792..31543d9411e 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-500-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-500-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-600-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-600-normal.woff index 649c0becd57..c0f281f1ad2 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-600-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-600-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-700-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-700-normal.woff index 445bd00a27f..e9e548a5f5a 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-700-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-700-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-800-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-800-normal.woff index 67ba9dd001d..65f3cc428e4 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-800-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-800-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-900-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-900-normal.woff index 13fd479a70c..a205e1e5cb5 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-900-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-lao-900-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-100-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-100-normal.woff index c16f905c9f9..aa17cef0d77 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-100-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-200-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-200-normal.woff index efe8bdfe0c9..25002b52069 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-200-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-200-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-300-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-300-normal.woff index e49f9ea1f64..361cb778be3 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-300-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-400-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-400-normal.woff index b9edaf1520b..8fffeda7599 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-400-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-500-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-500-normal.woff index efe8bdfe0c9..ca31ee798fe 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-500-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-500-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-600-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-600-normal.woff index efe8bdfe0c9..b7bafb4948e 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-600-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-700-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-700-normal.woff index dd1c6ba5eaf..e452c9dd0f7 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-700-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-700-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-800-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-800-normal.woff index 31b74671bb9..a9e8e682903 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-800-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-900-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-900-normal.woff index 64ab64b81fb..c77872ef31b 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-900-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-100-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-100-normal.woff index e12e2ee85a0..3b8f89b33ec 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-100-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-200-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-200-normal.woff index efe8bdfe0c9..af3a83479d0 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-200-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-300-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-300-normal.woff index 2b152e6c852..a3c498e4fc3 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-300-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-400-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-400-normal.woff index af091ef025b..4790302fe7f 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-400-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-500-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-500-normal.woff index 228c3c35d2a..9a865f39da6 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-500-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-600-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-600-normal.woff index 658d1f23250..b1d99490584 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-600-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-700-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-700-normal.woff index 62d4e91b1f5..24a99c2fcba 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-700-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-800-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-800-normal.woff index 64e890e854c..4c936562a7b 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-800-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-900-normal.woff b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-900-normal.woff index 6a436d46c97..11240e7e0f9 100644 Binary files a/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-900-normal.woff and b/fonts/google/noto-serif-lao/files/noto-serif-lao-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-lao/scss/mixins.scss b/fonts/google/noto-serif-lao/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-lao/scss/mixins.scss +++ b/fonts/google/noto-serif-lao/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-makasar/scss/mixins.scss b/fonts/google/noto-serif-makasar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-makasar/scss/mixins.scss +++ b/fonts/google/noto-serif-makasar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-100-normal.woff b/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-100-normal.woff index 4cf06a629e2..2090180a482 100644 Binary files a/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-100-normal.woff and b/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-600-normal.woff b/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-600-normal.woff index caf5866bfc3..931371f8788 100644 Binary files a/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-600-normal.woff and b/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-ext-600-normal.woff b/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-ext-600-normal.woff index 7da17a7ab69..312525c191f 100644 Binary files a/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-ext-600-normal.woff and b/fonts/google/noto-serif-malayalam/files/noto-serif-malayalam-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-malayalam/scss/mixins.scss b/fonts/google/noto-serif-malayalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-malayalam/scss/mixins.scss +++ b/fonts/google/noto-serif-malayalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-100-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-100-normal.woff index 941c199e1a7..2fb4e19ba84 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-100-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-100-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-200-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-200-normal.woff index 06e65a786a0..d4ce89b92f4 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-200-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-200-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-300-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-300-normal.woff index f6104bf1dc0..356180d0f72 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-300-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-300-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-400-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-400-normal.woff index 608e77fb2de..83e5e4ceda4 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-400-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-400-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-500-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-500-normal.woff index ef300df9c45..966431eebad 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-500-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-500-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-600-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-600-normal.woff index 52ed8896d5f..e87c1d804af 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-600-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-600-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-700-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-700-normal.woff index b7411606292..301917d6563 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-700-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-700-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-800-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-800-normal.woff index f98da56005e..d6bc14e9222 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-800-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-800-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-900-normal.woff b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-900-normal.woff index f3753a52256..181566de63a 100644 Binary files a/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-900-normal.woff and b/fonts/google/noto-serif-myanmar/files/noto-serif-myanmar-myanmar-900-normal.woff differ diff --git a/fonts/google/noto-serif-myanmar/scss/mixins.scss b/fonts/google/noto-serif-myanmar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-myanmar/scss/mixins.scss +++ b/fonts/google/noto-serif-myanmar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-np-hmong/files/noto-serif-np-hmong-latin-600-normal.woff b/fonts/google/noto-serif-np-hmong/files/noto-serif-np-hmong-latin-600-normal.woff index ddf7167b597..22ca40a1ebb 100644 Binary files a/fonts/google/noto-serif-np-hmong/files/noto-serif-np-hmong-latin-600-normal.woff and b/fonts/google/noto-serif-np-hmong/files/noto-serif-np-hmong-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-np-hmong/scss/mixins.scss b/fonts/google/noto-serif-np-hmong/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-np-hmong/scss/mixins.scss +++ b/fonts/google/noto-serif-np-hmong/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-old-uyghur/scss/mixins.scss b/fonts/google/noto-serif-old-uyghur/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-old-uyghur/scss/mixins.scss +++ b/fonts/google/noto-serif-old-uyghur/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-oriya/files/noto-serif-oriya-latin-600-normal.woff b/fonts/google/noto-serif-oriya/files/noto-serif-oriya-latin-600-normal.woff index 59738c4cad1..163a480ad6d 100644 Binary files a/fonts/google/noto-serif-oriya/files/noto-serif-oriya-latin-600-normal.woff and b/fonts/google/noto-serif-oriya/files/noto-serif-oriya-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-oriya/scss/mixins.scss b/fonts/google/noto-serif-oriya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-oriya/scss/mixins.scss +++ b/fonts/google/noto-serif-oriya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-ottoman-siyaq/scss/mixins.scss b/fonts/google/noto-serif-ottoman-siyaq/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-ottoman-siyaq/scss/mixins.scss +++ b/fonts/google/noto-serif-ottoman-siyaq/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-100-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-100-400-normal.woff index 18b05a6be5f..4649a042e58 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-100-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-100-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-102-500-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-102-500-normal.woff index 11dc8da40d9..09541cdfe6c 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-102-500-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-102-500-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-103-700-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-103-700-normal.woff index b9fcce2ffe7..ac9fb2cc2a7 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-103-700-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-103-700-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-114-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-114-400-normal.woff index 8175452e83a..0033bea4adb 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-114-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-114-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-114-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-114-900-normal.woff index 56023913eb0..f95ad5065a0 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-114-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-114-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-116-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-116-600-normal.woff index 1325a9bffd8..da094d51e77 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-116-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-116-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-118-300-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-118-300-normal.woff index e2bde2af65c..f3fec894164 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-118-300-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-118-300-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-119-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-119-900-normal.woff index e247a93a00a..cede8d2eb8f 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-119-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-119-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-21-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-21-400-normal.woff index 0583f893af8..9e93c8482e4 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-21-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-21-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-23-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-23-900-normal.woff index e4b6346faf8..94881b9ea66 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-23-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-23-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-24-700-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-24-700-normal.woff index b172d29e579..74e6f3f0c35 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-24-700-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-24-700-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-26-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-26-400-normal.woff index 937491dd588..c79f16f90cd 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-26-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-26-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-26-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-26-900-normal.woff index 27a6a79f2da..75210f95ccd 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-26-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-26-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-28-200-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-28-200-normal.woff index bdca795fa09..e1466ef8bfb 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-28-200-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-28-200-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-30-200-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-30-200-normal.woff index 5ef345af550..2194b0cdb29 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-30-200-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-30-200-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-32-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-32-900-normal.woff index dc7ceaae1b6..5cd07d9d3fd 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-32-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-32-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-34-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-34-900-normal.woff index 3353ba02d6e..cb0f4b180bc 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-34-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-34-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-38-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-38-400-normal.woff index e2724a6df11..5827845e0a7 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-38-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-38-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-40-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-40-600-normal.woff index 760e76362f7..afc041eda11 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-40-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-40-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-45-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-45-600-normal.woff index 56b0abed00b..cf9d483aca4 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-45-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-45-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-46-700-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-46-700-normal.woff index 2545df4f19d..b06aa8bc505 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-46-700-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-46-700-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-47-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-47-600-normal.woff index ca574e9133a..a337bba3a2d 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-47-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-47-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-48-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-48-400-normal.woff index 84c351a8ccc..502714f5fe9 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-48-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-48-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-50-500-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-50-500-normal.woff index eead682c006..12cbcc953e9 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-50-500-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-50-500-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-59-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-59-400-normal.woff index 64c22785a8d..4b0e4f57f31 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-59-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-59-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-61-300-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-61-300-normal.woff index 73734e6badb..39b6dc05f4d 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-61-300-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-61-300-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-63-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-63-400-normal.woff index ae953075abf..2132e8e0216 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-63-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-63-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-65-700-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-65-700-normal.woff index 7eb19323708..902cf348411 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-65-700-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-65-700-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-71-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-71-400-normal.woff index 82b7cb351da..f739820eeef 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-71-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-71-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-74-300-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-74-300-normal.woff index f81387839df..92a505361dd 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-74-300-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-74-300-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-74-500-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-74-500-normal.woff index acd4e66e8f0..3dab05eb406 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-74-500-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-74-500-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-77-900-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-77-900-normal.woff index 1b0596c3fd7..54ab602b308 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-77-900-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-77-900-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-79-700-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-79-700-normal.woff index ae8185f0aee..b199fe9813b 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-79-700-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-79-700-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-80-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-80-600-normal.woff index cf36a2c81d3..ab60ead389d 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-80-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-80-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-87-400-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-87-400-normal.woff index fa2ca23a850..d86de37c123 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-87-400-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-87-400-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-87-700-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-87-700-normal.woff index 3e4c92e7c39..b189e06ce7a 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-87-700-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-87-700-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-89-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-89-600-normal.woff index 85699141929..ab9f7d14aa2 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-89-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-89-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-90-600-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-90-600-normal.woff index c8231c7899a..e8d9c8da0cc 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-90-600-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-90-600-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-99-300-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-99-300-normal.woff index 7b8fe04b224..0188a584951 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-99-300-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-99-300-normal.woff differ diff --git a/fonts/google/noto-serif-sc/files/noto-serif-sc-99-500-normal.woff b/fonts/google/noto-serif-sc/files/noto-serif-sc-99-500-normal.woff index bc8e2691034..bc2e886e45b 100644 Binary files a/fonts/google/noto-serif-sc/files/noto-serif-sc-99-500-normal.woff and b/fonts/google/noto-serif-sc/files/noto-serif-sc-99-500-normal.woff differ diff --git a/fonts/google/noto-serif-sc/scss/mixins.scss b/fonts/google/noto-serif-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-sc/scss/mixins.scss +++ b/fonts/google/noto-serif-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-100-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-100-normal.woff index 2f289273d2b..b5e652f0c60 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-100-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-200-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-200-normal.woff index f1fa64b9a51..d2515451153 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-200-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-200-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-300-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-300-normal.woff index 0222ca356ca..8f0a2d87619 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-300-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-400-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-400-normal.woff index fb1095d3c95..cbfb4b7fc8c 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-400-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-500-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-500-normal.woff index 603469fd8c2..db1d5c1d306 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-500-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-500-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-600-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-600-normal.woff index 7dffc82d497..2e7f30b4300 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-600-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-700-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-700-normal.woff index f72b3c2233a..a888e0274c9 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-700-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-700-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-800-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-800-normal.woff index 1be36574f99..b836e15924f 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-800-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-900-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-900-normal.woff index 3bfe6282c5e..4a1df19f0bb 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-900-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-100-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-100-normal.woff index 875d31b9aae..2e1a75fccd7 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-100-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-200-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-200-normal.woff index a2c3f859f37..cec295eab7a 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-200-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-300-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-300-normal.woff index 7e292f7d5a7..875459e18de 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-300-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-400-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-400-normal.woff index 9e8ef31f68a..4e47aed5ccf 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-400-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-500-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-500-normal.woff index 7b5010d484b..319f4dd53d7 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-500-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-600-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-600-normal.woff index 7d86fd92e97..ce9634f6bd5 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-600-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-700-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-700-normal.woff index a435d0e0bc5..64f4082f41d 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-700-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-800-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-800-normal.woff index 98a7ffd824d..bbda352ec82 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-800-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-900-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-900-normal.woff index ac9cabd47e0..4f75efe6970 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-900-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-100-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-100-normal.woff index 0eeec8c884a..44520d4da5f 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-100-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-100-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-200-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-200-normal.woff index 8e7f1b8d104..3a109ff0226 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-200-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-200-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-300-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-300-normal.woff index c12c1f5d37b..d2bf889cdd2 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-300-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-300-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-400-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-400-normal.woff index 30754eab79c..50daf767498 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-400-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-400-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-500-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-500-normal.woff index ab5ebdc93e2..d21a22d43fa 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-500-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-500-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-600-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-600-normal.woff index 255e2c6717c..d82f70cdc01 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-600-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-600-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-700-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-700-normal.woff index 6c6c4a5ec1d..4a76fa56986 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-700-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-700-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-800-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-800-normal.woff index 2e60eec8fa0..ff4a50107c5 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-800-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-800-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-900-normal.woff b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-900-normal.woff index fc81d9aa871..b7f9b255a2c 100644 Binary files a/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-900-normal.woff and b/fonts/google/noto-serif-sinhala/files/noto-serif-sinhala-sinhala-900-normal.woff differ diff --git a/fonts/google/noto-serif-sinhala/scss/mixins.scss b/fonts/google/noto-serif-sinhala/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-sinhala/scss/mixins.scss +++ b/fonts/google/noto-serif-sinhala/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-tamil/scss/mixins.scss b/fonts/google/noto-serif-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-tamil/scss/mixins.scss +++ b/fonts/google/noto-serif-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-tangut/scss/mixins.scss b/fonts/google/noto-serif-tangut/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-tangut/scss/mixins.scss +++ b/fonts/google/noto-serif-tangut/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-111-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-111-200-normal.woff index 5e66a37c738..f538ac7d00a 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-111-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-111-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-112-900-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-112-900-normal.woff index 32222f48cce..2827fb3cd22 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-112-900-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-112-900-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-116-900-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-116-900-normal.woff index 850e6f7b116..d096ba42693 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-116-900-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-116-900-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-117-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-117-600-normal.woff index eceddf22d1a..9a663dc54bb 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-117-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-117-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-24-500-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-24-500-normal.woff index f748bf0f4f0..729a0c6dbc7 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-24-500-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-24-500-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-25-700-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-25-700-normal.woff index dd8f7ec9816..87da352164f 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-25-700-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-25-700-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-30-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-30-200-normal.woff index 9423b5c88b2..a563b53784f 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-30-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-30-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-34-700-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-34-700-normal.woff index 5cfa1ed0081..b8991617526 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-34-700-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-34-700-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-36-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-36-200-normal.woff index 56ebdb47d37..0d11cc87295 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-36-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-36-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-40-400-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-40-400-normal.woff index 2368fb5781e..ef0631a23c5 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-40-400-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-40-400-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-42-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-42-600-normal.woff index 1a6527d881e..69171f71839 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-42-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-42-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-47-700-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-47-700-normal.woff index 7b8eb4fc8d6..635d52d8dab 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-47-700-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-47-700-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-52-900-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-52-900-normal.woff index 494b57bcd7c..4f5f2ad47a4 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-52-900-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-52-900-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-54-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-54-200-normal.woff index 42cad6e123f..62a8336402d 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-54-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-54-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-6-300-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-6-300-normal.woff index 5b96f205a06..38874fdacfd 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-6-300-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-6-300-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-61-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-61-600-normal.woff index c7a098d25ef..fb14d01733a 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-61-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-61-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-64-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-64-200-normal.woff index 4968412389e..69cee1fd2ad 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-64-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-64-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-7-400-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-7-400-normal.woff index 3533b02affe..ff2d5dbb607 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-7-400-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-7-400-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-70-700-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-70-700-normal.woff index 3d8b9ed5fb6..e58660ee49c 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-70-700-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-70-700-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-79-500-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-79-500-normal.woff index feca3122815..6b00a72b7ed 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-79-500-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-79-500-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-8-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-8-600-normal.woff index b193316d5da..fbca358cf83 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-8-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-8-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-83-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-83-200-normal.woff index a1dad801e2e..044b04dbbee 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-83-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-83-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-86-500-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-86-500-normal.woff index 9703b4b4389..d851e618beb 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-86-500-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-86-500-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-91-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-91-600-normal.woff index 60335017d03..2b2182839ef 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-91-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-91-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-92-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-92-600-normal.woff index 25a22ac1f64..f9d4fddb8db 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-92-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-92-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-97-500-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-97-500-normal.woff index 9fcbd2717d0..f9e6e53a8ec 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-97-500-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-97-500-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-200-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-200-normal.woff index 5bc462c26ad..28015cb0854 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-200-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-200-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-300-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-300-normal.woff index 8139e76fd26..1ce71884e97 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-300-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-300-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-400-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-400-normal.woff index bf4f56361a2..2826aedba44 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-400-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-400-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-500-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-500-normal.woff index d25c48e680a..fa00c955507 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-500-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-500-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-600-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-600-normal.woff index 024a1c53710..781208fe035 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-600-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-600-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-700-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-700-normal.woff index 177fac887b8..1e5f965fa5f 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-700-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-700-normal.woff differ diff --git a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-900-normal.woff b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-900-normal.woff index 8a0fb5312e6..9f2a686cf5a 100644 Binary files a/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-900-normal.woff and b/fonts/google/noto-serif-tc/files/noto-serif-tc-chinese-traditional-900-normal.woff differ diff --git a/fonts/google/noto-serif-tc/scss/mixins.scss b/fonts/google/noto-serif-tc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-tc/scss/mixins.scss +++ b/fonts/google/noto-serif-tc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-telugu/files/noto-serif-telugu-latin-400-normal.woff b/fonts/google/noto-serif-telugu/files/noto-serif-telugu-latin-400-normal.woff index 1a00e012eda..a899dec82f4 100644 Binary files a/fonts/google/noto-serif-telugu/files/noto-serif-telugu-latin-400-normal.woff and b/fonts/google/noto-serif-telugu/files/noto-serif-telugu-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-100-normal.woff b/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-100-normal.woff index 65d27287452..0cecae9c1e2 100644 Binary files a/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-100-normal.woff and b/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-100-normal.woff differ diff --git a/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-700-normal.woff b/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-700-normal.woff index 6f34a9de048..fa384caf7c2 100644 Binary files a/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-700-normal.woff and b/fonts/google/noto-serif-telugu/files/noto-serif-telugu-telugu-700-normal.woff differ diff --git a/fonts/google/noto-serif-telugu/scss/mixins.scss b/fonts/google/noto-serif-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-telugu/scss/mixins.scss +++ b/fonts/google/noto-serif-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-thai/files/noto-serif-thai-latin-ext-900-normal.woff b/fonts/google/noto-serif-thai/files/noto-serif-thai-latin-ext-900-normal.woff index 98db73cd66b..786cb0ad158 100644 Binary files a/fonts/google/noto-serif-thai/files/noto-serif-thai-latin-ext-900-normal.woff and b/fonts/google/noto-serif-thai/files/noto-serif-thai-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-thai/scss/mixins.scss b/fonts/google/noto-serif-thai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-thai/scss/mixins.scss +++ b/fonts/google/noto-serif-thai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-100-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-100-normal.woff index 5a905694f6e..5f9c63f7ee1 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-100-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-100-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-200-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-200-normal.woff index 97ee2e330f2..8362a1ac0f7 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-200-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-200-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-300-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-300-normal.woff index f03a2b558e6..644d22a3e6b 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-300-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-400-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-400-normal.woff index 8e561995a45..626de0fb426 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-400-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-400-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-500-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-500-normal.woff index 5f260918ef4..08a33c2ef31 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-500-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-500-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-600-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-600-normal.woff index eccf265fef6..28d704fd8db 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-600-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-600-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-700-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-700-normal.woff index 3b73fdbce26..35507b81bb2 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-700-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-700-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-800-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-800-normal.woff index d1b110b3dfd..edde45c0dab 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-800-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-900-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-900-normal.woff index ef1683e067a..d72ca29f320 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-900-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-900-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-100-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-100-normal.woff index 1ba1c045db9..2e78a7113a6 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-100-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-100-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-200-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-200-normal.woff index 42fa0a0c5b9..8a941dee3b3 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-200-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-200-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-300-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-300-normal.woff index 412f7c74c7e..99872b1a4eb 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-300-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-400-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-400-normal.woff index 4501a94f153..64aefa875ed 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-400-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-400-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-500-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-500-normal.woff index b837f43f73d..adce629a0ca 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-500-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-500-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-600-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-600-normal.woff index a485f02fec6..7e029b920ea 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-600-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-700-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-700-normal.woff index b385ae68655..1cf3473a46a 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-700-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-700-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-800-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-800-normal.woff index ec763e6a758..4a43702f415 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-800-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-800-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-900-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-900-normal.woff index 0bc39276e32..a85278dd975 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-900-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-latin-ext-900-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-100-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-100-normal.woff index e69de29bb2d..e2f0d2b42ea 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-100-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-100-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-200-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-200-normal.woff index e69de29bb2d..051540ab721 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-200-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-200-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-300-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-300-normal.woff index e69de29bb2d..ecf211a23c6 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-300-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-300-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-400-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-400-normal.woff index e69de29bb2d..3450913dc4c 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-400-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-400-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-500-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-500-normal.woff index e69de29bb2d..db4e3a35bd6 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-500-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-500-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-600-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-600-normal.woff index e69de29bb2d..ad3c13c07c8 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-600-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-600-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-700-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-700-normal.woff index e69de29bb2d..02afc17a4fe 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-700-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-700-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-800-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-800-normal.woff index e69de29bb2d..cc8fa68d6b6 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-800-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-800-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-900-normal.woff b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-900-normal.woff index e69de29bb2d..bb3341e57ec 100644 Binary files a/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-900-normal.woff and b/fonts/google/noto-serif-tibetan/files/noto-serif-tibetan-tibetan-900-normal.woff differ diff --git a/fonts/google/noto-serif-tibetan/scss/mixins.scss b/fonts/google/noto-serif-tibetan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-tibetan/scss/mixins.scss +++ b/fonts/google/noto-serif-tibetan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-toto/files/noto-serif-toto-toto-700-normal.woff b/fonts/google/noto-serif-toto/files/noto-serif-toto-toto-700-normal.woff index 323bd80955b..429301baf58 100644 Binary files a/fonts/google/noto-serif-toto/files/noto-serif-toto-toto-700-normal.woff and b/fonts/google/noto-serif-toto/files/noto-serif-toto-toto-700-normal.woff differ diff --git a/fonts/google/noto-serif-toto/scss/mixins.scss b/fonts/google/noto-serif-toto/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-toto/scss/mixins.scss +++ b/fonts/google/noto-serif-toto/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-latin-ext-600-normal.woff b/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-latin-ext-600-normal.woff index a7be1b38096..decb8f5b22c 100644 Binary files a/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-latin-ext-600-normal.woff and b/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-latin-ext-600-normal.woff differ diff --git a/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-vithkuqi-700-normal.woff b/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-vithkuqi-700-normal.woff index b7e0f19c438..0968583a6c7 100644 Binary files a/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-vithkuqi-700-normal.woff and b/fonts/google/noto-serif-vithkuqi/files/noto-serif-vithkuqi-vithkuqi-700-normal.woff differ diff --git a/fonts/google/noto-serif-vithkuqi/scss/mixins.scss b/fonts/google/noto-serif-vithkuqi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-vithkuqi/scss/mixins.scss +++ b/fonts/google/noto-serif-vithkuqi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif-yezidi/scss/mixins.scss b/fonts/google/noto-serif-yezidi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif-yezidi/scss/mixins.scss +++ b/fonts/google/noto-serif-yezidi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-serif/files/noto-serif-cyrillic-ext-300-normal.woff b/fonts/google/noto-serif/files/noto-serif-cyrillic-ext-300-normal.woff index 10727e7f51f..056040f2efc 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-cyrillic-ext-300-normal.woff and b/fonts/google/noto-serif/files/noto-serif-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-greek-ext-600-italic.woff b/fonts/google/noto-serif/files/noto-serif-greek-ext-600-italic.woff index 71d1c822eaf..472274dfc4c 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-greek-ext-600-italic.woff and b/fonts/google/noto-serif/files/noto-serif-greek-ext-600-italic.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-latin-100-italic.woff b/fonts/google/noto-serif/files/noto-serif-latin-100-italic.woff index 10801f01564..ab9af78732a 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-latin-100-italic.woff and b/fonts/google/noto-serif/files/noto-serif-latin-100-italic.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-latin-300-normal.woff b/fonts/google/noto-serif/files/noto-serif-latin-300-normal.woff index 1c9df91251e..f80dd0a319d 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-latin-300-normal.woff and b/fonts/google/noto-serif/files/noto-serif-latin-300-normal.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-latin-800-normal.woff b/fonts/google/noto-serif/files/noto-serif-latin-800-normal.woff index d5b3e21dd03..e46b7de9d7b 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-latin-800-normal.woff and b/fonts/google/noto-serif/files/noto-serif-latin-800-normal.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-latin-ext-700-italic.woff b/fonts/google/noto-serif/files/noto-serif-latin-ext-700-italic.woff index c056df42e83..5472fa63012 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-latin-ext-700-italic.woff and b/fonts/google/noto-serif/files/noto-serif-latin-ext-700-italic.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-vietnamese-300-italic.woff b/fonts/google/noto-serif/files/noto-serif-vietnamese-300-italic.woff index c2c4dc1f0da..8f840ae89e4 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-vietnamese-300-italic.woff and b/fonts/google/noto-serif/files/noto-serif-vietnamese-300-italic.woff differ diff --git a/fonts/google/noto-serif/files/noto-serif-vietnamese-500-italic.woff b/fonts/google/noto-serif/files/noto-serif-vietnamese-500-italic.woff index c9c940a447d..4bfdf63e171 100644 Binary files a/fonts/google/noto-serif/files/noto-serif-vietnamese-500-italic.woff and b/fonts/google/noto-serif/files/noto-serif-vietnamese-500-italic.woff differ diff --git a/fonts/google/noto-serif/scss/mixins.scss b/fonts/google/noto-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-serif/scss/mixins.scss +++ b/fonts/google/noto-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-traditional-nushu/scss/mixins.scss b/fonts/google/noto-traditional-nushu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-traditional-nushu/scss/mixins.scss +++ b/fonts/google/noto-traditional-nushu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/noto-znamenny-musical-notation/scss/mixins.scss b/fonts/google/noto-znamenny-musical-notation/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/noto-znamenny-musical-notation/scss/mixins.scss +++ b/fonts/google/noto-znamenny-musical-notation/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-cut/scss/mixins.scss b/fonts/google/nova-cut/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-cut/scss/mixins.scss +++ b/fonts/google/nova-cut/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-flat/scss/mixins.scss b/fonts/google/nova-flat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-flat/scss/mixins.scss +++ b/fonts/google/nova-flat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-mono/scss/mixins.scss b/fonts/google/nova-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-mono/scss/mixins.scss +++ b/fonts/google/nova-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-oval/files/nova-oval-latin-400-normal.woff b/fonts/google/nova-oval/files/nova-oval-latin-400-normal.woff index 84904830ad9..cca92a27528 100644 Binary files a/fonts/google/nova-oval/files/nova-oval-latin-400-normal.woff and b/fonts/google/nova-oval/files/nova-oval-latin-400-normal.woff differ diff --git a/fonts/google/nova-oval/scss/mixins.scss b/fonts/google/nova-oval/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-oval/scss/mixins.scss +++ b/fonts/google/nova-oval/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-round/scss/mixins.scss b/fonts/google/nova-round/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-round/scss/mixins.scss +++ b/fonts/google/nova-round/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-script/files/nova-script-latin-400-normal.woff b/fonts/google/nova-script/files/nova-script-latin-400-normal.woff index 5aa28e6d9db..ba6822d9818 100644 Binary files a/fonts/google/nova-script/files/nova-script-latin-400-normal.woff and b/fonts/google/nova-script/files/nova-script-latin-400-normal.woff differ diff --git a/fonts/google/nova-script/scss/mixins.scss b/fonts/google/nova-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-script/scss/mixins.scss +++ b/fonts/google/nova-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-slim/scss/mixins.scss b/fonts/google/nova-slim/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-slim/scss/mixins.scss +++ b/fonts/google/nova-slim/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nova-square/scss/mixins.scss b/fonts/google/nova-square/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nova-square/scss/mixins.scss +++ b/fonts/google/nova-square/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ntr/scss/mixins.scss b/fonts/google/ntr/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ntr/scss/mixins.scss +++ b/fonts/google/ntr/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/numans/scss/mixins.scss b/fonts/google/numans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/numans/scss/mixins.scss +++ b/fonts/google/numans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nunito-sans/files/nunito-sans-cyrillic-600-normal.woff b/fonts/google/nunito-sans/files/nunito-sans-cyrillic-600-normal.woff index b823c42fe7e..65bcea90abf 100644 Binary files a/fonts/google/nunito-sans/files/nunito-sans-cyrillic-600-normal.woff and b/fonts/google/nunito-sans/files/nunito-sans-cyrillic-600-normal.woff differ diff --git a/fonts/google/nunito-sans/files/nunito-sans-cyrillic-ext-400-normal.woff b/fonts/google/nunito-sans/files/nunito-sans-cyrillic-ext-400-normal.woff index 140f6bc3f58..972c1653b03 100644 Binary files a/fonts/google/nunito-sans/files/nunito-sans-cyrillic-ext-400-normal.woff and b/fonts/google/nunito-sans/files/nunito-sans-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/nunito-sans/files/nunito-sans-latin-ext-400-italic.woff b/fonts/google/nunito-sans/files/nunito-sans-latin-ext-400-italic.woff index 424867d8433..e4b71ffc871 100644 Binary files a/fonts/google/nunito-sans/files/nunito-sans-latin-ext-400-italic.woff and b/fonts/google/nunito-sans/files/nunito-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/nunito-sans/scss/mixins.scss b/fonts/google/nunito-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nunito-sans/scss/mixins.scss +++ b/fonts/google/nunito-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nunito/files/nunito-cyrillic-200-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-200-italic.woff index 534c67f3351..2d21b3d31b1 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-200-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-200-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-200-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-200-normal.woff index ebaf1be18dc..0c1749a47fc 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-200-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-200-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-300-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-300-italic.woff index 700b5a8078a..52857927647 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-300-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-300-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-300-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-300-normal.woff index f9e82d4c922..a0eba2b3390 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-300-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-300-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-400-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-400-italic.woff index 21f32866a09..2189c80e297 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-400-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-400-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-400-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-400-normal.woff index 4b0659569b0..01a9c0ec708 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-400-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-400-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-500-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-500-italic.woff index 63c6272ed80..c9a683efdfd 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-500-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-500-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-500-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-500-normal.woff index ff818db4024..1d01825621c 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-500-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-500-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-600-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-600-italic.woff index ed1cdf8734a..26d319fae01 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-600-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-600-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-600-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-600-normal.woff index b6aed32c63b..60f06ffb758 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-600-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-600-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-700-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-700-italic.woff index a68837d2150..e7a4d1d3c7d 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-700-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-700-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-700-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-700-normal.woff index 2853340d34a..0bfc8e26224 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-700-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-700-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-800-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-800-italic.woff index 3ba4dcf50f2..1612ab09d5d 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-800-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-800-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-800-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-800-normal.woff index 7c767860790..b073cccb0bf 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-800-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-800-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-900-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-900-italic.woff index b2fc10e4748..dbec6ad7cf5 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-900-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-900-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-900-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-900-normal.woff index 54466da1ffa..daf41f64029 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-900-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-900-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-200-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-200-italic.woff index 04d9aa4ffb5..6d9a01a75ef 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-200-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-200-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-200-normal.woff index b840b73e289..8e8c31335f4 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-200-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-300-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-300-italic.woff index 2355bd29678..47ad4ed4eeb 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-300-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-300-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-300-normal.woff index 678adabbe90..e878c955c1a 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-300-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-400-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-400-italic.woff index a066014b837..92a03fa8966 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-400-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-400-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-400-normal.woff index c884e6a79e6..32e841a64ee 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-400-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-500-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-500-italic.woff index 28bb89a99b9..4b5ba252a1b 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-500-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-500-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-500-normal.woff index d804ff50ca8..37a2b4f0ee3 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-500-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-600-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-600-italic.woff index 9c94a339f1a..2270a63c2a0 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-600-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-600-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-600-normal.woff index 53a6e9553af..81073413b29 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-600-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-700-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-700-italic.woff index 9de42bf2a76..ec12f22edd0 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-700-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-700-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-700-normal.woff index e31350f3db9..69479b97cc6 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-700-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-800-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-800-italic.woff index 0887ade593c..fe3444074ea 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-800-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-800-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-800-normal.woff index 8f8e06f798c..bbc7cb97d12 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-800-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-900-italic.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-900-italic.woff index 7f726682cbb..730327c9f51 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-900-italic.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-cyrillic-ext-900-normal.woff b/fonts/google/nunito/files/nunito-cyrillic-ext-900-normal.woff index 5fa6feec2c3..8910f35e9af 100644 Binary files a/fonts/google/nunito/files/nunito-cyrillic-ext-900-normal.woff and b/fonts/google/nunito/files/nunito-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-200-italic.woff b/fonts/google/nunito/files/nunito-latin-200-italic.woff index e2cb2ca3fb0..cefca897e67 100644 Binary files a/fonts/google/nunito/files/nunito-latin-200-italic.woff and b/fonts/google/nunito/files/nunito-latin-200-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-200-normal.woff b/fonts/google/nunito/files/nunito-latin-200-normal.woff index ab3603fd50e..b8a7cb54a59 100644 Binary files a/fonts/google/nunito/files/nunito-latin-200-normal.woff and b/fonts/google/nunito/files/nunito-latin-200-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-300-italic.woff b/fonts/google/nunito/files/nunito-latin-300-italic.woff index a163ac0a395..0fe79f51121 100644 Binary files a/fonts/google/nunito/files/nunito-latin-300-italic.woff and b/fonts/google/nunito/files/nunito-latin-300-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-300-normal.woff b/fonts/google/nunito/files/nunito-latin-300-normal.woff index c2ec4354d38..f27aaf57dc5 100644 Binary files a/fonts/google/nunito/files/nunito-latin-300-normal.woff and b/fonts/google/nunito/files/nunito-latin-300-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-400-italic.woff b/fonts/google/nunito/files/nunito-latin-400-italic.woff index 54d2141f225..72b74130b09 100644 Binary files a/fonts/google/nunito/files/nunito-latin-400-italic.woff and b/fonts/google/nunito/files/nunito-latin-400-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-400-normal.woff b/fonts/google/nunito/files/nunito-latin-400-normal.woff index a81bb07fecb..848a432a5fd 100644 Binary files a/fonts/google/nunito/files/nunito-latin-400-normal.woff and b/fonts/google/nunito/files/nunito-latin-400-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-500-italic.woff b/fonts/google/nunito/files/nunito-latin-500-italic.woff index b376b764bdf..4cdc2a2d5b8 100644 Binary files a/fonts/google/nunito/files/nunito-latin-500-italic.woff and b/fonts/google/nunito/files/nunito-latin-500-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-500-normal.woff b/fonts/google/nunito/files/nunito-latin-500-normal.woff index 618f19d63e3..5cbcbfe2c8b 100644 Binary files a/fonts/google/nunito/files/nunito-latin-500-normal.woff and b/fonts/google/nunito/files/nunito-latin-500-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-600-italic.woff b/fonts/google/nunito/files/nunito-latin-600-italic.woff index 404a36fdbaa..468f2d75694 100644 Binary files a/fonts/google/nunito/files/nunito-latin-600-italic.woff and b/fonts/google/nunito/files/nunito-latin-600-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-600-normal.woff b/fonts/google/nunito/files/nunito-latin-600-normal.woff index dfc6b2974fc..699b3979f8b 100644 Binary files a/fonts/google/nunito/files/nunito-latin-600-normal.woff and b/fonts/google/nunito/files/nunito-latin-600-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-700-italic.woff b/fonts/google/nunito/files/nunito-latin-700-italic.woff index 3800fee5c89..f8ff0f3ed55 100644 Binary files a/fonts/google/nunito/files/nunito-latin-700-italic.woff and b/fonts/google/nunito/files/nunito-latin-700-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-700-normal.woff b/fonts/google/nunito/files/nunito-latin-700-normal.woff index e91b36a29fd..3bd3b07f9dd 100644 Binary files a/fonts/google/nunito/files/nunito-latin-700-normal.woff and b/fonts/google/nunito/files/nunito-latin-700-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-800-italic.woff b/fonts/google/nunito/files/nunito-latin-800-italic.woff index 28263409ceb..1ae065343bb 100644 Binary files a/fonts/google/nunito/files/nunito-latin-800-italic.woff and b/fonts/google/nunito/files/nunito-latin-800-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-800-normal.woff b/fonts/google/nunito/files/nunito-latin-800-normal.woff index 9bfa4ebf437..990f1bb55b6 100644 Binary files a/fonts/google/nunito/files/nunito-latin-800-normal.woff and b/fonts/google/nunito/files/nunito-latin-800-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-900-italic.woff b/fonts/google/nunito/files/nunito-latin-900-italic.woff index 1a97320e681..b2201e47388 100644 Binary files a/fonts/google/nunito/files/nunito-latin-900-italic.woff and b/fonts/google/nunito/files/nunito-latin-900-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-900-normal.woff b/fonts/google/nunito/files/nunito-latin-900-normal.woff index bf92e485aaf..1d4370670c0 100644 Binary files a/fonts/google/nunito/files/nunito-latin-900-normal.woff and b/fonts/google/nunito/files/nunito-latin-900-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-200-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-200-italic.woff index 49119a819d2..b7d5ff9ee6e 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-200-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-200-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-200-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-200-normal.woff index 6e50cbade24..892c8cf01c2 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-200-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-200-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-300-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-300-italic.woff index 02e4dc78b6d..4e87b1f1a57 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-300-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-300-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-300-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-300-normal.woff index 4e2d4016a46..3dd51e21bc8 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-300-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-300-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-400-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-400-italic.woff index f6e6a355f2f..67215cfe067 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-400-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-400-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-400-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-400-normal.woff index d8ee3a0407d..7012b148961 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-400-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-400-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-500-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-500-italic.woff index 2fd1da315eb..31e0497114c 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-500-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-500-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-500-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-500-normal.woff index 91dcd61f869..1280799fe7c 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-500-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-500-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-600-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-600-italic.woff index a4f59f6953b..8986ed0b4d7 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-600-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-600-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-600-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-600-normal.woff index f9802f18c42..1b0d0b0bbf2 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-600-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-600-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-700-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-700-italic.woff index cbc73b85f5b..c7be5371b1e 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-700-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-700-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-700-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-700-normal.woff index 5df6f2abb45..d532dfb32f2 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-700-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-700-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-800-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-800-italic.woff index 718a37e1f5e..dc44b2d3a23 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-800-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-800-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-800-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-800-normal.woff index 9e31e11ba2d..91ead1aac11 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-800-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-800-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-900-italic.woff b/fonts/google/nunito/files/nunito-latin-ext-900-italic.woff index 635768148fd..410f736dbc1 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-900-italic.woff and b/fonts/google/nunito/files/nunito-latin-ext-900-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-latin-ext-900-normal.woff b/fonts/google/nunito/files/nunito-latin-ext-900-normal.woff index 6a19c947456..d5ec78d9834 100644 Binary files a/fonts/google/nunito/files/nunito-latin-ext-900-normal.woff and b/fonts/google/nunito/files/nunito-latin-ext-900-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-200-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-200-italic.woff index 39d486f05f1..73d956eb15f 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-200-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-200-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-200-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-200-normal.woff index aafd293285d..206663d2707 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-200-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-200-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-300-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-300-italic.woff index aaf7408966e..f4ae3b293dc 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-300-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-300-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-300-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-300-normal.woff index aee6e0e3350..f0c69832e89 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-300-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-300-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-400-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-400-italic.woff index 737fe25794b..845a4f81f05 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-400-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-400-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-400-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-400-normal.woff index ed07fde26da..92031611dee 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-400-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-400-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-500-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-500-italic.woff index 7f61783a4b8..4ad7fd192d7 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-500-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-500-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-500-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-500-normal.woff index d1b047c84a6..7eaa5828ee4 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-500-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-500-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-600-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-600-italic.woff index 2e336e53bb1..5053c6afd35 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-600-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-600-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-600-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-600-normal.woff index 7a770cdfe2d..9cfd2980aca 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-600-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-600-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-700-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-700-italic.woff index 90c57db110d..17b835d8df2 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-700-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-700-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-700-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-700-normal.woff index 1b753541e17..faf054b84f5 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-700-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-700-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-800-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-800-italic.woff index 3182bc9e0dd..d728f2bec54 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-800-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-800-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-800-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-800-normal.woff index 9819378444a..eceb091ade9 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-800-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-800-normal.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-900-italic.woff b/fonts/google/nunito/files/nunito-vietnamese-900-italic.woff index 13eb16aff20..a27788a1c4b 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-900-italic.woff and b/fonts/google/nunito/files/nunito-vietnamese-900-italic.woff differ diff --git a/fonts/google/nunito/files/nunito-vietnamese-900-normal.woff b/fonts/google/nunito/files/nunito-vietnamese-900-normal.woff index 967562da7fe..1576ebd23f1 100644 Binary files a/fonts/google/nunito/files/nunito-vietnamese-900-normal.woff and b/fonts/google/nunito/files/nunito-vietnamese-900-normal.woff differ diff --git a/fonts/google/nunito/scss/mixins.scss b/fonts/google/nunito/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nunito/scss/mixins.scss +++ b/fonts/google/nunito/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/nuosu-sil/scss/mixins.scss b/fonts/google/nuosu-sil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/nuosu-sil/scss/mixins.scss +++ b/fonts/google/nuosu-sil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/odibee-sans/scss/mixins.scss b/fonts/google/odibee-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/odibee-sans/scss/mixins.scss +++ b/fonts/google/odibee-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/odor-mean-chey/files/odor-mean-chey-khmer-400-normal.woff b/fonts/google/odor-mean-chey/files/odor-mean-chey-khmer-400-normal.woff index 40395510919..1e2a3ee54ec 100644 Binary files a/fonts/google/odor-mean-chey/files/odor-mean-chey-khmer-400-normal.woff and b/fonts/google/odor-mean-chey/files/odor-mean-chey-khmer-400-normal.woff differ diff --git a/fonts/google/odor-mean-chey/files/odor-mean-chey-latin-400-normal.woff b/fonts/google/odor-mean-chey/files/odor-mean-chey-latin-400-normal.woff index ff8b20e4592..215bd9c5140 100644 Binary files a/fonts/google/odor-mean-chey/files/odor-mean-chey-latin-400-normal.woff and b/fonts/google/odor-mean-chey/files/odor-mean-chey-latin-400-normal.woff differ diff --git a/fonts/google/odor-mean-chey/scss/mixins.scss b/fonts/google/odor-mean-chey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/odor-mean-chey/scss/mixins.scss +++ b/fonts/google/odor-mean-chey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/offside/scss/mixins.scss b/fonts/google/offside/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/offside/scss/mixins.scss +++ b/fonts/google/offside/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oi/scss/mixins.scss b/fonts/google/oi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oi/scss/mixins.scss +++ b/fonts/google/oi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ojuju/scss/mixins.scss b/fonts/google/ojuju/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ojuju/scss/mixins.scss +++ b/fonts/google/ojuju/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/old-standard-tt/files/old-standard-tt-vietnamese-700-normal.woff b/fonts/google/old-standard-tt/files/old-standard-tt-vietnamese-700-normal.woff index 0777d88b141..b41f543880b 100644 Binary files a/fonts/google/old-standard-tt/files/old-standard-tt-vietnamese-700-normal.woff and b/fonts/google/old-standard-tt/files/old-standard-tt-vietnamese-700-normal.woff differ diff --git a/fonts/google/old-standard-tt/scss/mixins.scss b/fonts/google/old-standard-tt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/old-standard-tt/scss/mixins.scss +++ b/fonts/google/old-standard-tt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oldenburg/files/oldenburg-latin-400-normal.woff b/fonts/google/oldenburg/files/oldenburg-latin-400-normal.woff index bcd21743837..8d254bb36b4 100644 Binary files a/fonts/google/oldenburg/files/oldenburg-latin-400-normal.woff and b/fonts/google/oldenburg/files/oldenburg-latin-400-normal.woff differ diff --git a/fonts/google/oldenburg/files/oldenburg-latin-ext-400-normal.woff b/fonts/google/oldenburg/files/oldenburg-latin-ext-400-normal.woff index 6615fa5d621..5c9dc909ddb 100644 Binary files a/fonts/google/oldenburg/files/oldenburg-latin-ext-400-normal.woff and b/fonts/google/oldenburg/files/oldenburg-latin-ext-400-normal.woff differ diff --git a/fonts/google/oldenburg/scss/mixins.scss b/fonts/google/oldenburg/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oldenburg/scss/mixins.scss +++ b/fonts/google/oldenburg/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ole/scss/mixins.scss b/fonts/google/ole/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ole/scss/mixins.scss +++ b/fonts/google/ole/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oleo-script-swash-caps/files/oleo-script-swash-caps-latin-ext-400-normal.woff b/fonts/google/oleo-script-swash-caps/files/oleo-script-swash-caps-latin-ext-400-normal.woff index 14499972a68..bfde32ed7b7 100644 Binary files a/fonts/google/oleo-script-swash-caps/files/oleo-script-swash-caps-latin-ext-400-normal.woff and b/fonts/google/oleo-script-swash-caps/files/oleo-script-swash-caps-latin-ext-400-normal.woff differ diff --git a/fonts/google/oleo-script-swash-caps/scss/mixins.scss b/fonts/google/oleo-script-swash-caps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oleo-script-swash-caps/scss/mixins.scss +++ b/fonts/google/oleo-script-swash-caps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oleo-script/files/oleo-script-latin-400-normal.woff b/fonts/google/oleo-script/files/oleo-script-latin-400-normal.woff index caa606346e9..013abe4c460 100644 Binary files a/fonts/google/oleo-script/files/oleo-script-latin-400-normal.woff and b/fonts/google/oleo-script/files/oleo-script-latin-400-normal.woff differ diff --git a/fonts/google/oleo-script/files/oleo-script-latin-700-normal.woff b/fonts/google/oleo-script/files/oleo-script-latin-700-normal.woff index 81a52abf813..f551ce4ea23 100644 Binary files a/fonts/google/oleo-script/files/oleo-script-latin-700-normal.woff and b/fonts/google/oleo-script/files/oleo-script-latin-700-normal.woff differ diff --git a/fonts/google/oleo-script/files/oleo-script-latin-ext-400-normal.woff b/fonts/google/oleo-script/files/oleo-script-latin-ext-400-normal.woff index b1132907a7c..c9efc7b2347 100644 Binary files a/fonts/google/oleo-script/files/oleo-script-latin-ext-400-normal.woff and b/fonts/google/oleo-script/files/oleo-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/oleo-script/files/oleo-script-latin-ext-700-normal.woff b/fonts/google/oleo-script/files/oleo-script-latin-ext-700-normal.woff index 530eba257cf..81fc77d8783 100644 Binary files a/fonts/google/oleo-script/files/oleo-script-latin-ext-700-normal.woff and b/fonts/google/oleo-script/files/oleo-script-latin-ext-700-normal.woff differ diff --git a/fonts/google/oleo-script/scss/mixins.scss b/fonts/google/oleo-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oleo-script/scss/mixins.scss +++ b/fonts/google/oleo-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/onest/files/onest-latin-300-normal.woff b/fonts/google/onest/files/onest-latin-300-normal.woff index abd11690b08..b988e878a9a 100644 Binary files a/fonts/google/onest/files/onest-latin-300-normal.woff and b/fonts/google/onest/files/onest-latin-300-normal.woff differ diff --git a/fonts/google/onest/files/onest-latin-ext-300-normal.woff b/fonts/google/onest/files/onest-latin-ext-300-normal.woff index b0029ec1cb9..71dfa234f21 100644 Binary files a/fonts/google/onest/files/onest-latin-ext-300-normal.woff and b/fonts/google/onest/files/onest-latin-ext-300-normal.woff differ diff --git a/fonts/google/onest/scss/mixins.scss b/fonts/google/onest/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/onest/scss/mixins.scss +++ b/fonts/google/onest/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oooh-baby/scss/mixins.scss b/fonts/google/oooh-baby/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oooh-baby/scss/mixins.scss +++ b/fonts/google/oooh-baby/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-300-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-300-italic.woff index 93875879ff7..65e49eb7896 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-300-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-300-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-300-normal.woff index 70ff0e4baf6..245b7c6c2ac 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-300-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-400-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-400-italic.woff index 2b6ea064f88..6da28a0906b 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-400-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-400-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-400-normal.woff index d9946e39a96..7d811c1875a 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-400-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-500-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-500-italic.woff index 6ab5e344c27..90edc765bac 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-500-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-500-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-500-normal.woff index 8b1cf18049e..ad6de7c6592 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-500-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-600-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-600-italic.woff index 24d82ae5eba..8fc2a5f9268 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-600-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-600-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-600-normal.woff index b3c14d3e416..0c93d88ebf9 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-600-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-700-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-700-italic.woff index b640c7e3280..f67b1011773 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-700-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-700-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-700-normal.woff index 7b8309c1493..8ea8f0dd965 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-700-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-800-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-800-italic.woff index 67bbfcf0a4b..7884eedef2b 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-800-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-800-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-800-normal.woff index 9576f55a348..c88fea6817a 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-800-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-italic.woff index 2c02735a2b4..56a5be8c57e 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-normal.woff index 99b5af78a35..fb0268a310e 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-italic.woff index 69eca0a95dd..62b61eec5a4 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-normal.woff index 026e53410a8..9a3dca6e3fc 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-italic.woff index ebdc5cb589d..5bd2d91d877 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-normal.woff index 1ec79bd2aba..fb1ebcc0950 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-italic.woff index 71ab7cb0bf6..57cc2c60e64 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-normal.woff index 54fb4509f36..5370418ba1f 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-italic.woff index 845559bfac6..93bab7273c6 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-normal.woff index a92ccb05888..38b0ab6fb59 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-italic.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-italic.woff index fc6317a699f..94e7f8414e5 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-italic.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-normal.woff b/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-normal.woff index 4ff7a8dc7b2..02d727d2ed2 100644 Binary files a/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-normal.woff and b/fonts/google/open-sans/files/open-sans-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-300-italic.woff b/fonts/google/open-sans/files/open-sans-greek-300-italic.woff index 45ff2d66247..7b4d2b67296 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-300-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-300-normal.woff b/fonts/google/open-sans/files/open-sans-greek-300-normal.woff index 407480be5b5..2197527ded2 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-300-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-400-italic.woff b/fonts/google/open-sans/files/open-sans-greek-400-italic.woff index c723c1fcc88..8ce7c619efd 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-400-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-400-normal.woff b/fonts/google/open-sans/files/open-sans-greek-400-normal.woff index 91c56228665..59ddeb0447b 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-400-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-500-italic.woff b/fonts/google/open-sans/files/open-sans-greek-500-italic.woff index 97bc5b240b2..870686ba9ad 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-500-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-500-normal.woff b/fonts/google/open-sans/files/open-sans-greek-500-normal.woff index 1d4d61b940f..66aad41a0e8 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-500-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-600-italic.woff b/fonts/google/open-sans/files/open-sans-greek-600-italic.woff index 02565046c69..bbe889f923a 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-600-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-600-normal.woff b/fonts/google/open-sans/files/open-sans-greek-600-normal.woff index 251fad5a6c9..1fdd3881616 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-600-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-700-italic.woff b/fonts/google/open-sans/files/open-sans-greek-700-italic.woff index 975d93c0f92..e360ff54b8b 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-700-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-700-normal.woff b/fonts/google/open-sans/files/open-sans-greek-700-normal.woff index ff0f45a1011..4ac8a053839 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-700-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-800-italic.woff b/fonts/google/open-sans/files/open-sans-greek-800-italic.woff index b45f3ef86ec..ed8a890f5f8 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-800-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-800-normal.woff b/fonts/google/open-sans/files/open-sans-greek-800-normal.woff index c369d21862f..4038f84c21a 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-800-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-300-italic.woff b/fonts/google/open-sans/files/open-sans-greek-ext-300-italic.woff index cffc5516965..47c92df15aa 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-300-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-300-normal.woff b/fonts/google/open-sans/files/open-sans-greek-ext-300-normal.woff index 6a6105761e6..e7f9a9cd947 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-300-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-400-italic.woff b/fonts/google/open-sans/files/open-sans-greek-ext-400-italic.woff index 3b80c4a3081..6b332d76ea3 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-400-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-400-normal.woff b/fonts/google/open-sans/files/open-sans-greek-ext-400-normal.woff index b81cac5542b..d22729007f8 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-400-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-500-italic.woff b/fonts/google/open-sans/files/open-sans-greek-ext-500-italic.woff index ff47b6664a4..f869705bb9b 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-500-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-500-normal.woff b/fonts/google/open-sans/files/open-sans-greek-ext-500-normal.woff index 8ec55dea71d..92e65d13cec 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-500-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-600-italic.woff b/fonts/google/open-sans/files/open-sans-greek-ext-600-italic.woff index d585b835e83..b1e3be2de69 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-600-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-600-normal.woff b/fonts/google/open-sans/files/open-sans-greek-ext-600-normal.woff index 9324b92f48d..d13b10aa97e 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-600-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-700-italic.woff b/fonts/google/open-sans/files/open-sans-greek-ext-700-italic.woff index 9e44000b4eb..257acd5d17e 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-700-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-700-normal.woff b/fonts/google/open-sans/files/open-sans-greek-ext-700-normal.woff index 98c1f58407c..93fcf7b8d4a 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-700-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-800-italic.woff b/fonts/google/open-sans/files/open-sans-greek-ext-800-italic.woff index 071418feb17..bab5ae691ed 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-800-italic.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-greek-ext-800-normal.woff b/fonts/google/open-sans/files/open-sans-greek-ext-800-normal.woff index 5f10ec49608..054c86fd2ef 100644 Binary files a/fonts/google/open-sans/files/open-sans-greek-ext-800-normal.woff and b/fonts/google/open-sans/files/open-sans-greek-ext-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-300-italic.woff b/fonts/google/open-sans/files/open-sans-hebrew-300-italic.woff index 674f07adada..88fefba5140 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-300-italic.woff and b/fonts/google/open-sans/files/open-sans-hebrew-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-300-normal.woff b/fonts/google/open-sans/files/open-sans-hebrew-300-normal.woff index 7e1731f2b3c..68af0d29eea 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-300-normal.woff and b/fonts/google/open-sans/files/open-sans-hebrew-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-400-italic.woff b/fonts/google/open-sans/files/open-sans-hebrew-400-italic.woff index 311b95329f6..8e4a3502a10 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-400-italic.woff and b/fonts/google/open-sans/files/open-sans-hebrew-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-400-normal.woff b/fonts/google/open-sans/files/open-sans-hebrew-400-normal.woff index b1a94ee8e1b..2aac63c87f2 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-400-normal.woff and b/fonts/google/open-sans/files/open-sans-hebrew-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-500-italic.woff b/fonts/google/open-sans/files/open-sans-hebrew-500-italic.woff index 6bc082dfad2..790d14ff21d 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-500-italic.woff and b/fonts/google/open-sans/files/open-sans-hebrew-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-500-normal.woff b/fonts/google/open-sans/files/open-sans-hebrew-500-normal.woff index 4fe50081a4c..d9b3b04dbb6 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-500-normal.woff and b/fonts/google/open-sans/files/open-sans-hebrew-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-600-italic.woff b/fonts/google/open-sans/files/open-sans-hebrew-600-italic.woff index aa52436d5da..2e6a87c0c46 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-600-italic.woff and b/fonts/google/open-sans/files/open-sans-hebrew-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-600-normal.woff b/fonts/google/open-sans/files/open-sans-hebrew-600-normal.woff index a68b0f21eea..151e154b63c 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-600-normal.woff and b/fonts/google/open-sans/files/open-sans-hebrew-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-700-italic.woff b/fonts/google/open-sans/files/open-sans-hebrew-700-italic.woff index 2dc4ebf91a3..4fef09eb686 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-700-italic.woff and b/fonts/google/open-sans/files/open-sans-hebrew-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-700-normal.woff b/fonts/google/open-sans/files/open-sans-hebrew-700-normal.woff index 8c27d0d01c7..a36db5609cc 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-700-normal.woff and b/fonts/google/open-sans/files/open-sans-hebrew-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-800-italic.woff b/fonts/google/open-sans/files/open-sans-hebrew-800-italic.woff index 23213129e4c..732a94a7a63 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-800-italic.woff and b/fonts/google/open-sans/files/open-sans-hebrew-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-hebrew-800-normal.woff b/fonts/google/open-sans/files/open-sans-hebrew-800-normal.woff index c088e4a1861..e4f64bf87b8 100644 Binary files a/fonts/google/open-sans/files/open-sans-hebrew-800-normal.woff and b/fonts/google/open-sans/files/open-sans-hebrew-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-300-italic.woff b/fonts/google/open-sans/files/open-sans-latin-300-italic.woff index 118386a5ff6..5071409f79f 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-300-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-300-normal.woff b/fonts/google/open-sans/files/open-sans-latin-300-normal.woff index 5c9ad9178a8..9d4e14895f3 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-300-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-400-italic.woff b/fonts/google/open-sans/files/open-sans-latin-400-italic.woff index fa634674ec4..a8123369bc7 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-400-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-400-normal.woff b/fonts/google/open-sans/files/open-sans-latin-400-normal.woff index 533acd5161d..a7615667ca2 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-400-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-500-italic.woff b/fonts/google/open-sans/files/open-sans-latin-500-italic.woff index 279f5969146..b7975b6771c 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-500-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-500-normal.woff b/fonts/google/open-sans/files/open-sans-latin-500-normal.woff index d94851e1c88..119f56f4183 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-500-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-600-italic.woff b/fonts/google/open-sans/files/open-sans-latin-600-italic.woff index 245e8d748b7..50d70cc9ea1 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-600-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-600-normal.woff b/fonts/google/open-sans/files/open-sans-latin-600-normal.woff index e11cb37526f..cf8d0296b35 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-600-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-700-italic.woff b/fonts/google/open-sans/files/open-sans-latin-700-italic.woff index d8b5adf4963..04acd80244c 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-700-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-700-normal.woff b/fonts/google/open-sans/files/open-sans-latin-700-normal.woff index 396c543706e..f6e633f6b1b 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-700-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-800-italic.woff b/fonts/google/open-sans/files/open-sans-latin-800-italic.woff index 9b414321bb6..89e010a7898 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-800-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-800-normal.woff b/fonts/google/open-sans/files/open-sans-latin-800-normal.woff index d7e1043d8dc..c03b390dbff 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-800-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-300-italic.woff b/fonts/google/open-sans/files/open-sans-latin-ext-300-italic.woff index 0dac34cd25b..03cb816502f 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-300-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-300-normal.woff b/fonts/google/open-sans/files/open-sans-latin-ext-300-normal.woff index 983c32f2e81..912576c5c63 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-300-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-400-italic.woff b/fonts/google/open-sans/files/open-sans-latin-ext-400-italic.woff index d8ee54d3dcb..5752d91e1a1 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-400-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-400-normal.woff b/fonts/google/open-sans/files/open-sans-latin-ext-400-normal.woff index 8d90dc2105f..4e12a147116 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-400-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-500-italic.woff b/fonts/google/open-sans/files/open-sans-latin-ext-500-italic.woff index 0f67a8580dc..0763eb11092 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-500-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-500-normal.woff b/fonts/google/open-sans/files/open-sans-latin-ext-500-normal.woff index 6ebb02999e1..daab61e2f03 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-500-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-600-italic.woff b/fonts/google/open-sans/files/open-sans-latin-ext-600-italic.woff index 6704f93e21d..e455b43bfe9 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-600-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-600-normal.woff b/fonts/google/open-sans/files/open-sans-latin-ext-600-normal.woff index 97fd00bf9f8..81da5bf854c 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-600-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-700-italic.woff b/fonts/google/open-sans/files/open-sans-latin-ext-700-italic.woff index 37657cd6241..f6b645da0eb 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-700-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-700-normal.woff b/fonts/google/open-sans/files/open-sans-latin-ext-700-normal.woff index 50a51b9c024..e945367e889 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-700-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-800-italic.woff b/fonts/google/open-sans/files/open-sans-latin-ext-800-italic.woff index 64dd82b52fd..51858430f65 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-800-italic.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-latin-ext-800-normal.woff b/fonts/google/open-sans/files/open-sans-latin-ext-800-normal.woff index 8645a36fe15..40d67b49533 100644 Binary files a/fonts/google/open-sans/files/open-sans-latin-ext-800-normal.woff and b/fonts/google/open-sans/files/open-sans-latin-ext-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-300-italic.woff b/fonts/google/open-sans/files/open-sans-math-300-italic.woff index 7777e638894..82b8e162047 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-300-italic.woff and b/fonts/google/open-sans/files/open-sans-math-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-300-normal.woff b/fonts/google/open-sans/files/open-sans-math-300-normal.woff index 2908e1ec654..51f77070d36 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-300-normal.woff and b/fonts/google/open-sans/files/open-sans-math-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-400-italic.woff b/fonts/google/open-sans/files/open-sans-math-400-italic.woff index db31c9320ac..9aa9a495d95 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-400-italic.woff and b/fonts/google/open-sans/files/open-sans-math-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-400-normal.woff b/fonts/google/open-sans/files/open-sans-math-400-normal.woff index 72bc0f7355a..3e2aec881db 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-400-normal.woff and b/fonts/google/open-sans/files/open-sans-math-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-500-italic.woff b/fonts/google/open-sans/files/open-sans-math-500-italic.woff index c802e7affbe..03c5e56700f 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-500-italic.woff and b/fonts/google/open-sans/files/open-sans-math-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-500-normal.woff b/fonts/google/open-sans/files/open-sans-math-500-normal.woff index 882488415be..06bc9046eb0 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-500-normal.woff and b/fonts/google/open-sans/files/open-sans-math-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-600-italic.woff b/fonts/google/open-sans/files/open-sans-math-600-italic.woff index 09f88e8746e..12a07b32f36 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-600-italic.woff and b/fonts/google/open-sans/files/open-sans-math-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-600-normal.woff b/fonts/google/open-sans/files/open-sans-math-600-normal.woff index 967e13c0c1f..e4b26fb05c9 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-600-normal.woff and b/fonts/google/open-sans/files/open-sans-math-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-700-italic.woff b/fonts/google/open-sans/files/open-sans-math-700-italic.woff index 7b7fad92872..3cf25c2dee8 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-700-italic.woff and b/fonts/google/open-sans/files/open-sans-math-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-700-normal.woff b/fonts/google/open-sans/files/open-sans-math-700-normal.woff index 686c0b98f2a..9ad843b424f 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-700-normal.woff and b/fonts/google/open-sans/files/open-sans-math-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-800-italic.woff b/fonts/google/open-sans/files/open-sans-math-800-italic.woff index 0b652041ce5..7846e797657 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-800-italic.woff and b/fonts/google/open-sans/files/open-sans-math-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-math-800-normal.woff b/fonts/google/open-sans/files/open-sans-math-800-normal.woff index 4649aa61ac3..cd3662f4da0 100644 Binary files a/fonts/google/open-sans/files/open-sans-math-800-normal.woff and b/fonts/google/open-sans/files/open-sans-math-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-300-italic.woff b/fonts/google/open-sans/files/open-sans-symbols-300-italic.woff index 599aba2fafa..45bf9235df5 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-300-italic.woff and b/fonts/google/open-sans/files/open-sans-symbols-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-300-normal.woff b/fonts/google/open-sans/files/open-sans-symbols-300-normal.woff index 2f82c9d22bd..3ee79f7f100 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-300-normal.woff and b/fonts/google/open-sans/files/open-sans-symbols-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-400-italic.woff b/fonts/google/open-sans/files/open-sans-symbols-400-italic.woff index 66e3ea31a82..637038442b9 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-400-italic.woff and b/fonts/google/open-sans/files/open-sans-symbols-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-400-normal.woff b/fonts/google/open-sans/files/open-sans-symbols-400-normal.woff index 60955655eb2..8e06eab820a 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-400-normal.woff and b/fonts/google/open-sans/files/open-sans-symbols-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-500-italic.woff b/fonts/google/open-sans/files/open-sans-symbols-500-italic.woff index ef6371699c9..9c4e73b1c11 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-500-italic.woff and b/fonts/google/open-sans/files/open-sans-symbols-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-500-normal.woff b/fonts/google/open-sans/files/open-sans-symbols-500-normal.woff index f5076f2f436..ad3f9e924e3 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-500-normal.woff and b/fonts/google/open-sans/files/open-sans-symbols-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-600-italic.woff b/fonts/google/open-sans/files/open-sans-symbols-600-italic.woff index 48ff82d43e4..fd9559f914a 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-600-italic.woff and b/fonts/google/open-sans/files/open-sans-symbols-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-600-normal.woff b/fonts/google/open-sans/files/open-sans-symbols-600-normal.woff index ce5c930649d..5839e641f98 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-600-normal.woff and b/fonts/google/open-sans/files/open-sans-symbols-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-700-italic.woff b/fonts/google/open-sans/files/open-sans-symbols-700-italic.woff index 61455733436..f2923cc82ea 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-700-italic.woff and b/fonts/google/open-sans/files/open-sans-symbols-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-700-normal.woff b/fonts/google/open-sans/files/open-sans-symbols-700-normal.woff index f3b1b0f55e6..c0fb9efc485 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-700-normal.woff and b/fonts/google/open-sans/files/open-sans-symbols-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-800-italic.woff b/fonts/google/open-sans/files/open-sans-symbols-800-italic.woff index 60a39c2431d..d5ae9a8c01e 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-800-italic.woff and b/fonts/google/open-sans/files/open-sans-symbols-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-symbols-800-normal.woff b/fonts/google/open-sans/files/open-sans-symbols-800-normal.woff index eaf4ef8d022..20e94a9a775 100644 Binary files a/fonts/google/open-sans/files/open-sans-symbols-800-normal.woff and b/fonts/google/open-sans/files/open-sans-symbols-800-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-300-italic.woff b/fonts/google/open-sans/files/open-sans-vietnamese-300-italic.woff index f7406de0a18..bdaeac90a66 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-300-italic.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-300-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-300-normal.woff b/fonts/google/open-sans/files/open-sans-vietnamese-300-normal.woff index b58da974db8..55eee6e252d 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-300-normal.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-300-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-400-italic.woff b/fonts/google/open-sans/files/open-sans-vietnamese-400-italic.woff index f5f88df4567..d029bbc5bd8 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-400-italic.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-400-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-400-normal.woff b/fonts/google/open-sans/files/open-sans-vietnamese-400-normal.woff index 13fdd7c3102..024bc6222ea 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-400-normal.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-400-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-500-italic.woff b/fonts/google/open-sans/files/open-sans-vietnamese-500-italic.woff index 55997e55a17..4ba0dbb2f2a 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-500-italic.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-500-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-500-normal.woff b/fonts/google/open-sans/files/open-sans-vietnamese-500-normal.woff index e009201c691..288c33659ea 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-500-normal.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-500-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-600-italic.woff b/fonts/google/open-sans/files/open-sans-vietnamese-600-italic.woff index 2dee7160bde..0ae3a343ef5 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-600-italic.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-600-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-600-normal.woff b/fonts/google/open-sans/files/open-sans-vietnamese-600-normal.woff index 0031b49e5ad..eb72528b1dd 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-600-normal.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-600-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-700-italic.woff b/fonts/google/open-sans/files/open-sans-vietnamese-700-italic.woff index 9fd5f44f553..c5942be58ee 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-700-italic.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-700-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-700-normal.woff b/fonts/google/open-sans/files/open-sans-vietnamese-700-normal.woff index 9a8b275a0e2..b86ca7c505f 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-700-normal.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-700-normal.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-800-italic.woff b/fonts/google/open-sans/files/open-sans-vietnamese-800-italic.woff index 7a95ec4912f..f85db4def6e 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-800-italic.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-800-italic.woff differ diff --git a/fonts/google/open-sans/files/open-sans-vietnamese-800-normal.woff b/fonts/google/open-sans/files/open-sans-vietnamese-800-normal.woff index 7b779335e9d..839faf74a29 100644 Binary files a/fonts/google/open-sans/files/open-sans-vietnamese-800-normal.woff and b/fonts/google/open-sans/files/open-sans-vietnamese-800-normal.woff differ diff --git a/fonts/google/open-sans/scss/mixins.scss b/fonts/google/open-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/open-sans/scss/mixins.scss +++ b/fonts/google/open-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oranienbaum/scss/mixins.scss b/fonts/google/oranienbaum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oranienbaum/scss/mixins.scss +++ b/fonts/google/oranienbaum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/orbit/files/orbit-109-400-normal.woff b/fonts/google/orbit/files/orbit-109-400-normal.woff index 15c355bcf21..d28659c2916 100644 Binary files a/fonts/google/orbit/files/orbit-109-400-normal.woff and b/fonts/google/orbit/files/orbit-109-400-normal.woff differ diff --git a/fonts/google/orbit/files/orbit-35-400-normal.woff b/fonts/google/orbit/files/orbit-35-400-normal.woff index d64fa2c8cb1..2e913e262cd 100644 Binary files a/fonts/google/orbit/files/orbit-35-400-normal.woff and b/fonts/google/orbit/files/orbit-35-400-normal.woff differ diff --git a/fonts/google/orbit/files/orbit-4-400-normal.woff b/fonts/google/orbit/files/orbit-4-400-normal.woff index 00aec34c552..be03f3b21fc 100644 Binary files a/fonts/google/orbit/files/orbit-4-400-normal.woff and b/fonts/google/orbit/files/orbit-4-400-normal.woff differ diff --git a/fonts/google/orbit/files/orbit-47-400-normal.woff b/fonts/google/orbit/files/orbit-47-400-normal.woff index 44cf7fba99d..b46a56c8f0c 100644 Binary files a/fonts/google/orbit/files/orbit-47-400-normal.woff and b/fonts/google/orbit/files/orbit-47-400-normal.woff differ diff --git a/fonts/google/orbit/files/orbit-54-400-normal.woff b/fonts/google/orbit/files/orbit-54-400-normal.woff index a2dfd577ce0..dd3e4585056 100644 Binary files a/fonts/google/orbit/files/orbit-54-400-normal.woff and b/fonts/google/orbit/files/orbit-54-400-normal.woff differ diff --git a/fonts/google/orbit/files/orbit-65-400-normal.woff b/fonts/google/orbit/files/orbit-65-400-normal.woff index 7d6ec5cf8a1..3f5e0c95074 100644 Binary files a/fonts/google/orbit/files/orbit-65-400-normal.woff and b/fonts/google/orbit/files/orbit-65-400-normal.woff differ diff --git a/fonts/google/orbit/files/orbit-korean-400-normal.woff b/fonts/google/orbit/files/orbit-korean-400-normal.woff index a9bb4f493f8..5fecc893371 100644 Binary files a/fonts/google/orbit/files/orbit-korean-400-normal.woff and b/fonts/google/orbit/files/orbit-korean-400-normal.woff differ diff --git a/fonts/google/orbit/scss/mixins.scss b/fonts/google/orbit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/orbit/scss/mixins.scss +++ b/fonts/google/orbit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/orbitron/files/orbitron-latin-600-normal.woff b/fonts/google/orbitron/files/orbitron-latin-600-normal.woff index c530bd3809b..81d8a5e36c7 100644 Binary files a/fonts/google/orbitron/files/orbitron-latin-600-normal.woff and b/fonts/google/orbitron/files/orbitron-latin-600-normal.woff differ diff --git a/fonts/google/orbitron/scss/mixins.scss b/fonts/google/orbitron/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/orbitron/scss/mixins.scss +++ b/fonts/google/orbitron/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oregano/scss/mixins.scss b/fonts/google/oregano/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oregano/scss/mixins.scss +++ b/fonts/google/oregano/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/orelega-one/scss/mixins.scss b/fonts/google/orelega-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/orelega-one/scss/mixins.scss +++ b/fonts/google/orelega-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/orienta/scss/mixins.scss b/fonts/google/orienta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/orienta/scss/mixins.scss +++ b/fonts/google/orienta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/original-surfer/scss/mixins.scss b/fonts/google/original-surfer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/original-surfer/scss/mixins.scss +++ b/fonts/google/original-surfer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oswald/files/oswald-latin-ext-500-normal.woff b/fonts/google/oswald/files/oswald-latin-ext-500-normal.woff index 808f782e372..698e56d2160 100644 Binary files a/fonts/google/oswald/files/oswald-latin-ext-500-normal.woff and b/fonts/google/oswald/files/oswald-latin-ext-500-normal.woff differ diff --git a/fonts/google/oswald/scss/mixins.scss b/fonts/google/oswald/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oswald/scss/mixins.scss +++ b/fonts/google/oswald/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/outfit/files/outfit-latin-100-normal.woff b/fonts/google/outfit/files/outfit-latin-100-normal.woff index 78f0264d5af..bc8db8e5cab 100644 Binary files a/fonts/google/outfit/files/outfit-latin-100-normal.woff and b/fonts/google/outfit/files/outfit-latin-100-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-200-normal.woff b/fonts/google/outfit/files/outfit-latin-200-normal.woff index 2dda1ddf75e..f0638c8302f 100644 Binary files a/fonts/google/outfit/files/outfit-latin-200-normal.woff and b/fonts/google/outfit/files/outfit-latin-200-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-300-normal.woff b/fonts/google/outfit/files/outfit-latin-300-normal.woff index df0b5e5c33b..3a56b35a288 100644 Binary files a/fonts/google/outfit/files/outfit-latin-300-normal.woff and b/fonts/google/outfit/files/outfit-latin-300-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-400-normal.woff b/fonts/google/outfit/files/outfit-latin-400-normal.woff index 217baba89cb..90fdc1a1e6a 100644 Binary files a/fonts/google/outfit/files/outfit-latin-400-normal.woff and b/fonts/google/outfit/files/outfit-latin-400-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-500-normal.woff b/fonts/google/outfit/files/outfit-latin-500-normal.woff index 9f07273ea51..301280e0403 100644 Binary files a/fonts/google/outfit/files/outfit-latin-500-normal.woff and b/fonts/google/outfit/files/outfit-latin-500-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-600-normal.woff b/fonts/google/outfit/files/outfit-latin-600-normal.woff index 035d656fa7f..d1f8f21431e 100644 Binary files a/fonts/google/outfit/files/outfit-latin-600-normal.woff and b/fonts/google/outfit/files/outfit-latin-600-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-700-normal.woff b/fonts/google/outfit/files/outfit-latin-700-normal.woff index fd3b2f99120..64bcf782beb 100644 Binary files a/fonts/google/outfit/files/outfit-latin-700-normal.woff and b/fonts/google/outfit/files/outfit-latin-700-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-800-normal.woff b/fonts/google/outfit/files/outfit-latin-800-normal.woff index 569d75ace4e..e7591b37e57 100644 Binary files a/fonts/google/outfit/files/outfit-latin-800-normal.woff and b/fonts/google/outfit/files/outfit-latin-800-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-900-normal.woff b/fonts/google/outfit/files/outfit-latin-900-normal.woff index 508d99cea95..d9612429f74 100644 Binary files a/fonts/google/outfit/files/outfit-latin-900-normal.woff and b/fonts/google/outfit/files/outfit-latin-900-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-100-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-100-normal.woff index 4b5b6b0c52a..2aa3035424c 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-100-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-100-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-200-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-200-normal.woff index 2909137c469..ac568681f37 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-200-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-200-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-300-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-300-normal.woff index 662a92278f2..b773d44c066 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-300-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-300-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-400-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-400-normal.woff index b6761a54d78..6ded3c55978 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-400-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-400-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-500-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-500-normal.woff index 1df8e75089f..fce787af8ba 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-500-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-500-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-600-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-600-normal.woff index 8ac9e26864c..cbab7779283 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-600-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-600-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-700-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-700-normal.woff index f1e0fa3b13c..2e48cde561a 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-700-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-700-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-800-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-800-normal.woff index ce62a4f56c9..5dee9f57594 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-800-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-800-normal.woff differ diff --git a/fonts/google/outfit/files/outfit-latin-ext-900-normal.woff b/fonts/google/outfit/files/outfit-latin-ext-900-normal.woff index 0ff1aa11e37..2bb50f7c940 100644 Binary files a/fonts/google/outfit/files/outfit-latin-ext-900-normal.woff and b/fonts/google/outfit/files/outfit-latin-ext-900-normal.woff differ diff --git a/fonts/google/outfit/scss/mixins.scss b/fonts/google/outfit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/outfit/scss/mixins.scss +++ b/fonts/google/outfit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/over-the-rainbow/scss/mixins.scss b/fonts/google/over-the-rainbow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/over-the-rainbow/scss/mixins.scss +++ b/fonts/google/over-the-rainbow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/overlock-sc/scss/mixins.scss b/fonts/google/overlock-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/overlock-sc/scss/mixins.scss +++ b/fonts/google/overlock-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/overlock/files/overlock-latin-900-normal.woff b/fonts/google/overlock/files/overlock-latin-900-normal.woff index 28675014c1f..a178ff9f9a4 100644 Binary files a/fonts/google/overlock/files/overlock-latin-900-normal.woff and b/fonts/google/overlock/files/overlock-latin-900-normal.woff differ diff --git a/fonts/google/overlock/scss/mixins.scss b/fonts/google/overlock/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/overlock/scss/mixins.scss +++ b/fonts/google/overlock/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/overpass-mono/files/overpass-mono-latin-300-normal.woff b/fonts/google/overpass-mono/files/overpass-mono-latin-300-normal.woff index b2564d2886e..fea0890569b 100644 Binary files a/fonts/google/overpass-mono/files/overpass-mono-latin-300-normal.woff and b/fonts/google/overpass-mono/files/overpass-mono-latin-300-normal.woff differ diff --git a/fonts/google/overpass-mono/scss/mixins.scss b/fonts/google/overpass-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/overpass-mono/scss/mixins.scss +++ b/fonts/google/overpass-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/overpass/files/overpass-cyrillic-100-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-100-italic.woff index 3ae3364e713..6ae56235758 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-100-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-100-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-100-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-100-normal.woff index e87c62afc71..19ff62c4ece 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-100-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-100-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-200-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-200-italic.woff index 394f809bb35..372f53cf364 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-200-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-200-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-200-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-200-normal.woff index e13e543239b..74d37e04a73 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-200-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-200-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-300-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-300-italic.woff index 2e4e6c36466..e9a31b056d9 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-300-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-300-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-300-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-300-normal.woff index b0da905749f..076d7824a07 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-300-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-300-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-400-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-400-italic.woff index dba17966922..91895ae8cff 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-400-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-400-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-400-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-400-normal.woff index a8615e3dc89..a9ce47d5e86 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-400-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-400-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-500-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-500-italic.woff index 28762ee1372..e929034d69b 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-500-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-500-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-500-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-500-normal.woff index 43c1f27bb78..3f80296fdaf 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-500-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-500-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-600-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-600-italic.woff index 51c74fca660..c73b1b36672 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-600-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-600-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-600-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-600-normal.woff index 5817f8f542c..5e9a852e0e9 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-600-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-600-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-700-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-700-italic.woff index bcfcf22f26b..a288c8efbc1 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-700-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-700-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-700-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-700-normal.woff index 5f4138a31aa..25cb142fcc2 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-700-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-700-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-800-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-800-italic.woff index 92c9961e195..41d8e976491 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-800-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-800-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-800-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-800-normal.woff index e0981e09cc3..e9b9d684ec2 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-800-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-800-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-900-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-900-italic.woff index f67810c4d85..92f20d64337 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-900-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-900-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-900-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-900-normal.woff index f935f76b086..99fbe82d741 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-900-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-900-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-100-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-100-italic.woff index 6a1e4d84b86..644c512458a 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-100-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-100-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-100-normal.woff index d8b0c2e694e..196765a1277 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-100-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-200-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-200-italic.woff index 38411516638..3bee252af17 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-200-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-200-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-200-normal.woff index e8589d73701..b38d4108c45 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-200-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-300-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-300-italic.woff index d3edfff6e62..a93cef0deeb 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-300-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-300-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-300-normal.woff index 69c07fa7389..2c7f2791bd9 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-300-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-400-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-400-italic.woff index 42cd5e81e40..f466776a140 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-400-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-400-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-400-normal.woff index f631c3ab5c3..a01a521b7c8 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-400-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-500-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-500-italic.woff index 23400602c16..4990ae9a629 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-500-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-500-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-500-normal.woff index eb6429fac36..6a9525f7b8d 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-500-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-600-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-600-italic.woff index 5743808360a..74fcb54670e 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-600-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-600-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-600-normal.woff index 6b34de21a22..99ea1bcc238 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-600-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-700-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-700-italic.woff index c00dda1b9cd..18e24f01fec 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-700-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-700-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-700-normal.woff index 077bf35a8e1..bed714ac39b 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-700-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-800-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-800-italic.woff index 08b58fc7ce9..b0b1a0d19b0 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-800-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-800-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-800-normal.woff index 2e18ce779af..bd0f95741ef 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-800-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-900-italic.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-900-italic.woff index 1ef97deada9..8d9f8e45f2a 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-900-italic.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-cyrillic-ext-900-normal.woff b/fonts/google/overpass/files/overpass-cyrillic-ext-900-normal.woff index 0682bc038fc..0e293a6b78f 100644 Binary files a/fonts/google/overpass/files/overpass-cyrillic-ext-900-normal.woff and b/fonts/google/overpass/files/overpass-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-100-italic.woff b/fonts/google/overpass/files/overpass-latin-100-italic.woff index 3216e81bf34..7353ee47ebf 100644 Binary files a/fonts/google/overpass/files/overpass-latin-100-italic.woff and b/fonts/google/overpass/files/overpass-latin-100-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-100-normal.woff b/fonts/google/overpass/files/overpass-latin-100-normal.woff index ecfad0e85aa..235c2f86b34 100644 Binary files a/fonts/google/overpass/files/overpass-latin-100-normal.woff and b/fonts/google/overpass/files/overpass-latin-100-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-200-italic.woff b/fonts/google/overpass/files/overpass-latin-200-italic.woff index 38c3d390af7..565145be482 100644 Binary files a/fonts/google/overpass/files/overpass-latin-200-italic.woff and b/fonts/google/overpass/files/overpass-latin-200-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-200-normal.woff b/fonts/google/overpass/files/overpass-latin-200-normal.woff index 112453df098..62ae52a3bd6 100644 Binary files a/fonts/google/overpass/files/overpass-latin-200-normal.woff and b/fonts/google/overpass/files/overpass-latin-200-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-300-italic.woff b/fonts/google/overpass/files/overpass-latin-300-italic.woff index a40a18992d2..1a42b37766b 100644 Binary files a/fonts/google/overpass/files/overpass-latin-300-italic.woff and b/fonts/google/overpass/files/overpass-latin-300-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-300-normal.woff b/fonts/google/overpass/files/overpass-latin-300-normal.woff index 17ca1f45336..c284db034d7 100644 Binary files a/fonts/google/overpass/files/overpass-latin-300-normal.woff and b/fonts/google/overpass/files/overpass-latin-300-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-400-italic.woff b/fonts/google/overpass/files/overpass-latin-400-italic.woff index d233ae41f10..9b145707292 100644 Binary files a/fonts/google/overpass/files/overpass-latin-400-italic.woff and b/fonts/google/overpass/files/overpass-latin-400-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-400-normal.woff b/fonts/google/overpass/files/overpass-latin-400-normal.woff index ca1356fe75d..c779865b3d1 100644 Binary files a/fonts/google/overpass/files/overpass-latin-400-normal.woff and b/fonts/google/overpass/files/overpass-latin-400-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-500-italic.woff b/fonts/google/overpass/files/overpass-latin-500-italic.woff index 749eb21431b..d1706e8f0f8 100644 Binary files a/fonts/google/overpass/files/overpass-latin-500-italic.woff and b/fonts/google/overpass/files/overpass-latin-500-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-500-normal.woff b/fonts/google/overpass/files/overpass-latin-500-normal.woff index d2852117a24..9f798c6c92d 100644 Binary files a/fonts/google/overpass/files/overpass-latin-500-normal.woff and b/fonts/google/overpass/files/overpass-latin-500-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-600-italic.woff b/fonts/google/overpass/files/overpass-latin-600-italic.woff index c6947b0f83f..2b4f08d63a7 100644 Binary files a/fonts/google/overpass/files/overpass-latin-600-italic.woff and b/fonts/google/overpass/files/overpass-latin-600-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-600-normal.woff b/fonts/google/overpass/files/overpass-latin-600-normal.woff index e6af8dde602..e72323b0a5f 100644 Binary files a/fonts/google/overpass/files/overpass-latin-600-normal.woff and b/fonts/google/overpass/files/overpass-latin-600-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-700-italic.woff b/fonts/google/overpass/files/overpass-latin-700-italic.woff index 79680604a32..d42a1d6c86b 100644 Binary files a/fonts/google/overpass/files/overpass-latin-700-italic.woff and b/fonts/google/overpass/files/overpass-latin-700-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-700-normal.woff b/fonts/google/overpass/files/overpass-latin-700-normal.woff index 52ea29927b2..794f17d990a 100644 Binary files a/fonts/google/overpass/files/overpass-latin-700-normal.woff and b/fonts/google/overpass/files/overpass-latin-700-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-800-italic.woff b/fonts/google/overpass/files/overpass-latin-800-italic.woff index c5f9f16411e..bb65c391a18 100644 Binary files a/fonts/google/overpass/files/overpass-latin-800-italic.woff and b/fonts/google/overpass/files/overpass-latin-800-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-800-normal.woff b/fonts/google/overpass/files/overpass-latin-800-normal.woff index 95ca3c8e09a..d674c6b20d7 100644 Binary files a/fonts/google/overpass/files/overpass-latin-800-normal.woff and b/fonts/google/overpass/files/overpass-latin-800-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-900-italic.woff b/fonts/google/overpass/files/overpass-latin-900-italic.woff index e95dd3d3783..fab7ffa633c 100644 Binary files a/fonts/google/overpass/files/overpass-latin-900-italic.woff and b/fonts/google/overpass/files/overpass-latin-900-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-900-normal.woff b/fonts/google/overpass/files/overpass-latin-900-normal.woff index b20899b4a30..379d48877b1 100644 Binary files a/fonts/google/overpass/files/overpass-latin-900-normal.woff and b/fonts/google/overpass/files/overpass-latin-900-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-100-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-100-italic.woff index 0bae044063f..e321da10025 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-100-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-100-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-100-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-100-normal.woff index 7a2d9ae597f..32fba3721ad 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-100-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-100-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-200-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-200-italic.woff index ba17252ac57..7a6348c5130 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-200-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-200-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-200-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-200-normal.woff index c6e25d8a8fa..48e2967dee6 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-200-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-200-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-300-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-300-italic.woff index f6cbdc2b3d0..a8b8133575c 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-300-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-300-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-300-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-300-normal.woff index 53f70ae1541..79c8f008abb 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-300-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-300-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-400-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-400-italic.woff index 8990eb81e95..e30b4ac64fd 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-400-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-400-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-400-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-400-normal.woff index 1466da5ba10..56f0bce9608 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-400-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-400-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-500-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-500-italic.woff index e64ace60d15..3bc9b218e18 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-500-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-500-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-500-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-500-normal.woff index cfe052a5e9b..f76d3027950 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-500-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-500-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-600-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-600-italic.woff index f42ffb4b756..84c623893ad 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-600-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-600-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-600-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-600-normal.woff index 15251a85c13..51f8f2a3e83 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-600-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-600-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-700-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-700-italic.woff index 0c4a52a8daa..070c3306b5f 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-700-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-700-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-700-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-700-normal.woff index 2f6c01633fe..1b61609f0c5 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-700-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-700-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-800-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-800-italic.woff index 1dd8eb8473b..11dc457451c 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-800-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-800-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-800-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-800-normal.woff index 82b3712a10f..0159e44d17b 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-800-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-800-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-900-italic.woff b/fonts/google/overpass/files/overpass-latin-ext-900-italic.woff index a6b732773f9..2ea394f636c 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-900-italic.woff and b/fonts/google/overpass/files/overpass-latin-ext-900-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-latin-ext-900-normal.woff b/fonts/google/overpass/files/overpass-latin-ext-900-normal.woff index 70fb385309c..862c87ba528 100644 Binary files a/fonts/google/overpass/files/overpass-latin-ext-900-normal.woff and b/fonts/google/overpass/files/overpass-latin-ext-900-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-100-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-100-italic.woff index 232b67967e2..fe9094c4969 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-100-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-100-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-100-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-100-normal.woff index 618e75050de..12f58aa9df9 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-100-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-100-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-200-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-200-italic.woff index 9d260bbd1ab..630d84764d7 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-200-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-200-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-200-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-200-normal.woff index 934baca82e6..cea7a42b011 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-200-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-200-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-300-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-300-italic.woff index 37a7e521954..27bc65220bc 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-300-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-300-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-300-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-300-normal.woff index 55e315e49f4..344b4c9cf5c 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-300-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-300-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-400-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-400-italic.woff index 9ee32e56e47..858bd5666fa 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-400-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-400-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-400-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-400-normal.woff index 88110546dce..5bd0fdf837f 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-400-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-400-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-500-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-500-italic.woff index 784709f7ab4..28a52e8b466 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-500-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-500-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-500-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-500-normal.woff index 568698b9c80..aa2b2e7f062 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-500-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-500-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-600-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-600-italic.woff index 38afd6eadd6..1e342d0dfb8 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-600-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-600-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-600-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-600-normal.woff index 5fd3f1eede9..f1f92a77ea9 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-600-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-600-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-700-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-700-italic.woff index 823ea189577..92d18797f28 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-700-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-700-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-700-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-700-normal.woff index fc69df01db5..3120f1d050d 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-700-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-700-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-800-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-800-italic.woff index 538be6d29db..d696aea5978 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-800-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-800-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-800-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-800-normal.woff index dd136b6a84a..1651aafff36 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-800-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-800-normal.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-900-italic.woff b/fonts/google/overpass/files/overpass-vietnamese-900-italic.woff index f72fe6654f2..02f752fcd41 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-900-italic.woff and b/fonts/google/overpass/files/overpass-vietnamese-900-italic.woff differ diff --git a/fonts/google/overpass/files/overpass-vietnamese-900-normal.woff b/fonts/google/overpass/files/overpass-vietnamese-900-normal.woff index 196c1f71fad..8462562af6e 100644 Binary files a/fonts/google/overpass/files/overpass-vietnamese-900-normal.woff and b/fonts/google/overpass/files/overpass-vietnamese-900-normal.woff differ diff --git a/fonts/google/overpass/scss/mixins.scss b/fonts/google/overpass/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/overpass/scss/mixins.scss +++ b/fonts/google/overpass/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ovo/scss/mixins.scss b/fonts/google/ovo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ovo/scss/mixins.scss +++ b/fonts/google/ovo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oxanium/files/oxanium-latin-ext-700-normal.woff b/fonts/google/oxanium/files/oxanium-latin-ext-700-normal.woff index 0187a021ca8..69285beb140 100644 Binary files a/fonts/google/oxanium/files/oxanium-latin-ext-700-normal.woff and b/fonts/google/oxanium/files/oxanium-latin-ext-700-normal.woff differ diff --git a/fonts/google/oxanium/scss/mixins.scss b/fonts/google/oxanium/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oxanium/scss/mixins.scss +++ b/fonts/google/oxanium/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oxygen-mono/files/oxygen-mono-latin-400-normal.woff b/fonts/google/oxygen-mono/files/oxygen-mono-latin-400-normal.woff index 9af5c412ee2..ac5d72a6327 100644 Binary files a/fonts/google/oxygen-mono/files/oxygen-mono-latin-400-normal.woff and b/fonts/google/oxygen-mono/files/oxygen-mono-latin-400-normal.woff differ diff --git a/fonts/google/oxygen-mono/files/oxygen-mono-latin-ext-400-normal.woff b/fonts/google/oxygen-mono/files/oxygen-mono-latin-ext-400-normal.woff index 3fe71d20d4d..2de2fb92a9b 100644 Binary files a/fonts/google/oxygen-mono/files/oxygen-mono-latin-ext-400-normal.woff and b/fonts/google/oxygen-mono/files/oxygen-mono-latin-ext-400-normal.woff differ diff --git a/fonts/google/oxygen-mono/scss/mixins.scss b/fonts/google/oxygen-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oxygen-mono/scss/mixins.scss +++ b/fonts/google/oxygen-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/oxygen/files/oxygen-latin-300-normal.woff b/fonts/google/oxygen/files/oxygen-latin-300-normal.woff index 3c63ecf6190..726c4593635 100644 Binary files a/fonts/google/oxygen/files/oxygen-latin-300-normal.woff and b/fonts/google/oxygen/files/oxygen-latin-300-normal.woff differ diff --git a/fonts/google/oxygen/files/oxygen-latin-400-normal.woff b/fonts/google/oxygen/files/oxygen-latin-400-normal.woff index 0867eaa89ed..f4ee1a8c914 100644 Binary files a/fonts/google/oxygen/files/oxygen-latin-400-normal.woff and b/fonts/google/oxygen/files/oxygen-latin-400-normal.woff differ diff --git a/fonts/google/oxygen/files/oxygen-latin-700-normal.woff b/fonts/google/oxygen/files/oxygen-latin-700-normal.woff index 19a4c7c8a0a..23e2147aa39 100644 Binary files a/fonts/google/oxygen/files/oxygen-latin-700-normal.woff and b/fonts/google/oxygen/files/oxygen-latin-700-normal.woff differ diff --git a/fonts/google/oxygen/files/oxygen-latin-ext-300-normal.woff b/fonts/google/oxygen/files/oxygen-latin-ext-300-normal.woff index 2b994e75ee1..b1578bc5844 100644 Binary files a/fonts/google/oxygen/files/oxygen-latin-ext-300-normal.woff and b/fonts/google/oxygen/files/oxygen-latin-ext-300-normal.woff differ diff --git a/fonts/google/oxygen/files/oxygen-latin-ext-400-normal.woff b/fonts/google/oxygen/files/oxygen-latin-ext-400-normal.woff index b1b413c96b9..82ab29c004f 100644 Binary files a/fonts/google/oxygen/files/oxygen-latin-ext-400-normal.woff and b/fonts/google/oxygen/files/oxygen-latin-ext-400-normal.woff differ diff --git a/fonts/google/oxygen/files/oxygen-latin-ext-700-normal.woff b/fonts/google/oxygen/files/oxygen-latin-ext-700-normal.woff index f5fb8a147e5..e8e057114bf 100644 Binary files a/fonts/google/oxygen/files/oxygen-latin-ext-700-normal.woff and b/fonts/google/oxygen/files/oxygen-latin-ext-700-normal.woff differ diff --git a/fonts/google/oxygen/scss/mixins.scss b/fonts/google/oxygen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/oxygen/scss/mixins.scss +++ b/fonts/google/oxygen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pacifico/scss/mixins.scss b/fonts/google/pacifico/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pacifico/scss/mixins.scss +++ b/fonts/google/pacifico/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/padauk/files/padauk-latin-400-normal.woff b/fonts/google/padauk/files/padauk-latin-400-normal.woff index 42c81758bd1..a7863fa1179 100644 Binary files a/fonts/google/padauk/files/padauk-latin-400-normal.woff and b/fonts/google/padauk/files/padauk-latin-400-normal.woff differ diff --git a/fonts/google/padauk/files/padauk-latin-700-normal.woff b/fonts/google/padauk/files/padauk-latin-700-normal.woff index 2dfb76ed87d..bdbd5a2bf08 100644 Binary files a/fonts/google/padauk/files/padauk-latin-700-normal.woff and b/fonts/google/padauk/files/padauk-latin-700-normal.woff differ diff --git a/fonts/google/padauk/files/padauk-latin-ext-400-normal.woff b/fonts/google/padauk/files/padauk-latin-ext-400-normal.woff index d604f04eca2..575b7d47da4 100644 Binary files a/fonts/google/padauk/files/padauk-latin-ext-400-normal.woff and b/fonts/google/padauk/files/padauk-latin-ext-400-normal.woff differ diff --git a/fonts/google/padauk/files/padauk-latin-ext-700-normal.woff b/fonts/google/padauk/files/padauk-latin-ext-700-normal.woff index b3df5e301ac..62701892e9c 100644 Binary files a/fonts/google/padauk/files/padauk-latin-ext-700-normal.woff and b/fonts/google/padauk/files/padauk-latin-ext-700-normal.woff differ diff --git a/fonts/google/padauk/files/padauk-myanmar-400-normal.woff b/fonts/google/padauk/files/padauk-myanmar-400-normal.woff index ae6e708b59a..22445b75075 100644 Binary files a/fonts/google/padauk/files/padauk-myanmar-400-normal.woff and b/fonts/google/padauk/files/padauk-myanmar-400-normal.woff differ diff --git a/fonts/google/padauk/files/padauk-myanmar-700-normal.woff b/fonts/google/padauk/files/padauk-myanmar-700-normal.woff index 20df3d2a704..14d4ffb4c19 100644 Binary files a/fonts/google/padauk/files/padauk-myanmar-700-normal.woff and b/fonts/google/padauk/files/padauk-myanmar-700-normal.woff differ diff --git a/fonts/google/padauk/scss/mixins.scss b/fonts/google/padauk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/padauk/scss/mixins.scss +++ b/fonts/google/padauk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/padyakke-expanded-one/scss/mixins.scss b/fonts/google/padyakke-expanded-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/padyakke-expanded-one/scss/mixins.scss +++ b/fonts/google/padyakke-expanded-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/palanquin-dark/files/palanquin-dark-devanagari-600-normal.woff b/fonts/google/palanquin-dark/files/palanquin-dark-devanagari-600-normal.woff index 748f1528441..18a3e009892 100644 Binary files a/fonts/google/palanquin-dark/files/palanquin-dark-devanagari-600-normal.woff and b/fonts/google/palanquin-dark/files/palanquin-dark-devanagari-600-normal.woff differ diff --git a/fonts/google/palanquin-dark/scss/mixins.scss b/fonts/google/palanquin-dark/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/palanquin-dark/scss/mixins.scss +++ b/fonts/google/palanquin-dark/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/palanquin/scss/mixins.scss b/fonts/google/palanquin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/palanquin/scss/mixins.scss +++ b/fonts/google/palanquin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/palette-mosaic/files/palette-mosaic-79-400-normal.woff b/fonts/google/palette-mosaic/files/palette-mosaic-79-400-normal.woff index bb7ae1e65a6..4f65376794c 100644 Binary files a/fonts/google/palette-mosaic/files/palette-mosaic-79-400-normal.woff and b/fonts/google/palette-mosaic/files/palette-mosaic-79-400-normal.woff differ diff --git a/fonts/google/palette-mosaic/files/palette-mosaic-89-400-normal.woff b/fonts/google/palette-mosaic/files/palette-mosaic-89-400-normal.woff index 2dfd37173a0..499d27adb5b 100644 Binary files a/fonts/google/palette-mosaic/files/palette-mosaic-89-400-normal.woff and b/fonts/google/palette-mosaic/files/palette-mosaic-89-400-normal.woff differ diff --git a/fonts/google/palette-mosaic/files/palette-mosaic-japanese-400-normal.woff b/fonts/google/palette-mosaic/files/palette-mosaic-japanese-400-normal.woff index 3e22805b014..7fe00944def 100644 Binary files a/fonts/google/palette-mosaic/files/palette-mosaic-japanese-400-normal.woff and b/fonts/google/palette-mosaic/files/palette-mosaic-japanese-400-normal.woff differ diff --git a/fonts/google/palette-mosaic/scss/mixins.scss b/fonts/google/palette-mosaic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/palette-mosaic/scss/mixins.scss +++ b/fonts/google/palette-mosaic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pangolin/scss/mixins.scss b/fonts/google/pangolin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pangolin/scss/mixins.scss +++ b/fonts/google/pangolin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/paprika/scss/mixins.scss b/fonts/google/paprika/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/paprika/scss/mixins.scss +++ b/fonts/google/paprika/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/parisienne/scss/mixins.scss b/fonts/google/parisienne/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/parisienne/scss/mixins.scss +++ b/fonts/google/parisienne/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/passero-one/scss/mixins.scss b/fonts/google/passero-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/passero-one/scss/mixins.scss +++ b/fonts/google/passero-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/passion-one/files/passion-one-latin-700-normal.woff b/fonts/google/passion-one/files/passion-one-latin-700-normal.woff index a73d15720bb..92d2f2a8333 100644 Binary files a/fonts/google/passion-one/files/passion-one-latin-700-normal.woff and b/fonts/google/passion-one/files/passion-one-latin-700-normal.woff differ diff --git a/fonts/google/passion-one/scss/mixins.scss b/fonts/google/passion-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/passion-one/scss/mixins.scss +++ b/fonts/google/passion-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/passions-conflict/scss/mixins.scss b/fonts/google/passions-conflict/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/passions-conflict/scss/mixins.scss +++ b/fonts/google/passions-conflict/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-italic.woff index 7be7950344b..670bbce2e8e 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-normal.woff index c6bf8de5893..31391580170 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-100-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-italic.woff index 989901b5ab6..38652189e8d 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-normal.woff index 11f35f6ef64..7f3e9e8ba1a 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-200-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-italic.woff index cb04cb2b461..7a3b5cd484e 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-normal.woff index a0f6c89f9b5..25c77a1978b 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-300-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-italic.woff index aef9c980326..eacf864d18f 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-normal.woff index 952e3618795..bd6d96ef219 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-400-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-italic.woff index 6852a0e7f22..addeccca556 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-normal.woff index b756bbb3fa5..eb5a3c9155e 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-500-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-italic.woff index 1c5f2583b65..54ea79d59d8 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-normal.woff index 9c8f02ab625..0d3620c4920 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-600-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-italic.woff index 2dc52e9ca60..4afb4f81b55 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-normal.woff index 7a1695ef9de..75474d9d360 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-700-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-italic.woff index 94c590b88e8..8451e502091 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-normal.woff index 64290fb3016..950292501a2 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-800-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-italic.woff index c7e690f303d..b8e0a8142da 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-normal.woff index c86a20549cc..bf2194f170f 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-900-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-italic.woff index 891c032da68..b280af2726b 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-normal.woff index da5fc59cc9d..dbd466d4742 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-100-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-italic.woff index a4efef6db4f..2a2ac1d399e 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-normal.woff index 206fbf65f45..bb72ead77b8 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-200-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-italic.woff index 2ff7909b058..204b67f229b 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-normal.woff index df19f271322..a7f2eb4e035 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-300-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-italic.woff index 0f585368972..d7f6461622e 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-normal.woff index 172cf931c71..5a63b6d902a 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-400-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-italic.woff index d9b5b567915..716a5d53312 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-normal.woff index a0deb23e223..7430dceda31 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-500-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-italic.woff index c2a97b32837..76f26c1dc96 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-normal.woff index 69eb9c7fd8c..7619d3282dd 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-600-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-italic.woff index 89514b49e26..9442a04d787 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-normal.woff index f236b528b25..90da92c98fa 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-700-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-italic.woff index 4434b645a17..3b94dc27a3c 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-normal.woff index b92e8987307..28172feea05 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-800-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-italic.woff index ac42b1c15ff..90130bbb0c1 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-normal.woff index f34f2bcb45c..3ff4e9a8f93 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-latin-ext-900-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-italic.woff index ea557c48049..567183fb38f 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-normal.woff index 50085e956e4..3526747f64c 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-100-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-italic.woff index 4ee1d4d0484..5ee303f6687 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-normal.woff index feb530f2411..f3d5ca7392f 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-200-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-italic.woff index 7a9e0cb92c1..9f3029c6c81 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-normal.woff index a6cffff340d..961ec5c6685 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-300-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-italic.woff index ec2f6224a1a..a472490dbf6 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-normal.woff index ce91f764490..70eff994e97 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-400-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-italic.woff index c1b844b5771..86f9bad27d5 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-normal.woff index 71184e9bd8b..80edad93078 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-500-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-italic.woff index 3d35899e2d2..cbdf2c05577 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-normal.woff index daa601ad800..8ce02c9b566 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-600-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-italic.woff index 15dfa279597..dd1d9547503 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-normal.woff index 33bc3cd3513..48d5d07ff25 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-700-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-italic.woff index 80de5fe9623..b6dda8a4179 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-normal.woff index 94a3a796756..78e2e2d30c6 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-800-normal.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-italic.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-italic.woff index cedacb5cd22..a99e631f7d5 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-italic.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-italic.woff differ diff --git a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-normal.woff b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-normal.woff index 6374591d716..b40c9dafae4 100644 Binary files a/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-normal.woff and b/fonts/google/pathway-extreme/files/pathway-extreme-vietnamese-900-normal.woff differ diff --git a/fonts/google/pathway-extreme/scss/mixins.scss b/fonts/google/pathway-extreme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pathway-extreme/scss/mixins.scss +++ b/fonts/google/pathway-extreme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pathway-gothic-one/scss/mixins.scss b/fonts/google/pathway-gothic-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pathway-gothic-one/scss/mixins.scss +++ b/fonts/google/pathway-gothic-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/patrick-hand-sc/scss/mixins.scss b/fonts/google/patrick-hand-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/patrick-hand-sc/scss/mixins.scss +++ b/fonts/google/patrick-hand-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/patrick-hand/files/patrick-hand-latin-400-normal.woff b/fonts/google/patrick-hand/files/patrick-hand-latin-400-normal.woff index 7cc67d38c6d..686cb4a7bf1 100644 Binary files a/fonts/google/patrick-hand/files/patrick-hand-latin-400-normal.woff and b/fonts/google/patrick-hand/files/patrick-hand-latin-400-normal.woff differ diff --git a/fonts/google/patrick-hand/files/patrick-hand-latin-ext-400-normal.woff b/fonts/google/patrick-hand/files/patrick-hand-latin-ext-400-normal.woff index 2a23625f7fd..2b4361aae6c 100644 Binary files a/fonts/google/patrick-hand/files/patrick-hand-latin-ext-400-normal.woff and b/fonts/google/patrick-hand/files/patrick-hand-latin-ext-400-normal.woff differ diff --git a/fonts/google/patrick-hand/files/patrick-hand-vietnamese-400-normal.woff b/fonts/google/patrick-hand/files/patrick-hand-vietnamese-400-normal.woff index 2ff2a66c360..d803869d475 100644 Binary files a/fonts/google/patrick-hand/files/patrick-hand-vietnamese-400-normal.woff and b/fonts/google/patrick-hand/files/patrick-hand-vietnamese-400-normal.woff differ diff --git a/fonts/google/patrick-hand/scss/mixins.scss b/fonts/google/patrick-hand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/patrick-hand/scss/mixins.scss +++ b/fonts/google/patrick-hand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pattaya/scss/mixins.scss b/fonts/google/pattaya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pattaya/scss/mixins.scss +++ b/fonts/google/pattaya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/patua-one/scss/mixins.scss b/fonts/google/patua-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/patua-one/scss/mixins.scss +++ b/fonts/google/patua-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pavanam/scss/mixins.scss b/fonts/google/pavanam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pavanam/scss/mixins.scss +++ b/fonts/google/pavanam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/paytone-one/files/paytone-one-latin-400-normal.woff b/fonts/google/paytone-one/files/paytone-one-latin-400-normal.woff index 0961f65ca90..eae671c5518 100644 Binary files a/fonts/google/paytone-one/files/paytone-one-latin-400-normal.woff and b/fonts/google/paytone-one/files/paytone-one-latin-400-normal.woff differ diff --git a/fonts/google/paytone-one/files/paytone-one-latin-ext-400-normal.woff b/fonts/google/paytone-one/files/paytone-one-latin-ext-400-normal.woff index 378de8d1882..45e38e2087a 100644 Binary files a/fonts/google/paytone-one/files/paytone-one-latin-ext-400-normal.woff and b/fonts/google/paytone-one/files/paytone-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/paytone-one/files/paytone-one-vietnamese-400-normal.woff b/fonts/google/paytone-one/files/paytone-one-vietnamese-400-normal.woff index d379741a9a5..8957c497e99 100644 Binary files a/fonts/google/paytone-one/files/paytone-one-vietnamese-400-normal.woff and b/fonts/google/paytone-one/files/paytone-one-vietnamese-400-normal.woff differ diff --git a/fonts/google/paytone-one/scss/mixins.scss b/fonts/google/paytone-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/paytone-one/scss/mixins.scss +++ b/fonts/google/paytone-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/peddana/files/peddana-latin-400-normal.woff b/fonts/google/peddana/files/peddana-latin-400-normal.woff index ff4df95fc33..b128fc06022 100644 Binary files a/fonts/google/peddana/files/peddana-latin-400-normal.woff and b/fonts/google/peddana/files/peddana-latin-400-normal.woff differ diff --git a/fonts/google/peddana/files/peddana-telugu-400-normal.woff b/fonts/google/peddana/files/peddana-telugu-400-normal.woff index 1fe23513e87..76da3f16969 100644 Binary files a/fonts/google/peddana/files/peddana-telugu-400-normal.woff and b/fonts/google/peddana/files/peddana-telugu-400-normal.woff differ diff --git a/fonts/google/peddana/scss/mixins.scss b/fonts/google/peddana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/peddana/scss/mixins.scss +++ b/fonts/google/peddana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/peralta/scss/mixins.scss b/fonts/google/peralta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/peralta/scss/mixins.scss +++ b/fonts/google/peralta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/permanent-marker/scss/mixins.scss b/fonts/google/permanent-marker/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/permanent-marker/scss/mixins.scss +++ b/fonts/google/permanent-marker/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/petemoss/files/petemoss-latin-400-normal.woff b/fonts/google/petemoss/files/petemoss-latin-400-normal.woff index 96dc6e78a73..a296c744e4d 100644 Binary files a/fonts/google/petemoss/files/petemoss-latin-400-normal.woff and b/fonts/google/petemoss/files/petemoss-latin-400-normal.woff differ diff --git a/fonts/google/petemoss/files/petemoss-latin-ext-400-normal.woff b/fonts/google/petemoss/files/petemoss-latin-ext-400-normal.woff index a0ed1b33443..4ddbf6a18da 100644 Binary files a/fonts/google/petemoss/files/petemoss-latin-ext-400-normal.woff and b/fonts/google/petemoss/files/petemoss-latin-ext-400-normal.woff differ diff --git a/fonts/google/petemoss/files/petemoss-vietnamese-400-normal.woff b/fonts/google/petemoss/files/petemoss-vietnamese-400-normal.woff index 00f22371a2c..feb61fa127e 100644 Binary files a/fonts/google/petemoss/files/petemoss-vietnamese-400-normal.woff and b/fonts/google/petemoss/files/petemoss-vietnamese-400-normal.woff differ diff --git a/fonts/google/petemoss/scss/mixins.scss b/fonts/google/petemoss/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/petemoss/scss/mixins.scss +++ b/fonts/google/petemoss/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/petit-formal-script/scss/mixins.scss b/fonts/google/petit-formal-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/petit-formal-script/scss/mixins.scss +++ b/fonts/google/petit-formal-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/petrona/files/petrona-latin-ext-800-normal.woff b/fonts/google/petrona/files/petrona-latin-ext-800-normal.woff index 829b40ec31c..91104bb041e 100644 Binary files a/fonts/google/petrona/files/petrona-latin-ext-800-normal.woff and b/fonts/google/petrona/files/petrona-latin-ext-800-normal.woff differ diff --git a/fonts/google/petrona/files/petrona-vietnamese-400-italic.woff b/fonts/google/petrona/files/petrona-vietnamese-400-italic.woff index 785606b0f18..51d4523541f 100644 Binary files a/fonts/google/petrona/files/petrona-vietnamese-400-italic.woff and b/fonts/google/petrona/files/petrona-vietnamese-400-italic.woff differ diff --git a/fonts/google/petrona/files/petrona-vietnamese-500-italic.woff b/fonts/google/petrona/files/petrona-vietnamese-500-italic.woff index 31bcb7c777d..af1fae11617 100644 Binary files a/fonts/google/petrona/files/petrona-vietnamese-500-italic.woff and b/fonts/google/petrona/files/petrona-vietnamese-500-italic.woff differ diff --git a/fonts/google/petrona/scss/mixins.scss b/fonts/google/petrona/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/petrona/scss/mixins.scss +++ b/fonts/google/petrona/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/philosopher/scss/mixins.scss b/fonts/google/philosopher/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/philosopher/scss/mixins.scss +++ b/fonts/google/philosopher/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-300-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-300-normal.woff index dabf44ed5be..5ced9719c5e 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-300-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-400-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-400-normal.woff index d3b716ade53..fcf525c9d92 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-400-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-500-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-500-normal.woff index 5846381dfc3..14d449aab03 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-500-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-600-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-600-normal.woff index 442689974c2..966e0d4a976 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-600-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-700-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-700-normal.woff index fc3b1b65c6f..112d48c9675 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-700-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-800-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-800-normal.woff index a9859b5a448..5476e0acaa1 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-800-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-cyrillic-ext-900-normal.woff b/fonts/google/phudu/files/phudu-cyrillic-ext-900-normal.woff index f59d4ae5baf..ae302316d7a 100644 Binary files a/fonts/google/phudu/files/phudu-cyrillic-ext-900-normal.woff and b/fonts/google/phudu/files/phudu-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-300-normal.woff b/fonts/google/phudu/files/phudu-latin-300-normal.woff index 689800ed168..c1ca2e35f10 100644 Binary files a/fonts/google/phudu/files/phudu-latin-300-normal.woff and b/fonts/google/phudu/files/phudu-latin-300-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-400-normal.woff b/fonts/google/phudu/files/phudu-latin-400-normal.woff index 9bd0362eb80..2ff9d0507e7 100644 Binary files a/fonts/google/phudu/files/phudu-latin-400-normal.woff and b/fonts/google/phudu/files/phudu-latin-400-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-500-normal.woff b/fonts/google/phudu/files/phudu-latin-500-normal.woff index 92ce74e6810..a994f7e407d 100644 Binary files a/fonts/google/phudu/files/phudu-latin-500-normal.woff and b/fonts/google/phudu/files/phudu-latin-500-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-600-normal.woff b/fonts/google/phudu/files/phudu-latin-600-normal.woff index 77b16f4ef60..b7049db779e 100644 Binary files a/fonts/google/phudu/files/phudu-latin-600-normal.woff and b/fonts/google/phudu/files/phudu-latin-600-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-700-normal.woff b/fonts/google/phudu/files/phudu-latin-700-normal.woff index a188ca60b02..7019518cf56 100644 Binary files a/fonts/google/phudu/files/phudu-latin-700-normal.woff and b/fonts/google/phudu/files/phudu-latin-700-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-800-normal.woff b/fonts/google/phudu/files/phudu-latin-800-normal.woff index 1bd449397d6..accd78fa643 100644 Binary files a/fonts/google/phudu/files/phudu-latin-800-normal.woff and b/fonts/google/phudu/files/phudu-latin-800-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-900-normal.woff b/fonts/google/phudu/files/phudu-latin-900-normal.woff index 91175b304b3..3c9d0260ae5 100644 Binary files a/fonts/google/phudu/files/phudu-latin-900-normal.woff and b/fonts/google/phudu/files/phudu-latin-900-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-300-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-300-normal.woff index a867b124e27..53aa4143c11 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-300-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-300-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-400-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-400-normal.woff index 9267924b16a..5a4956c3ea6 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-400-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-400-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-500-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-500-normal.woff index 7575a6d9c3c..371e8057751 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-500-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-500-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-600-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-600-normal.woff index 6ea9b045867..3320a7c1b21 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-600-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-600-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-700-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-700-normal.woff index 0e72a730ebf..55d04406b77 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-700-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-700-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-800-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-800-normal.woff index 86f584cc03c..78a2fd0b4f4 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-800-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-800-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-latin-ext-900-normal.woff b/fonts/google/phudu/files/phudu-latin-ext-900-normal.woff index 1c261d6bc59..cd52852442e 100644 Binary files a/fonts/google/phudu/files/phudu-latin-ext-900-normal.woff and b/fonts/google/phudu/files/phudu-latin-ext-900-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-300-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-300-normal.woff index f5af0769158..1bcb76d95ab 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-300-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-300-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-400-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-400-normal.woff index fec25a60c95..91327794ac0 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-400-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-400-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-500-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-500-normal.woff index de466946767..fb24014d960 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-500-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-500-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-600-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-600-normal.woff index 0692a7f42d0..b2436a453e1 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-600-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-600-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-700-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-700-normal.woff index 087c1be1888..990aa989721 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-700-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-700-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-800-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-800-normal.woff index 203d77a9094..480ccd3fb07 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-800-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-800-normal.woff differ diff --git a/fonts/google/phudu/files/phudu-vietnamese-900-normal.woff b/fonts/google/phudu/files/phudu-vietnamese-900-normal.woff index 41ef63bfeab..b7528f6b998 100644 Binary files a/fonts/google/phudu/files/phudu-vietnamese-900-normal.woff and b/fonts/google/phudu/files/phudu-vietnamese-900-normal.woff differ diff --git a/fonts/google/phudu/scss/mixins.scss b/fonts/google/phudu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/phudu/scss/mixins.scss +++ b/fonts/google/phudu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/piazzolla/files/piazzolla-cyrillic-200-normal.woff b/fonts/google/piazzolla/files/piazzolla-cyrillic-200-normal.woff index 69d915050b5..90118398a70 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-cyrillic-200-normal.woff and b/fonts/google/piazzolla/files/piazzolla-cyrillic-200-normal.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-cyrillic-900-italic.woff b/fonts/google/piazzolla/files/piazzolla-cyrillic-900-italic.woff index bf2a897fea9..be4f59af649 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-cyrillic-900-italic.woff and b/fonts/google/piazzolla/files/piazzolla-cyrillic-900-italic.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-100-italic.woff b/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-100-italic.woff index 18c2c2199dc..4695ecf7c65 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-100-italic.woff and b/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-600-italic.woff b/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-600-italic.woff index b286ee34b86..5e8e2cc29af 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-600-italic.woff and b/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-700-normal.woff b/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-700-normal.woff index f87f3ec5548..2a4ee4ede00 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-700-normal.woff and b/fonts/google/piazzolla/files/piazzolla-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-greek-100-italic.woff b/fonts/google/piazzolla/files/piazzolla-greek-100-italic.woff index 0b1a5f9498f..04dc583d9a6 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-greek-100-italic.woff and b/fonts/google/piazzolla/files/piazzolla-greek-100-italic.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-greek-900-normal.woff b/fonts/google/piazzolla/files/piazzolla-greek-900-normal.woff index cfc816019a9..a8286d4a72c 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-greek-900-normal.woff and b/fonts/google/piazzolla/files/piazzolla-greek-900-normal.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-greek-ext-700-normal.woff b/fonts/google/piazzolla/files/piazzolla-greek-ext-700-normal.woff index 7386acffa32..9e4dee13b37 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-greek-ext-700-normal.woff and b/fonts/google/piazzolla/files/piazzolla-greek-ext-700-normal.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-latin-ext-600-normal.woff b/fonts/google/piazzolla/files/piazzolla-latin-ext-600-normal.woff index 23bec6c72ea..123b40dc02f 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-latin-ext-600-normal.woff and b/fonts/google/piazzolla/files/piazzolla-latin-ext-600-normal.woff differ diff --git a/fonts/google/piazzolla/files/piazzolla-vietnamese-300-italic.woff b/fonts/google/piazzolla/files/piazzolla-vietnamese-300-italic.woff index 2cc34eb552b..c94795a27b7 100644 Binary files a/fonts/google/piazzolla/files/piazzolla-vietnamese-300-italic.woff and b/fonts/google/piazzolla/files/piazzolla-vietnamese-300-italic.woff differ diff --git a/fonts/google/piazzolla/scss/mixins.scss b/fonts/google/piazzolla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/piazzolla/scss/mixins.scss +++ b/fonts/google/piazzolla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/piedra/files/piedra-latin-400-normal.woff b/fonts/google/piedra/files/piedra-latin-400-normal.woff index e92597e2cb8..84ae100b73a 100644 Binary files a/fonts/google/piedra/files/piedra-latin-400-normal.woff and b/fonts/google/piedra/files/piedra-latin-400-normal.woff differ diff --git a/fonts/google/piedra/files/piedra-latin-ext-400-normal.woff b/fonts/google/piedra/files/piedra-latin-ext-400-normal.woff index c794aea7264..384c65e6c1f 100644 Binary files a/fonts/google/piedra/files/piedra-latin-ext-400-normal.woff and b/fonts/google/piedra/files/piedra-latin-ext-400-normal.woff differ diff --git a/fonts/google/piedra/scss/mixins.scss b/fonts/google/piedra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/piedra/scss/mixins.scss +++ b/fonts/google/piedra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pinyon-script/files/pinyon-script-latin-ext-400-normal.woff b/fonts/google/pinyon-script/files/pinyon-script-latin-ext-400-normal.woff index cb2d302db5b..d6d19e7a9d2 100644 Binary files a/fonts/google/pinyon-script/files/pinyon-script-latin-ext-400-normal.woff and b/fonts/google/pinyon-script/files/pinyon-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/pinyon-script/scss/mixins.scss b/fonts/google/pinyon-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pinyon-script/scss/mixins.scss +++ b/fonts/google/pinyon-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pirata-one/files/pirata-one-latin-ext-400-normal.woff b/fonts/google/pirata-one/files/pirata-one-latin-ext-400-normal.woff index 21abd4d4e94..a2e867444d8 100644 Binary files a/fonts/google/pirata-one/files/pirata-one-latin-ext-400-normal.woff and b/fonts/google/pirata-one/files/pirata-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/pirata-one/scss/mixins.scss b/fonts/google/pirata-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pirata-one/scss/mixins.scss +++ b/fonts/google/pirata-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pixelify-sans/scss/mixins.scss b/fonts/google/pixelify-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pixelify-sans/scss/mixins.scss +++ b/fonts/google/pixelify-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/plaster/scss/mixins.scss b/fonts/google/plaster/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/plaster/scss/mixins.scss +++ b/fonts/google/plaster/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/platypi/scss/mixins.scss b/fonts/google/platypi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/platypi/scss/mixins.scss +++ b/fonts/google/platypi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/play/files/play-cyrillic-400-normal.woff b/fonts/google/play/files/play-cyrillic-400-normal.woff index fed61b204d2..90a3e9cf941 100644 Binary files a/fonts/google/play/files/play-cyrillic-400-normal.woff and b/fonts/google/play/files/play-cyrillic-400-normal.woff differ diff --git a/fonts/google/play/files/play-cyrillic-700-normal.woff b/fonts/google/play/files/play-cyrillic-700-normal.woff index 74c7b434559..42926ba4484 100644 Binary files a/fonts/google/play/files/play-cyrillic-700-normal.woff and b/fonts/google/play/files/play-cyrillic-700-normal.woff differ diff --git a/fonts/google/play/files/play-cyrillic-ext-400-normal.woff b/fonts/google/play/files/play-cyrillic-ext-400-normal.woff index 33d419b6780..182a596d1ef 100644 Binary files a/fonts/google/play/files/play-cyrillic-ext-400-normal.woff and b/fonts/google/play/files/play-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/play/files/play-cyrillic-ext-700-normal.woff b/fonts/google/play/files/play-cyrillic-ext-700-normal.woff index 5ce36eafaf1..ed6a97783ba 100644 Binary files a/fonts/google/play/files/play-cyrillic-ext-700-normal.woff and b/fonts/google/play/files/play-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/play/files/play-greek-400-normal.woff b/fonts/google/play/files/play-greek-400-normal.woff index 4adda473c2e..6b0d04fd4e5 100644 Binary files a/fonts/google/play/files/play-greek-400-normal.woff and b/fonts/google/play/files/play-greek-400-normal.woff differ diff --git a/fonts/google/play/files/play-greek-700-normal.woff b/fonts/google/play/files/play-greek-700-normal.woff index 6cce0cf50ed..11c38787db8 100644 Binary files a/fonts/google/play/files/play-greek-700-normal.woff and b/fonts/google/play/files/play-greek-700-normal.woff differ diff --git a/fonts/google/play/files/play-latin-400-normal.woff b/fonts/google/play/files/play-latin-400-normal.woff index ada92b4208e..55038ebcfca 100644 Binary files a/fonts/google/play/files/play-latin-400-normal.woff and b/fonts/google/play/files/play-latin-400-normal.woff differ diff --git a/fonts/google/play/files/play-latin-700-normal.woff b/fonts/google/play/files/play-latin-700-normal.woff index fb37aeed7f2..acb97e4065b 100644 Binary files a/fonts/google/play/files/play-latin-700-normal.woff and b/fonts/google/play/files/play-latin-700-normal.woff differ diff --git a/fonts/google/play/files/play-latin-ext-400-normal.woff b/fonts/google/play/files/play-latin-ext-400-normal.woff index 53fd46a2d51..b61f8944a5a 100644 Binary files a/fonts/google/play/files/play-latin-ext-400-normal.woff and b/fonts/google/play/files/play-latin-ext-400-normal.woff differ diff --git a/fonts/google/play/files/play-latin-ext-700-normal.woff b/fonts/google/play/files/play-latin-ext-700-normal.woff index 77fe7a8b6a8..fc74c158e85 100644 Binary files a/fonts/google/play/files/play-latin-ext-700-normal.woff and b/fonts/google/play/files/play-latin-ext-700-normal.woff differ diff --git a/fonts/google/play/files/play-vietnamese-400-normal.woff b/fonts/google/play/files/play-vietnamese-400-normal.woff index 2b7989c4a1f..585ba883a24 100644 Binary files a/fonts/google/play/files/play-vietnamese-400-normal.woff and b/fonts/google/play/files/play-vietnamese-400-normal.woff differ diff --git a/fonts/google/play/files/play-vietnamese-700-normal.woff b/fonts/google/play/files/play-vietnamese-700-normal.woff index afae381f9a2..582cb17f26b 100644 Binary files a/fonts/google/play/files/play-vietnamese-700-normal.woff and b/fonts/google/play/files/play-vietnamese-700-normal.woff differ diff --git a/fonts/google/play/scss/mixins.scss b/fonts/google/play/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/play/scss/mixins.scss +++ b/fonts/google/play/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/playball/scss/mixins.scss b/fonts/google/playball/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/playball/scss/mixins.scss +++ b/fonts/google/playball/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/playfair-display-sc/files/playfair-display-sc-cyrillic-900-normal.woff b/fonts/google/playfair-display-sc/files/playfair-display-sc-cyrillic-900-normal.woff index 43f4d87fe5e..4e6fccc7063 100644 Binary files a/fonts/google/playfair-display-sc/files/playfair-display-sc-cyrillic-900-normal.woff and b/fonts/google/playfair-display-sc/files/playfair-display-sc-cyrillic-900-normal.woff differ diff --git a/fonts/google/playfair-display-sc/scss/mixins.scss b/fonts/google/playfair-display-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/playfair-display-sc/scss/mixins.scss +++ b/fonts/google/playfair-display-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/playfair-display/files/playfair-display-cyrillic-600-normal.woff b/fonts/google/playfair-display/files/playfair-display-cyrillic-600-normal.woff index 3fff911cd43..27e5ae60daa 100644 Binary files a/fonts/google/playfair-display/files/playfair-display-cyrillic-600-normal.woff and b/fonts/google/playfair-display/files/playfair-display-cyrillic-600-normal.woff differ diff --git a/fonts/google/playfair-display/scss/mixins.scss b/fonts/google/playfair-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/playfair-display/scss/mixins.scss +++ b/fonts/google/playfair-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/playfair/files/playfair-cyrillic-600-normal.woff b/fonts/google/playfair/files/playfair-cyrillic-600-normal.woff index 49f9c626015..643b33b9693 100644 Binary files a/fonts/google/playfair/files/playfair-cyrillic-600-normal.woff and b/fonts/google/playfair/files/playfair-cyrillic-600-normal.woff differ diff --git a/fonts/google/playfair/files/playfair-cyrillic-ext-600-italic.woff b/fonts/google/playfair/files/playfair-cyrillic-ext-600-italic.woff index bb226e796dc..33186cfd202 100644 Binary files a/fonts/google/playfair/files/playfair-cyrillic-ext-600-italic.woff and b/fonts/google/playfair/files/playfair-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/playfair/files/playfair-latin-300-italic.woff b/fonts/google/playfair/files/playfair-latin-300-italic.woff index be06bb2321f..fe3fa28e131 100644 Binary files a/fonts/google/playfair/files/playfair-latin-300-italic.woff and b/fonts/google/playfair/files/playfair-latin-300-italic.woff differ diff --git a/fonts/google/playfair/files/playfair-latin-400-italic.woff b/fonts/google/playfair/files/playfair-latin-400-italic.woff index 442bab060a5..e98a6f5fb3b 100644 Binary files a/fonts/google/playfair/files/playfair-latin-400-italic.woff and b/fonts/google/playfair/files/playfair-latin-400-italic.woff differ diff --git a/fonts/google/playfair/scss/mixins.scss b/fonts/google/playfair/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/playfair/scss/mixins.scss +++ b/fonts/google/playfair/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/playpen-sans/scss/mixins.scss b/fonts/google/playpen-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/playpen-sans/scss/mixins.scss +++ b/fonts/google/playpen-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff b/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff index a3fe5890eb2..75e6f893b3c 100644 Binary files a/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff and b/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-300-normal.woff differ diff --git a/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff b/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff index e147bf9850f..946caa391d1 100644 Binary files a/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff and b/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-500-italic.woff differ diff --git a/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-400-normal.woff b/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-400-normal.woff index 681e85eb203..2185b73ff83 100644 Binary files a/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-400-normal.woff and b/fonts/google/plus-jakarta-sans/files/plus-jakarta-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/plus-jakarta-sans/scss/mixins.scss b/fonts/google/plus-jakarta-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/plus-jakarta-sans/scss/mixins.scss +++ b/fonts/google/plus-jakarta-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/podkova/scss/mixins.scss b/fonts/google/podkova/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/podkova/scss/mixins.scss +++ b/fonts/google/podkova/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/poiret-one/scss/mixins.scss b/fonts/google/poiret-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/poiret-one/scss/mixins.scss +++ b/fonts/google/poiret-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/poller-one/scss/mixins.scss b/fonts/google/poller-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/poller-one/scss/mixins.scss +++ b/fonts/google/poller-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/poltawski-nowy/scss/mixins.scss b/fonts/google/poltawski-nowy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/poltawski-nowy/scss/mixins.scss +++ b/fonts/google/poltawski-nowy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/poly/files/poly-latin-400-italic.woff b/fonts/google/poly/files/poly-latin-400-italic.woff index fa2d893597a..e31a1d70b93 100644 Binary files a/fonts/google/poly/files/poly-latin-400-italic.woff and b/fonts/google/poly/files/poly-latin-400-italic.woff differ diff --git a/fonts/google/poly/scss/mixins.scss b/fonts/google/poly/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/poly/scss/mixins.scss +++ b/fonts/google/poly/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pompiere/scss/mixins.scss b/fonts/google/pompiere/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pompiere/scss/mixins.scss +++ b/fonts/google/pompiere/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pontano-sans/scss/mixins.scss b/fonts/google/pontano-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pontano-sans/scss/mixins.scss +++ b/fonts/google/pontano-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/poor-story/files/poor-story-100-400-normal.woff b/fonts/google/poor-story/files/poor-story-100-400-normal.woff index b323d91c636..903640a515e 100644 Binary files a/fonts/google/poor-story/files/poor-story-100-400-normal.woff and b/fonts/google/poor-story/files/poor-story-100-400-normal.woff differ diff --git a/fonts/google/poor-story/files/poor-story-112-400-normal.woff b/fonts/google/poor-story/files/poor-story-112-400-normal.woff index 5109e45eb5e..c49b900ddde 100644 Binary files a/fonts/google/poor-story/files/poor-story-112-400-normal.woff and b/fonts/google/poor-story/files/poor-story-112-400-normal.woff differ diff --git a/fonts/google/poor-story/files/poor-story-31-400-normal.woff b/fonts/google/poor-story/files/poor-story-31-400-normal.woff index 725b26cc40a..12a3ffc592c 100644 Binary files a/fonts/google/poor-story/files/poor-story-31-400-normal.woff and b/fonts/google/poor-story/files/poor-story-31-400-normal.woff differ diff --git a/fonts/google/poor-story/files/poor-story-4-400-normal.woff b/fonts/google/poor-story/files/poor-story-4-400-normal.woff index 46ea9c967f8..b1e8ec69181 100644 Binary files a/fonts/google/poor-story/files/poor-story-4-400-normal.woff and b/fonts/google/poor-story/files/poor-story-4-400-normal.woff differ diff --git a/fonts/google/poor-story/scss/mixins.scss b/fonts/google/poor-story/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/poor-story/scss/mixins.scss +++ b/fonts/google/poor-story/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/poppins/scss/mixins.scss b/fonts/google/poppins/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/poppins/scss/mixins.scss +++ b/fonts/google/poppins/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/port-lligat-sans/scss/mixins.scss b/fonts/google/port-lligat-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/port-lligat-sans/scss/mixins.scss +++ b/fonts/google/port-lligat-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/port-lligat-slab/scss/mixins.scss b/fonts/google/port-lligat-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/port-lligat-slab/scss/mixins.scss +++ b/fonts/google/port-lligat-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/potta-one/files/potta-one-113-400-normal.woff b/fonts/google/potta-one/files/potta-one-113-400-normal.woff index 965e291b07d..e94c065128c 100644 Binary files a/fonts/google/potta-one/files/potta-one-113-400-normal.woff and b/fonts/google/potta-one/files/potta-one-113-400-normal.woff differ diff --git a/fonts/google/potta-one/files/potta-one-25-400-normal.woff b/fonts/google/potta-one/files/potta-one-25-400-normal.woff index c1b08fe5e70..b7e6fbad528 100644 Binary files a/fonts/google/potta-one/files/potta-one-25-400-normal.woff and b/fonts/google/potta-one/files/potta-one-25-400-normal.woff differ diff --git a/fonts/google/potta-one/files/potta-one-40-400-normal.woff b/fonts/google/potta-one/files/potta-one-40-400-normal.woff index d52affae9ed..93325f2b0f9 100644 Binary files a/fonts/google/potta-one/files/potta-one-40-400-normal.woff and b/fonts/google/potta-one/files/potta-one-40-400-normal.woff differ diff --git a/fonts/google/potta-one/files/potta-one-5-400-normal.woff b/fonts/google/potta-one/files/potta-one-5-400-normal.woff index 5ee13b3573c..04a1102d14d 100644 Binary files a/fonts/google/potta-one/files/potta-one-5-400-normal.woff and b/fonts/google/potta-one/files/potta-one-5-400-normal.woff differ diff --git a/fonts/google/potta-one/files/potta-one-92-400-normal.woff b/fonts/google/potta-one/files/potta-one-92-400-normal.woff index 90729e43c5b..7b2e1dd1f02 100644 Binary files a/fonts/google/potta-one/files/potta-one-92-400-normal.woff and b/fonts/google/potta-one/files/potta-one-92-400-normal.woff differ diff --git a/fonts/google/potta-one/files/potta-one-94-400-normal.woff b/fonts/google/potta-one/files/potta-one-94-400-normal.woff index a884e9db04d..310f937da16 100644 Binary files a/fonts/google/potta-one/files/potta-one-94-400-normal.woff and b/fonts/google/potta-one/files/potta-one-94-400-normal.woff differ diff --git a/fonts/google/potta-one/files/potta-one-japanese-400-normal.woff b/fonts/google/potta-one/files/potta-one-japanese-400-normal.woff index ea4256bc37f..01be21dc8ec 100644 Binary files a/fonts/google/potta-one/files/potta-one-japanese-400-normal.woff and b/fonts/google/potta-one/files/potta-one-japanese-400-normal.woff differ diff --git a/fonts/google/potta-one/scss/mixins.scss b/fonts/google/potta-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/potta-one/scss/mixins.scss +++ b/fonts/google/potta-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pragati-narrow/files/pragati-narrow-latin-700-normal.woff b/fonts/google/pragati-narrow/files/pragati-narrow-latin-700-normal.woff index 8ff4f6b437f..a2b148da68c 100644 Binary files a/fonts/google/pragati-narrow/files/pragati-narrow-latin-700-normal.woff and b/fonts/google/pragati-narrow/files/pragati-narrow-latin-700-normal.woff differ diff --git a/fonts/google/pragati-narrow/files/pragati-narrow-latin-ext-700-normal.woff b/fonts/google/pragati-narrow/files/pragati-narrow-latin-ext-700-normal.woff index 7af5adaf75b..b499fc9275b 100644 Binary files a/fonts/google/pragati-narrow/files/pragati-narrow-latin-ext-700-normal.woff and b/fonts/google/pragati-narrow/files/pragati-narrow-latin-ext-700-normal.woff differ diff --git a/fonts/google/pragati-narrow/scss/mixins.scss b/fonts/google/pragati-narrow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pragati-narrow/scss/mixins.scss +++ b/fonts/google/pragati-narrow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/praise/scss/mixins.scss b/fonts/google/praise/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/praise/scss/mixins.scss +++ b/fonts/google/praise/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/prata/files/prata-vietnamese-400-normal.woff b/fonts/google/prata/files/prata-vietnamese-400-normal.woff index 8d3ff369c69..11f756b0487 100644 Binary files a/fonts/google/prata/files/prata-vietnamese-400-normal.woff and b/fonts/google/prata/files/prata-vietnamese-400-normal.woff differ diff --git a/fonts/google/prata/scss/mixins.scss b/fonts/google/prata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/prata/scss/mixins.scss +++ b/fonts/google/prata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/preahvihear/scss/mixins.scss b/fonts/google/preahvihear/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/preahvihear/scss/mixins.scss +++ b/fonts/google/preahvihear/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/press-start-2p/files/press-start-2p-cyrillic-400-normal.woff b/fonts/google/press-start-2p/files/press-start-2p-cyrillic-400-normal.woff index 72d7b3be975..228390e0a84 100644 Binary files a/fonts/google/press-start-2p/files/press-start-2p-cyrillic-400-normal.woff and b/fonts/google/press-start-2p/files/press-start-2p-cyrillic-400-normal.woff differ diff --git a/fonts/google/press-start-2p/files/press-start-2p-cyrillic-ext-400-normal.woff b/fonts/google/press-start-2p/files/press-start-2p-cyrillic-ext-400-normal.woff index ad5efefb037..28e2959ca82 100644 Binary files a/fonts/google/press-start-2p/files/press-start-2p-cyrillic-ext-400-normal.woff and b/fonts/google/press-start-2p/files/press-start-2p-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/press-start-2p/files/press-start-2p-greek-400-normal.woff b/fonts/google/press-start-2p/files/press-start-2p-greek-400-normal.woff index be9d9eebcc0..bdcd9739c1b 100644 Binary files a/fonts/google/press-start-2p/files/press-start-2p-greek-400-normal.woff and b/fonts/google/press-start-2p/files/press-start-2p-greek-400-normal.woff differ diff --git a/fonts/google/press-start-2p/files/press-start-2p-latin-400-normal.woff b/fonts/google/press-start-2p/files/press-start-2p-latin-400-normal.woff index 9b0abe264ce..d738f50f773 100644 Binary files a/fonts/google/press-start-2p/files/press-start-2p-latin-400-normal.woff and b/fonts/google/press-start-2p/files/press-start-2p-latin-400-normal.woff differ diff --git a/fonts/google/press-start-2p/files/press-start-2p-latin-ext-400-normal.woff b/fonts/google/press-start-2p/files/press-start-2p-latin-ext-400-normal.woff index 47b5b2ba5e8..d08ec85d9c9 100644 Binary files a/fonts/google/press-start-2p/files/press-start-2p-latin-ext-400-normal.woff and b/fonts/google/press-start-2p/files/press-start-2p-latin-ext-400-normal.woff differ diff --git a/fonts/google/press-start-2p/scss/mixins.scss b/fonts/google/press-start-2p/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/press-start-2p/scss/mixins.scss +++ b/fonts/google/press-start-2p/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pridi/files/pridi-latin-200-normal.woff b/fonts/google/pridi/files/pridi-latin-200-normal.woff index 57410808b48..80402fd4cec 100644 Binary files a/fonts/google/pridi/files/pridi-latin-200-normal.woff and b/fonts/google/pridi/files/pridi-latin-200-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-300-normal.woff b/fonts/google/pridi/files/pridi-latin-300-normal.woff index 6d6a6ceba79..529e0a81dd1 100644 Binary files a/fonts/google/pridi/files/pridi-latin-300-normal.woff and b/fonts/google/pridi/files/pridi-latin-300-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-400-normal.woff b/fonts/google/pridi/files/pridi-latin-400-normal.woff index 4e4989b14e8..e848f0615e2 100644 Binary files a/fonts/google/pridi/files/pridi-latin-400-normal.woff and b/fonts/google/pridi/files/pridi-latin-400-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-500-normal.woff b/fonts/google/pridi/files/pridi-latin-500-normal.woff index 7dece7b12e4..bd76e160b4e 100644 Binary files a/fonts/google/pridi/files/pridi-latin-500-normal.woff and b/fonts/google/pridi/files/pridi-latin-500-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-600-normal.woff b/fonts/google/pridi/files/pridi-latin-600-normal.woff index 28977f7e798..f85693f4e62 100644 Binary files a/fonts/google/pridi/files/pridi-latin-600-normal.woff and b/fonts/google/pridi/files/pridi-latin-600-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-700-normal.woff b/fonts/google/pridi/files/pridi-latin-700-normal.woff index 91501a8b6c6..ae68d44204c 100644 Binary files a/fonts/google/pridi/files/pridi-latin-700-normal.woff and b/fonts/google/pridi/files/pridi-latin-700-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-ext-200-normal.woff b/fonts/google/pridi/files/pridi-latin-ext-200-normal.woff index 07dbe4c8c16..cbed6ebd49a 100644 Binary files a/fonts/google/pridi/files/pridi-latin-ext-200-normal.woff and b/fonts/google/pridi/files/pridi-latin-ext-200-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-ext-300-normal.woff b/fonts/google/pridi/files/pridi-latin-ext-300-normal.woff index 66243c12faf..64e64dc5abc 100644 Binary files a/fonts/google/pridi/files/pridi-latin-ext-300-normal.woff and b/fonts/google/pridi/files/pridi-latin-ext-300-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-ext-400-normal.woff b/fonts/google/pridi/files/pridi-latin-ext-400-normal.woff index f46a6125c3d..b06d5517c1d 100644 Binary files a/fonts/google/pridi/files/pridi-latin-ext-400-normal.woff and b/fonts/google/pridi/files/pridi-latin-ext-400-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-ext-500-normal.woff b/fonts/google/pridi/files/pridi-latin-ext-500-normal.woff index 4b1be1546c8..ad6cb9d1f56 100644 Binary files a/fonts/google/pridi/files/pridi-latin-ext-500-normal.woff and b/fonts/google/pridi/files/pridi-latin-ext-500-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-ext-600-normal.woff b/fonts/google/pridi/files/pridi-latin-ext-600-normal.woff index 02c57b82a96..20a9e9cee90 100644 Binary files a/fonts/google/pridi/files/pridi-latin-ext-600-normal.woff and b/fonts/google/pridi/files/pridi-latin-ext-600-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-latin-ext-700-normal.woff b/fonts/google/pridi/files/pridi-latin-ext-700-normal.woff index 458f2eeb33e..04b2f88b1f0 100644 Binary files a/fonts/google/pridi/files/pridi-latin-ext-700-normal.woff and b/fonts/google/pridi/files/pridi-latin-ext-700-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-thai-200-normal.woff b/fonts/google/pridi/files/pridi-thai-200-normal.woff index 5f8151abac9..b93b9b8ede4 100644 Binary files a/fonts/google/pridi/files/pridi-thai-200-normal.woff and b/fonts/google/pridi/files/pridi-thai-200-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-thai-300-normal.woff b/fonts/google/pridi/files/pridi-thai-300-normal.woff index e2eb11f6a63..68276095a47 100644 Binary files a/fonts/google/pridi/files/pridi-thai-300-normal.woff and b/fonts/google/pridi/files/pridi-thai-300-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-thai-400-normal.woff b/fonts/google/pridi/files/pridi-thai-400-normal.woff index ae2191cc096..09c2d5718f1 100644 Binary files a/fonts/google/pridi/files/pridi-thai-400-normal.woff and b/fonts/google/pridi/files/pridi-thai-400-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-thai-500-normal.woff b/fonts/google/pridi/files/pridi-thai-500-normal.woff index 7968d77b8bb..1e6ef3881ec 100644 Binary files a/fonts/google/pridi/files/pridi-thai-500-normal.woff and b/fonts/google/pridi/files/pridi-thai-500-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-thai-600-normal.woff b/fonts/google/pridi/files/pridi-thai-600-normal.woff index 14a125d4c9a..dd73bf0a0ab 100644 Binary files a/fonts/google/pridi/files/pridi-thai-600-normal.woff and b/fonts/google/pridi/files/pridi-thai-600-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-thai-700-normal.woff b/fonts/google/pridi/files/pridi-thai-700-normal.woff index 4f45911684f..11482d6968c 100644 Binary files a/fonts/google/pridi/files/pridi-thai-700-normal.woff and b/fonts/google/pridi/files/pridi-thai-700-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-vietnamese-200-normal.woff b/fonts/google/pridi/files/pridi-vietnamese-200-normal.woff index 5cbad27d7c1..0461124ada5 100644 Binary files a/fonts/google/pridi/files/pridi-vietnamese-200-normal.woff and b/fonts/google/pridi/files/pridi-vietnamese-200-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-vietnamese-300-normal.woff b/fonts/google/pridi/files/pridi-vietnamese-300-normal.woff index e91c8480f6f..c57eb5f42ff 100644 Binary files a/fonts/google/pridi/files/pridi-vietnamese-300-normal.woff and b/fonts/google/pridi/files/pridi-vietnamese-300-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-vietnamese-400-normal.woff b/fonts/google/pridi/files/pridi-vietnamese-400-normal.woff index 88cee2403f8..b1e31bc3855 100644 Binary files a/fonts/google/pridi/files/pridi-vietnamese-400-normal.woff and b/fonts/google/pridi/files/pridi-vietnamese-400-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-vietnamese-500-normal.woff b/fonts/google/pridi/files/pridi-vietnamese-500-normal.woff index 308d5a14e54..c98b9e370b0 100644 Binary files a/fonts/google/pridi/files/pridi-vietnamese-500-normal.woff and b/fonts/google/pridi/files/pridi-vietnamese-500-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-vietnamese-600-normal.woff b/fonts/google/pridi/files/pridi-vietnamese-600-normal.woff index a9a658d191b..235fe5cb9a1 100644 Binary files a/fonts/google/pridi/files/pridi-vietnamese-600-normal.woff and b/fonts/google/pridi/files/pridi-vietnamese-600-normal.woff differ diff --git a/fonts/google/pridi/files/pridi-vietnamese-700-normal.woff b/fonts/google/pridi/files/pridi-vietnamese-700-normal.woff index f81196a0b76..a2591085b9c 100644 Binary files a/fonts/google/pridi/files/pridi-vietnamese-700-normal.woff and b/fonts/google/pridi/files/pridi-vietnamese-700-normal.woff differ diff --git a/fonts/google/pridi/scss/mixins.scss b/fonts/google/pridi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pridi/scss/mixins.scss +++ b/fonts/google/pridi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/princess-sofia/scss/mixins.scss b/fonts/google/princess-sofia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/princess-sofia/scss/mixins.scss +++ b/fonts/google/princess-sofia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/prociono/files/prociono-latin-400-normal.woff b/fonts/google/prociono/files/prociono-latin-400-normal.woff index 1005bef57bf..e1975ba027f 100644 Binary files a/fonts/google/prociono/files/prociono-latin-400-normal.woff and b/fonts/google/prociono/files/prociono-latin-400-normal.woff differ diff --git a/fonts/google/prociono/scss/mixins.scss b/fonts/google/prociono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/prociono/scss/mixins.scss +++ b/fonts/google/prociono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/prompt/files/prompt-latin-100-italic.woff b/fonts/google/prompt/files/prompt-latin-100-italic.woff index 1139342f61d..0c68ddc7adf 100644 Binary files a/fonts/google/prompt/files/prompt-latin-100-italic.woff and b/fonts/google/prompt/files/prompt-latin-100-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-100-normal.woff b/fonts/google/prompt/files/prompt-latin-100-normal.woff index 881c2bb32e7..33c87b88134 100644 Binary files a/fonts/google/prompt/files/prompt-latin-100-normal.woff and b/fonts/google/prompt/files/prompt-latin-100-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-200-italic.woff b/fonts/google/prompt/files/prompt-latin-200-italic.woff index 98576117e8d..2339f754c8d 100644 Binary files a/fonts/google/prompt/files/prompt-latin-200-italic.woff and b/fonts/google/prompt/files/prompt-latin-200-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-200-normal.woff b/fonts/google/prompt/files/prompt-latin-200-normal.woff index 52cee746dea..69b8cdc6db1 100644 Binary files a/fonts/google/prompt/files/prompt-latin-200-normal.woff and b/fonts/google/prompt/files/prompt-latin-200-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-300-italic.woff b/fonts/google/prompt/files/prompt-latin-300-italic.woff index c2cb214451d..a2354f0f945 100644 Binary files a/fonts/google/prompt/files/prompt-latin-300-italic.woff and b/fonts/google/prompt/files/prompt-latin-300-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-300-normal.woff b/fonts/google/prompt/files/prompt-latin-300-normal.woff index 7c5bbbfa033..07fe46bf7e1 100644 Binary files a/fonts/google/prompt/files/prompt-latin-300-normal.woff and b/fonts/google/prompt/files/prompt-latin-300-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-400-italic.woff b/fonts/google/prompt/files/prompt-latin-400-italic.woff index d463e4d3a7b..cc7a409ec3e 100644 Binary files a/fonts/google/prompt/files/prompt-latin-400-italic.woff and b/fonts/google/prompt/files/prompt-latin-400-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-400-normal.woff b/fonts/google/prompt/files/prompt-latin-400-normal.woff index 806cec7254e..f10244bd846 100644 Binary files a/fonts/google/prompt/files/prompt-latin-400-normal.woff and b/fonts/google/prompt/files/prompt-latin-400-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-500-italic.woff b/fonts/google/prompt/files/prompt-latin-500-italic.woff index d17ef773bb1..2b853d2ce26 100644 Binary files a/fonts/google/prompt/files/prompt-latin-500-italic.woff and b/fonts/google/prompt/files/prompt-latin-500-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-500-normal.woff b/fonts/google/prompt/files/prompt-latin-500-normal.woff index 89a138d6ed3..f3b7640c05f 100644 Binary files a/fonts/google/prompt/files/prompt-latin-500-normal.woff and b/fonts/google/prompt/files/prompt-latin-500-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-600-italic.woff b/fonts/google/prompt/files/prompt-latin-600-italic.woff index 1ac6afe1877..36ca34fd338 100644 Binary files a/fonts/google/prompt/files/prompt-latin-600-italic.woff and b/fonts/google/prompt/files/prompt-latin-600-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-600-normal.woff b/fonts/google/prompt/files/prompt-latin-600-normal.woff index ab48c4aae90..3862b3436e8 100644 Binary files a/fonts/google/prompt/files/prompt-latin-600-normal.woff and b/fonts/google/prompt/files/prompt-latin-600-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-700-italic.woff b/fonts/google/prompt/files/prompt-latin-700-italic.woff index d7ab9c109be..641595000cb 100644 Binary files a/fonts/google/prompt/files/prompt-latin-700-italic.woff and b/fonts/google/prompt/files/prompt-latin-700-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-700-normal.woff b/fonts/google/prompt/files/prompt-latin-700-normal.woff index c288b0323a6..630bb17bb3f 100644 Binary files a/fonts/google/prompt/files/prompt-latin-700-normal.woff and b/fonts/google/prompt/files/prompt-latin-700-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-800-italic.woff b/fonts/google/prompt/files/prompt-latin-800-italic.woff index fc65692b0cf..44342d49c35 100644 Binary files a/fonts/google/prompt/files/prompt-latin-800-italic.woff and b/fonts/google/prompt/files/prompt-latin-800-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-800-normal.woff b/fonts/google/prompt/files/prompt-latin-800-normal.woff index bfd36ecef0c..3ee86891bcf 100644 Binary files a/fonts/google/prompt/files/prompt-latin-800-normal.woff and b/fonts/google/prompt/files/prompt-latin-800-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-900-italic.woff b/fonts/google/prompt/files/prompt-latin-900-italic.woff index 059a606344f..bd6d5b0b769 100644 Binary files a/fonts/google/prompt/files/prompt-latin-900-italic.woff and b/fonts/google/prompt/files/prompt-latin-900-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-900-normal.woff b/fonts/google/prompt/files/prompt-latin-900-normal.woff index 34558934570..48668cf8d2d 100644 Binary files a/fonts/google/prompt/files/prompt-latin-900-normal.woff and b/fonts/google/prompt/files/prompt-latin-900-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-100-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-100-italic.woff index 63fe322051e..f6218ca98b6 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-100-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-100-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-100-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-100-normal.woff index 621a27a82d2..f76ed43624c 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-100-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-100-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-200-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-200-italic.woff index a21cfe00eba..d358d13486c 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-200-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-200-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-200-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-200-normal.woff index 806e7b987a4..53ad1c1dba4 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-200-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-200-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-300-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-300-italic.woff index 6dc7bd4f562..65b1af18617 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-300-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-300-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-300-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-300-normal.woff index caab8a177ba..4aa39aa2f04 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-300-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-300-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-400-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-400-italic.woff index 28df0d1d274..05741901b20 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-400-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-400-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-400-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-400-normal.woff index adb0f9a91c8..0a92c3c8c6c 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-400-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-400-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-500-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-500-italic.woff index 0419ce6be6b..1a532ada457 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-500-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-500-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-500-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-500-normal.woff index 06f3556c784..979ddd70511 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-500-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-500-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-600-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-600-italic.woff index ff21019c100..08bc83a13da 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-600-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-600-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-600-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-600-normal.woff index b7b2b9856b3..d0e179415d3 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-600-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-600-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-700-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-700-italic.woff index d810c0beb7a..eb74d8b0f55 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-700-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-700-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-700-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-700-normal.woff index 0be74a44657..d32b29b8d6e 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-700-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-700-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-800-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-800-italic.woff index ee1ec684cc9..e32632fb836 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-800-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-800-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-800-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-800-normal.woff index 8cea85589eb..41cb2cd9d42 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-800-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-800-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-900-italic.woff b/fonts/google/prompt/files/prompt-latin-ext-900-italic.woff index e74137ac1f1..5ee94f683e1 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-900-italic.woff and b/fonts/google/prompt/files/prompt-latin-ext-900-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-latin-ext-900-normal.woff b/fonts/google/prompt/files/prompt-latin-ext-900-normal.woff index 7b631d3aa8b..eec58b158eb 100644 Binary files a/fonts/google/prompt/files/prompt-latin-ext-900-normal.woff and b/fonts/google/prompt/files/prompt-latin-ext-900-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-100-italic.woff b/fonts/google/prompt/files/prompt-thai-100-italic.woff index 438d8160b5f..7ab40990a2b 100644 Binary files a/fonts/google/prompt/files/prompt-thai-100-italic.woff and b/fonts/google/prompt/files/prompt-thai-100-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-100-normal.woff b/fonts/google/prompt/files/prompt-thai-100-normal.woff index 0fff70435fa..288bb30a40d 100644 Binary files a/fonts/google/prompt/files/prompt-thai-100-normal.woff and b/fonts/google/prompt/files/prompt-thai-100-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-200-italic.woff b/fonts/google/prompt/files/prompt-thai-200-italic.woff index 88771cd5178..2305eea9d93 100644 Binary files a/fonts/google/prompt/files/prompt-thai-200-italic.woff and b/fonts/google/prompt/files/prompt-thai-200-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-200-normal.woff b/fonts/google/prompt/files/prompt-thai-200-normal.woff index be0ab75f16e..1f6b41548bc 100644 Binary files a/fonts/google/prompt/files/prompt-thai-200-normal.woff and b/fonts/google/prompt/files/prompt-thai-200-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-300-italic.woff b/fonts/google/prompt/files/prompt-thai-300-italic.woff index 1f3c7a7340c..7d102b30a45 100644 Binary files a/fonts/google/prompt/files/prompt-thai-300-italic.woff and b/fonts/google/prompt/files/prompt-thai-300-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-300-normal.woff b/fonts/google/prompt/files/prompt-thai-300-normal.woff index b4586d2d803..bb5b4e184a2 100644 Binary files a/fonts/google/prompt/files/prompt-thai-300-normal.woff and b/fonts/google/prompt/files/prompt-thai-300-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-400-italic.woff b/fonts/google/prompt/files/prompt-thai-400-italic.woff index fc1fe98a5de..bf2ec625a65 100644 Binary files a/fonts/google/prompt/files/prompt-thai-400-italic.woff and b/fonts/google/prompt/files/prompt-thai-400-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-400-normal.woff b/fonts/google/prompt/files/prompt-thai-400-normal.woff index 3865754c2b4..768e6a9b0db 100644 Binary files a/fonts/google/prompt/files/prompt-thai-400-normal.woff and b/fonts/google/prompt/files/prompt-thai-400-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-500-italic.woff b/fonts/google/prompt/files/prompt-thai-500-italic.woff index a00aaaa3aee..6b5a0f2811e 100644 Binary files a/fonts/google/prompt/files/prompt-thai-500-italic.woff and b/fonts/google/prompt/files/prompt-thai-500-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-500-normal.woff b/fonts/google/prompt/files/prompt-thai-500-normal.woff index eed401b4cdc..70395f690d5 100644 Binary files a/fonts/google/prompt/files/prompt-thai-500-normal.woff and b/fonts/google/prompt/files/prompt-thai-500-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-600-italic.woff b/fonts/google/prompt/files/prompt-thai-600-italic.woff index abd293d296d..aa59881340e 100644 Binary files a/fonts/google/prompt/files/prompt-thai-600-italic.woff and b/fonts/google/prompt/files/prompt-thai-600-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-600-normal.woff b/fonts/google/prompt/files/prompt-thai-600-normal.woff index 231c74860a9..bbfe079139c 100644 Binary files a/fonts/google/prompt/files/prompt-thai-600-normal.woff and b/fonts/google/prompt/files/prompt-thai-600-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-700-italic.woff b/fonts/google/prompt/files/prompt-thai-700-italic.woff index b5ef3d955bf..632264fd148 100644 Binary files a/fonts/google/prompt/files/prompt-thai-700-italic.woff and b/fonts/google/prompt/files/prompt-thai-700-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-700-normal.woff b/fonts/google/prompt/files/prompt-thai-700-normal.woff index 871c36d2fea..4c3e81cf736 100644 Binary files a/fonts/google/prompt/files/prompt-thai-700-normal.woff and b/fonts/google/prompt/files/prompt-thai-700-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-800-italic.woff b/fonts/google/prompt/files/prompt-thai-800-italic.woff index a82522a2e5a..d6d06b2fa9f 100644 Binary files a/fonts/google/prompt/files/prompt-thai-800-italic.woff and b/fonts/google/prompt/files/prompt-thai-800-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-800-normal.woff b/fonts/google/prompt/files/prompt-thai-800-normal.woff index fa098a15f60..6127b323455 100644 Binary files a/fonts/google/prompt/files/prompt-thai-800-normal.woff and b/fonts/google/prompt/files/prompt-thai-800-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-900-italic.woff b/fonts/google/prompt/files/prompt-thai-900-italic.woff index d3ac3adfdd4..3e230c9f13d 100644 Binary files a/fonts/google/prompt/files/prompt-thai-900-italic.woff and b/fonts/google/prompt/files/prompt-thai-900-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-thai-900-normal.woff b/fonts/google/prompt/files/prompt-thai-900-normal.woff index 718d1924a07..ba11b27f7ff 100644 Binary files a/fonts/google/prompt/files/prompt-thai-900-normal.woff and b/fonts/google/prompt/files/prompt-thai-900-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-100-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-100-italic.woff index f34ec81ce1f..bfe8a668e75 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-100-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-100-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-100-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-100-normal.woff index e07b4880f0b..0763e13abcc 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-100-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-100-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-200-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-200-italic.woff index 0a7cbce58ed..f2144005d10 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-200-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-200-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-200-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-200-normal.woff index a540430a87f..e2cf7e45cbe 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-200-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-200-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-300-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-300-italic.woff index 028e1293228..256a0011f65 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-300-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-300-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-300-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-300-normal.woff index b4c9d81cddf..7948ff2ebf1 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-300-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-300-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-400-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-400-italic.woff index a32bfcffefa..19abefc4828 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-400-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-400-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-400-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-400-normal.woff index 3ecc34c2340..23e73b13604 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-400-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-400-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-500-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-500-italic.woff index 8f2afa6b1b7..a34ebdd071e 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-500-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-500-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-500-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-500-normal.woff index d6448673c3e..71ae553b7f2 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-500-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-500-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-600-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-600-italic.woff index ad77858173e..99b50862742 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-600-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-600-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-600-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-600-normal.woff index 591d5634ff1..d7ce0358e4f 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-600-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-600-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-700-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-700-italic.woff index e4383f9cb9c..e42b0e3bf83 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-700-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-700-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-700-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-700-normal.woff index 015f38ee2aa..480a367972b 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-700-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-700-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-800-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-800-italic.woff index f9a68b98354..6530db8ede6 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-800-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-800-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-800-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-800-normal.woff index c5bbdba14d8..6a19223795d 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-800-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-800-normal.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-900-italic.woff b/fonts/google/prompt/files/prompt-vietnamese-900-italic.woff index 8af72055ba3..c963002d2be 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-900-italic.woff and b/fonts/google/prompt/files/prompt-vietnamese-900-italic.woff differ diff --git a/fonts/google/prompt/files/prompt-vietnamese-900-normal.woff b/fonts/google/prompt/files/prompt-vietnamese-900-normal.woff index f409ae5c460..3dc1f7bc00d 100644 Binary files a/fonts/google/prompt/files/prompt-vietnamese-900-normal.woff and b/fonts/google/prompt/files/prompt-vietnamese-900-normal.woff differ diff --git a/fonts/google/prompt/scss/mixins.scss b/fonts/google/prompt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/prompt/scss/mixins.scss +++ b/fonts/google/prompt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/prosto-one/scss/mixins.scss b/fonts/google/prosto-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/prosto-one/scss/mixins.scss +++ b/fonts/google/prosto-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/protest-guerrilla/scss/mixins.scss b/fonts/google/protest-guerrilla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/protest-guerrilla/scss/mixins.scss +++ b/fonts/google/protest-guerrilla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/protest-revolution/scss/mixins.scss b/fonts/google/protest-revolution/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/protest-revolution/scss/mixins.scss +++ b/fonts/google/protest-revolution/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/protest-riot/scss/mixins.scss b/fonts/google/protest-riot/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/protest-riot/scss/mixins.scss +++ b/fonts/google/protest-riot/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/protest-strike/scss/mixins.scss b/fonts/google/protest-strike/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/protest-strike/scss/mixins.scss +++ b/fonts/google/protest-strike/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/proza-libre/scss/mixins.scss b/fonts/google/proza-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/proza-libre/scss/mixins.scss +++ b/fonts/google/proza-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pt-mono/scss/mixins.scss b/fonts/google/pt-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pt-mono/scss/mixins.scss +++ b/fonts/google/pt-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-400-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-400-normal.woff index 8a5f95b8a3d..6d8893d03c0 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-400-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-400-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-700-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-700-normal.woff index f0504caebc0..2a58885fc89 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-700-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-700-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-400-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-400-normal.woff index 6521f8dd92b..6308e20f1a5 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-400-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-700-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-700-normal.woff index 9dc0ffa354c..8c93368815c 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-700-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-400-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-400-normal.woff index 1e0b79b43bb..82852c84998 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-400-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-400-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-700-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-700-normal.woff index 6132513ac38..742fdfba38e 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-700-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-700-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-400-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-400-normal.woff index e41a6260a31..94960a7a1c6 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-400-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-400-normal.woff differ diff --git a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-700-normal.woff b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-700-normal.woff index a5bc33259c2..addd75a09dc 100644 Binary files a/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-700-normal.woff and b/fonts/google/pt-sans-caption/files/pt-sans-caption-latin-ext-700-normal.woff differ diff --git a/fonts/google/pt-sans-caption/scss/mixins.scss b/fonts/google/pt-sans-caption/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pt-sans-caption/scss/mixins.scss +++ b/fonts/google/pt-sans-caption/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-400-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-400-normal.woff index 67c768f4aa4..a867971e0db 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-400-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-400-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-700-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-700-normal.woff index 5540713ac9c..796262542fb 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-700-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-700-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-400-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-400-normal.woff index ad92ef27f6b..9977b744567 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-400-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-700-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-700-normal.woff index e49665084d2..332463b6e3b 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-700-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-400-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-400-normal.woff index 15268348134..f5698fb5395 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-400-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-400-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-700-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-700-normal.woff index 2015dca00f8..954043c21fd 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-700-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-700-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-400-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-400-normal.woff index 636343f8696..e201a6a844e 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-400-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-400-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-700-normal.woff b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-700-normal.woff index 9487ebdd95d..52ad6bc9487 100644 Binary files a/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-700-normal.woff and b/fonts/google/pt-sans-narrow/files/pt-sans-narrow-latin-ext-700-normal.woff differ diff --git a/fonts/google/pt-sans-narrow/scss/mixins.scss b/fonts/google/pt-sans-narrow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pt-sans-narrow/scss/mixins.scss +++ b/fonts/google/pt-sans-narrow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pt-sans/files/pt-sans-cyrillic-ext-700-normal.woff b/fonts/google/pt-sans/files/pt-sans-cyrillic-ext-700-normal.woff index 8185fda5c2c..d5496a1f2be 100644 Binary files a/fonts/google/pt-sans/files/pt-sans-cyrillic-ext-700-normal.woff and b/fonts/google/pt-sans/files/pt-sans-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/pt-sans/files/pt-sans-latin-ext-700-normal.woff b/fonts/google/pt-sans/files/pt-sans-latin-ext-700-normal.woff index 76737da076f..f030b14a940 100644 Binary files a/fonts/google/pt-sans/files/pt-sans-latin-ext-700-normal.woff and b/fonts/google/pt-sans/files/pt-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/pt-sans/scss/mixins.scss b/fonts/google/pt-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pt-sans/scss/mixins.scss +++ b/fonts/google/pt-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pt-serif-caption/files/pt-serif-caption-cyrillic-400-italic.woff b/fonts/google/pt-serif-caption/files/pt-serif-caption-cyrillic-400-italic.woff index fc5322a07ec..ce1be753572 100644 Binary files a/fonts/google/pt-serif-caption/files/pt-serif-caption-cyrillic-400-italic.woff and b/fonts/google/pt-serif-caption/files/pt-serif-caption-cyrillic-400-italic.woff differ diff --git a/fonts/google/pt-serif-caption/scss/mixins.scss b/fonts/google/pt-serif-caption/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pt-serif-caption/scss/mixins.scss +++ b/fonts/google/pt-serif-caption/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-400-italic.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-400-italic.woff index 5d617542d0b..e34ef7df45f 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-400-italic.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-400-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-400-normal.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-400-normal.woff index 77f269b980b..4162e22a83e 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-400-normal.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-400-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-700-italic.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-700-italic.woff index cab89b55848..7655bcebc5a 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-700-italic.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-700-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-700-normal.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-700-normal.woff index 82b2fbfd8c3..00aefff3591 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-700-normal.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-700-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-italic.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-italic.woff index 3811697cfe0..0389ee6e304 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-italic.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-normal.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-normal.woff index 84044bb3f07..da7554ac587 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-normal.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-italic.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-italic.woff index 5fa90cb7595..0ba60cea335 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-italic.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-normal.woff b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-normal.woff index d15bd0e5203..c0c9a516bff 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-normal.woff and b/fonts/google/pt-serif/files/pt-serif-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-400-italic.woff b/fonts/google/pt-serif/files/pt-serif-latin-400-italic.woff index 7bb4e9ce6ff..18030d8948e 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-400-italic.woff and b/fonts/google/pt-serif/files/pt-serif-latin-400-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-400-normal.woff b/fonts/google/pt-serif/files/pt-serif-latin-400-normal.woff index 80675734b22..6d902ba012b 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-400-normal.woff and b/fonts/google/pt-serif/files/pt-serif-latin-400-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-700-italic.woff b/fonts/google/pt-serif/files/pt-serif-latin-700-italic.woff index 9cfa6a9b9d7..379dda0a63a 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-700-italic.woff and b/fonts/google/pt-serif/files/pt-serif-latin-700-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-700-normal.woff b/fonts/google/pt-serif/files/pt-serif-latin-700-normal.woff index d21162680f4..7c797a897e9 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-700-normal.woff and b/fonts/google/pt-serif/files/pt-serif-latin-700-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-ext-400-italic.woff b/fonts/google/pt-serif/files/pt-serif-latin-ext-400-italic.woff index 0ce4bbac9b5..399a8c6b055 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-ext-400-italic.woff and b/fonts/google/pt-serif/files/pt-serif-latin-ext-400-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-ext-400-normal.woff b/fonts/google/pt-serif/files/pt-serif-latin-ext-400-normal.woff index 27e111f8ef6..ef021093665 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-ext-400-normal.woff and b/fonts/google/pt-serif/files/pt-serif-latin-ext-400-normal.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-ext-700-italic.woff b/fonts/google/pt-serif/files/pt-serif-latin-ext-700-italic.woff index 9d51250f24d..0e43ab39bbf 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-ext-700-italic.woff and b/fonts/google/pt-serif/files/pt-serif-latin-ext-700-italic.woff differ diff --git a/fonts/google/pt-serif/files/pt-serif-latin-ext-700-normal.woff b/fonts/google/pt-serif/files/pt-serif-latin-ext-700-normal.woff index f6a23ec025d..6b0a22793b5 100644 Binary files a/fonts/google/pt-serif/files/pt-serif-latin-ext-700-normal.woff and b/fonts/google/pt-serif/files/pt-serif-latin-ext-700-normal.woff differ diff --git a/fonts/google/pt-serif/scss/mixins.scss b/fonts/google/pt-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/pt-serif/scss/mixins.scss +++ b/fonts/google/pt-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/public-sans/files/public-sans-latin-ext-200-italic.woff b/fonts/google/public-sans/files/public-sans-latin-ext-200-italic.woff index c3791d40f51..8ca346463ae 100644 Binary files a/fonts/google/public-sans/files/public-sans-latin-ext-200-italic.woff and b/fonts/google/public-sans/files/public-sans-latin-ext-200-italic.woff differ diff --git a/fonts/google/public-sans/files/public-sans-latin-ext-300-italic.woff b/fonts/google/public-sans/files/public-sans-latin-ext-300-italic.woff index 8e1ce40e27e..8a31583c245 100644 Binary files a/fonts/google/public-sans/files/public-sans-latin-ext-300-italic.woff and b/fonts/google/public-sans/files/public-sans-latin-ext-300-italic.woff differ diff --git a/fonts/google/public-sans/files/public-sans-latin-ext-600-italic.woff b/fonts/google/public-sans/files/public-sans-latin-ext-600-italic.woff index 07e7f3c562f..43769db3ebc 100644 Binary files a/fonts/google/public-sans/files/public-sans-latin-ext-600-italic.woff and b/fonts/google/public-sans/files/public-sans-latin-ext-600-italic.woff differ diff --git a/fonts/google/public-sans/files/public-sans-latin-ext-900-italic.woff b/fonts/google/public-sans/files/public-sans-latin-ext-900-italic.woff index f7ba74d887b..2e45ad3bb45 100644 Binary files a/fonts/google/public-sans/files/public-sans-latin-ext-900-italic.woff and b/fonts/google/public-sans/files/public-sans-latin-ext-900-italic.woff differ diff --git a/fonts/google/public-sans/files/public-sans-vietnamese-700-italic.woff b/fonts/google/public-sans/files/public-sans-vietnamese-700-italic.woff index 8dc6b799f5c..9fbe34e49a0 100644 Binary files a/fonts/google/public-sans/files/public-sans-vietnamese-700-italic.woff and b/fonts/google/public-sans/files/public-sans-vietnamese-700-italic.woff differ diff --git a/fonts/google/public-sans/scss/mixins.scss b/fonts/google/public-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/public-sans/scss/mixins.scss +++ b/fonts/google/public-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/puppies-play/files/puppies-play-latin-400-normal.woff b/fonts/google/puppies-play/files/puppies-play-latin-400-normal.woff index 4dca270e91b..3eb10885647 100644 Binary files a/fonts/google/puppies-play/files/puppies-play-latin-400-normal.woff and b/fonts/google/puppies-play/files/puppies-play-latin-400-normal.woff differ diff --git a/fonts/google/puppies-play/files/puppies-play-latin-ext-400-normal.woff b/fonts/google/puppies-play/files/puppies-play-latin-ext-400-normal.woff index e46376c6850..cb47d187a2b 100644 Binary files a/fonts/google/puppies-play/files/puppies-play-latin-ext-400-normal.woff and b/fonts/google/puppies-play/files/puppies-play-latin-ext-400-normal.woff differ diff --git a/fonts/google/puppies-play/files/puppies-play-vietnamese-400-normal.woff b/fonts/google/puppies-play/files/puppies-play-vietnamese-400-normal.woff index ecd13332fa5..29747191979 100644 Binary files a/fonts/google/puppies-play/files/puppies-play-vietnamese-400-normal.woff and b/fonts/google/puppies-play/files/puppies-play-vietnamese-400-normal.woff differ diff --git a/fonts/google/puppies-play/scss/mixins.scss b/fonts/google/puppies-play/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/puppies-play/scss/mixins.scss +++ b/fonts/google/puppies-play/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/puritan/scss/mixins.scss b/fonts/google/puritan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/puritan/scss/mixins.scss +++ b/fonts/google/puritan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/purple-purse/scss/mixins.scss b/fonts/google/purple-purse/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/purple-purse/scss/mixins.scss +++ b/fonts/google/purple-purse/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/qahiri/scss/mixins.scss b/fonts/google/qahiri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/qahiri/scss/mixins.scss +++ b/fonts/google/qahiri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/quando/scss/mixins.scss b/fonts/google/quando/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/quando/scss/mixins.scss +++ b/fonts/google/quando/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/quantico/files/quantico-latin-400-normal.woff b/fonts/google/quantico/files/quantico-latin-400-normal.woff index 681822b5c62..8b734689cbb 100644 Binary files a/fonts/google/quantico/files/quantico-latin-400-normal.woff and b/fonts/google/quantico/files/quantico-latin-400-normal.woff differ diff --git a/fonts/google/quantico/scss/mixins.scss b/fonts/google/quantico/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/quantico/scss/mixins.scss +++ b/fonts/google/quantico/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/quattrocento-sans/scss/mixins.scss b/fonts/google/quattrocento-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/quattrocento-sans/scss/mixins.scss +++ b/fonts/google/quattrocento-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/quattrocento/files/quattrocento-latin-400-normal.woff b/fonts/google/quattrocento/files/quattrocento-latin-400-normal.woff index e6788990216..ea2593fc874 100644 Binary files a/fonts/google/quattrocento/files/quattrocento-latin-400-normal.woff and b/fonts/google/quattrocento/files/quattrocento-latin-400-normal.woff differ diff --git a/fonts/google/quattrocento/scss/mixins.scss b/fonts/google/quattrocento/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/quattrocento/scss/mixins.scss +++ b/fonts/google/quattrocento/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/questrial/files/questrial-latin-400-normal.woff b/fonts/google/questrial/files/questrial-latin-400-normal.woff index 54b7c719dfe..fbc2ac7e364 100644 Binary files a/fonts/google/questrial/files/questrial-latin-400-normal.woff and b/fonts/google/questrial/files/questrial-latin-400-normal.woff differ diff --git a/fonts/google/questrial/files/questrial-latin-ext-400-normal.woff b/fonts/google/questrial/files/questrial-latin-ext-400-normal.woff index 90ef5fd11d7..f815c3f6a56 100644 Binary files a/fonts/google/questrial/files/questrial-latin-ext-400-normal.woff and b/fonts/google/questrial/files/questrial-latin-ext-400-normal.woff differ diff --git a/fonts/google/questrial/files/questrial-vietnamese-400-normal.woff b/fonts/google/questrial/files/questrial-vietnamese-400-normal.woff index 0d61f61964f..576b6979b58 100644 Binary files a/fonts/google/questrial/files/questrial-vietnamese-400-normal.woff and b/fonts/google/questrial/files/questrial-vietnamese-400-normal.woff differ diff --git a/fonts/google/questrial/scss/mixins.scss b/fonts/google/questrial/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/questrial/scss/mixins.scss +++ b/fonts/google/questrial/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/quicksand/scss/mixins.scss b/fonts/google/quicksand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/quicksand/scss/mixins.scss +++ b/fonts/google/quicksand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/quintessential/files/quintessential-latin-400-normal.woff b/fonts/google/quintessential/files/quintessential-latin-400-normal.woff index 0157073411f..dd6e1d8101a 100644 Binary files a/fonts/google/quintessential/files/quintessential-latin-400-normal.woff and b/fonts/google/quintessential/files/quintessential-latin-400-normal.woff differ diff --git a/fonts/google/quintessential/files/quintessential-latin-ext-400-normal.woff b/fonts/google/quintessential/files/quintessential-latin-ext-400-normal.woff index a7f215b4256..208530f452f 100644 Binary files a/fonts/google/quintessential/files/quintessential-latin-ext-400-normal.woff and b/fonts/google/quintessential/files/quintessential-latin-ext-400-normal.woff differ diff --git a/fonts/google/quintessential/scss/mixins.scss b/fonts/google/quintessential/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/quintessential/scss/mixins.scss +++ b/fonts/google/quintessential/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/qwigley/files/qwigley-latin-400-normal.woff b/fonts/google/qwigley/files/qwigley-latin-400-normal.woff index e815e0fb76c..0f83d052717 100644 Binary files a/fonts/google/qwigley/files/qwigley-latin-400-normal.woff and b/fonts/google/qwigley/files/qwigley-latin-400-normal.woff differ diff --git a/fonts/google/qwigley/scss/mixins.scss b/fonts/google/qwigley/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/qwigley/scss/mixins.scss +++ b/fonts/google/qwigley/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/qwitcher-grypen/files/qwitcher-grypen-latin-ext-700-normal.woff b/fonts/google/qwitcher-grypen/files/qwitcher-grypen-latin-ext-700-normal.woff index fc6479827aa..df32a97bda2 100644 Binary files a/fonts/google/qwitcher-grypen/files/qwitcher-grypen-latin-ext-700-normal.woff and b/fonts/google/qwitcher-grypen/files/qwitcher-grypen-latin-ext-700-normal.woff differ diff --git a/fonts/google/qwitcher-grypen/scss/mixins.scss b/fonts/google/qwitcher-grypen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/qwitcher-grypen/scss/mixins.scss +++ b/fonts/google/qwitcher-grypen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/racing-sans-one/files/racing-sans-one-latin-400-normal.woff b/fonts/google/racing-sans-one/files/racing-sans-one-latin-400-normal.woff index a653e81757a..c909291fd53 100644 Binary files a/fonts/google/racing-sans-one/files/racing-sans-one-latin-400-normal.woff and b/fonts/google/racing-sans-one/files/racing-sans-one-latin-400-normal.woff differ diff --git a/fonts/google/racing-sans-one/files/racing-sans-one-latin-ext-400-normal.woff b/fonts/google/racing-sans-one/files/racing-sans-one-latin-ext-400-normal.woff index f0370a4755f..3c2062a0c08 100644 Binary files a/fonts/google/racing-sans-one/files/racing-sans-one-latin-ext-400-normal.woff and b/fonts/google/racing-sans-one/files/racing-sans-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/racing-sans-one/scss/mixins.scss b/fonts/google/racing-sans-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/racing-sans-one/scss/mixins.scss +++ b/fonts/google/racing-sans-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/radio-canada/files/radio-canada-canadian-aboriginal-400-italic.woff b/fonts/google/radio-canada/files/radio-canada-canadian-aboriginal-400-italic.woff index 44fcea5e7a2..c328794a89a 100644 Binary files a/fonts/google/radio-canada/files/radio-canada-canadian-aboriginal-400-italic.woff and b/fonts/google/radio-canada/files/radio-canada-canadian-aboriginal-400-italic.woff differ diff --git a/fonts/google/radio-canada/files/radio-canada-latin-700-normal.woff b/fonts/google/radio-canada/files/radio-canada-latin-700-normal.woff index 0352203f124..6dfb65bdab3 100644 Binary files a/fonts/google/radio-canada/files/radio-canada-latin-700-normal.woff and b/fonts/google/radio-canada/files/radio-canada-latin-700-normal.woff differ diff --git a/fonts/google/radio-canada/files/radio-canada-latin-ext-600-normal.woff b/fonts/google/radio-canada/files/radio-canada-latin-ext-600-normal.woff index 191c93315e0..1f86e3dcf60 100644 Binary files a/fonts/google/radio-canada/files/radio-canada-latin-ext-600-normal.woff and b/fonts/google/radio-canada/files/radio-canada-latin-ext-600-normal.woff differ diff --git a/fonts/google/radio-canada/scss/mixins.scss b/fonts/google/radio-canada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/radio-canada/scss/mixins.scss +++ b/fonts/google/radio-canada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/radley/scss/mixins.scss b/fonts/google/radley/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/radley/scss/mixins.scss +++ b/fonts/google/radley/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rajdhani/files/rajdhani-latin-600-normal.woff b/fonts/google/rajdhani/files/rajdhani-latin-600-normal.woff index ec9381bad66..433f4d3d4f5 100644 Binary files a/fonts/google/rajdhani/files/rajdhani-latin-600-normal.woff and b/fonts/google/rajdhani/files/rajdhani-latin-600-normal.woff differ diff --git a/fonts/google/rajdhani/files/rajdhani-latin-ext-300-normal.woff b/fonts/google/rajdhani/files/rajdhani-latin-ext-300-normal.woff index ccb3eb9073a..db152a4fa82 100644 Binary files a/fonts/google/rajdhani/files/rajdhani-latin-ext-300-normal.woff and b/fonts/google/rajdhani/files/rajdhani-latin-ext-300-normal.woff differ diff --git a/fonts/google/rajdhani/scss/mixins.scss b/fonts/google/rajdhani/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rajdhani/scss/mixins.scss +++ b/fonts/google/rajdhani/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rakkas/scss/mixins.scss b/fonts/google/rakkas/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rakkas/scss/mixins.scss +++ b/fonts/google/rakkas/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/raleway-dots/files/raleway-dots-latin-ext-400-normal.woff b/fonts/google/raleway-dots/files/raleway-dots-latin-ext-400-normal.woff index b002072b4f1..ce678fdc59b 100644 Binary files a/fonts/google/raleway-dots/files/raleway-dots-latin-ext-400-normal.woff and b/fonts/google/raleway-dots/files/raleway-dots-latin-ext-400-normal.woff differ diff --git a/fonts/google/raleway-dots/scss/mixins.scss b/fonts/google/raleway-dots/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/raleway-dots/scss/mixins.scss +++ b/fonts/google/raleway-dots/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/raleway/files/raleway-cyrillic-100-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-100-italic.woff index 41bfd85452b..a8f85396693 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-100-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-100-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-100-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-100-normal.woff index 8d174132219..eaa61095e4a 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-100-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-100-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-200-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-200-italic.woff index 1a27c5fe6e1..3cddb5879a4 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-200-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-200-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-200-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-200-normal.woff index 52d58e770a1..f92e54a7ac6 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-200-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-200-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-300-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-300-italic.woff index df92335af7d..8de33c8fcb9 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-300-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-300-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-300-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-300-normal.woff index 04cd9807351..defc89ee9b2 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-300-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-300-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-400-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-400-italic.woff index 4afee281519..b3557191b7c 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-400-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-400-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-400-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-400-normal.woff index a05ddf542a2..650af4aba20 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-400-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-400-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-500-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-500-italic.woff index 7c114ebec8e..44b62b3a851 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-500-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-500-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-500-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-500-normal.woff index 137176e80e7..8baa805f469 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-500-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-500-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-600-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-600-italic.woff index a435d164ff2..611f0c468d5 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-600-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-600-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-600-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-600-normal.woff index 681de0082ac..2d7da25795f 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-600-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-600-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-700-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-700-italic.woff index 0209ed70831..7cfd860c918 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-700-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-700-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-700-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-700-normal.woff index 22b38ca5a37..329c0618cbb 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-700-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-700-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-800-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-800-italic.woff index 360e9b5310e..d7f50bdd3c3 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-800-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-800-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-800-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-800-normal.woff index 359e40fe90d..8d52e257741 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-800-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-800-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-900-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-900-italic.woff index 48f3081773b..9ff27a9cd23 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-900-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-900-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-900-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-900-normal.woff index 530f1189519..b5cb9af38da 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-900-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-900-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-100-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-100-italic.woff index 6cd648f8812..c7377a3dc0c 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-100-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-100-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-100-normal.woff index 2945e9b2aa7..18a32dcdcd6 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-100-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-200-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-200-italic.woff index caeea0b54a9..cd07056d8c0 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-200-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-200-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-200-normal.woff index 078d972f047..3b57dc3c9cc 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-200-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-300-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-300-italic.woff index 0e63c60375e..66e44b5488b 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-300-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-300-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-300-normal.woff index 335a4fa0256..20bbf5a55e6 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-300-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-400-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-400-italic.woff index 90f56fd5db4..512baba99e2 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-400-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-400-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-400-normal.woff index 3c7c14290e8..4c76997bb93 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-400-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-500-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-500-italic.woff index 328c8ecf89a..23c303b9351 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-500-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-500-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-500-normal.woff index 5518ee67f49..0cb68d0bf3d 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-500-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-600-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-600-italic.woff index d7c6abcc1be..a39e822169c 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-600-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-600-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-600-normal.woff index 7ecea37d3f1..d4d8d649fd8 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-600-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-700-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-700-italic.woff index b11da8bdce7..ad623c724e2 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-700-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-700-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-700-normal.woff index 253b19caf82..75f2006269d 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-700-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-800-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-800-italic.woff index 7f566764d1f..3b962b06a9c 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-800-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-800-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-800-normal.woff index b1a164ebe16..d9c4ba260c8 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-800-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-900-italic.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-900-italic.woff index 9a11c5192a8..709e73c422f 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-900-italic.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-cyrillic-ext-900-normal.woff b/fonts/google/raleway/files/raleway-cyrillic-ext-900-normal.woff index 3cef0659d56..836a74a9271 100644 Binary files a/fonts/google/raleway/files/raleway-cyrillic-ext-900-normal.woff and b/fonts/google/raleway/files/raleway-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-100-italic.woff b/fonts/google/raleway/files/raleway-latin-100-italic.woff index a2ab27160cd..e5f04c63210 100644 Binary files a/fonts/google/raleway/files/raleway-latin-100-italic.woff and b/fonts/google/raleway/files/raleway-latin-100-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-100-normal.woff b/fonts/google/raleway/files/raleway-latin-100-normal.woff index e8379429202..818496cb24f 100644 Binary files a/fonts/google/raleway/files/raleway-latin-100-normal.woff and b/fonts/google/raleway/files/raleway-latin-100-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-200-italic.woff b/fonts/google/raleway/files/raleway-latin-200-italic.woff index 492fe45ccf3..3182defb009 100644 Binary files a/fonts/google/raleway/files/raleway-latin-200-italic.woff and b/fonts/google/raleway/files/raleway-latin-200-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-200-normal.woff b/fonts/google/raleway/files/raleway-latin-200-normal.woff index 37aed2a3a3f..f0cac5e45d9 100644 Binary files a/fonts/google/raleway/files/raleway-latin-200-normal.woff and b/fonts/google/raleway/files/raleway-latin-200-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-300-italic.woff b/fonts/google/raleway/files/raleway-latin-300-italic.woff index 41b09cf501e..17b40d402ab 100644 Binary files a/fonts/google/raleway/files/raleway-latin-300-italic.woff and b/fonts/google/raleway/files/raleway-latin-300-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-300-normal.woff b/fonts/google/raleway/files/raleway-latin-300-normal.woff index e162a71b3a1..69802ad4aca 100644 Binary files a/fonts/google/raleway/files/raleway-latin-300-normal.woff and b/fonts/google/raleway/files/raleway-latin-300-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-400-italic.woff b/fonts/google/raleway/files/raleway-latin-400-italic.woff index 2159e47d700..23e9915912a 100644 Binary files a/fonts/google/raleway/files/raleway-latin-400-italic.woff and b/fonts/google/raleway/files/raleway-latin-400-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-400-normal.woff b/fonts/google/raleway/files/raleway-latin-400-normal.woff index 4bb326123ae..312b0cc4931 100644 Binary files a/fonts/google/raleway/files/raleway-latin-400-normal.woff and b/fonts/google/raleway/files/raleway-latin-400-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-500-italic.woff b/fonts/google/raleway/files/raleway-latin-500-italic.woff index a11ab0f9e4c..d8cb1d7cfde 100644 Binary files a/fonts/google/raleway/files/raleway-latin-500-italic.woff and b/fonts/google/raleway/files/raleway-latin-500-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-500-normal.woff b/fonts/google/raleway/files/raleway-latin-500-normal.woff index dd7b02de5b9..4300b00f975 100644 Binary files a/fonts/google/raleway/files/raleway-latin-500-normal.woff and b/fonts/google/raleway/files/raleway-latin-500-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-600-italic.woff b/fonts/google/raleway/files/raleway-latin-600-italic.woff index 014504cf570..21dd0c2c7f9 100644 Binary files a/fonts/google/raleway/files/raleway-latin-600-italic.woff and b/fonts/google/raleway/files/raleway-latin-600-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-600-normal.woff b/fonts/google/raleway/files/raleway-latin-600-normal.woff index 58df98c2cb3..8e3ae30f801 100644 Binary files a/fonts/google/raleway/files/raleway-latin-600-normal.woff and b/fonts/google/raleway/files/raleway-latin-600-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-700-italic.woff b/fonts/google/raleway/files/raleway-latin-700-italic.woff index f847fb5f4d1..445d40bdb39 100644 Binary files a/fonts/google/raleway/files/raleway-latin-700-italic.woff and b/fonts/google/raleway/files/raleway-latin-700-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-700-normal.woff b/fonts/google/raleway/files/raleway-latin-700-normal.woff index b68e6b2113a..15c58a3a8fd 100644 Binary files a/fonts/google/raleway/files/raleway-latin-700-normal.woff and b/fonts/google/raleway/files/raleway-latin-700-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-800-italic.woff b/fonts/google/raleway/files/raleway-latin-800-italic.woff index 61443945a7d..5d1bb7ac6b3 100644 Binary files a/fonts/google/raleway/files/raleway-latin-800-italic.woff and b/fonts/google/raleway/files/raleway-latin-800-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-800-normal.woff b/fonts/google/raleway/files/raleway-latin-800-normal.woff index 837611ddcee..96d2526f006 100644 Binary files a/fonts/google/raleway/files/raleway-latin-800-normal.woff and b/fonts/google/raleway/files/raleway-latin-800-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-900-italic.woff b/fonts/google/raleway/files/raleway-latin-900-italic.woff index bae7ab69a85..4acc91373c1 100644 Binary files a/fonts/google/raleway/files/raleway-latin-900-italic.woff and b/fonts/google/raleway/files/raleway-latin-900-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-900-normal.woff b/fonts/google/raleway/files/raleway-latin-900-normal.woff index c8222690750..c5447fe76f5 100644 Binary files a/fonts/google/raleway/files/raleway-latin-900-normal.woff and b/fonts/google/raleway/files/raleway-latin-900-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-100-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-100-italic.woff index e03a0d14f98..9300732ebb0 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-100-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-100-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-100-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-100-normal.woff index 2701cb3fc45..b3c1159751d 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-100-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-100-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-200-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-200-italic.woff index ec267621167..b4e2610d20c 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-200-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-200-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-200-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-200-normal.woff index 511683c832e..3e11955791b 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-200-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-200-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-300-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-300-italic.woff index 0022fb7a9c2..f7e8bf393c9 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-300-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-300-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-300-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-300-normal.woff index fd6a2e9ecf1..f5939a47f61 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-300-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-300-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-400-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-400-italic.woff index fc984d3e03c..cd38fe8f846 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-400-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-400-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-400-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-400-normal.woff index 9445d801cf3..7a788eba4ba 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-400-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-400-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-500-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-500-italic.woff index f1de34b8d26..5dbf0afa0bb 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-500-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-500-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-500-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-500-normal.woff index 8d5cba1232c..10adc45e26e 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-500-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-500-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-600-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-600-italic.woff index 92cb2e0ae0a..007806de4da 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-600-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-600-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-600-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-600-normal.woff index b383200e446..bbc595d2d85 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-600-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-600-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-700-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-700-italic.woff index 7526d46def2..08b03bab7b7 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-700-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-700-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-700-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-700-normal.woff index aab4d9b7465..40778cfa050 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-700-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-700-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-800-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-800-italic.woff index 7bfe52305a4..daed4ae5fc3 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-800-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-800-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-800-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-800-normal.woff index 79026fd2532..61151e2f739 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-800-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-800-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-900-italic.woff b/fonts/google/raleway/files/raleway-latin-ext-900-italic.woff index e19e4103d73..0d6a1522d95 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-900-italic.woff and b/fonts/google/raleway/files/raleway-latin-ext-900-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-latin-ext-900-normal.woff b/fonts/google/raleway/files/raleway-latin-ext-900-normal.woff index 542eb46c21b..ffad2e2898f 100644 Binary files a/fonts/google/raleway/files/raleway-latin-ext-900-normal.woff and b/fonts/google/raleway/files/raleway-latin-ext-900-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-100-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-100-italic.woff index ef6c9a0a90e..5e3c89519a9 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-100-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-100-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-100-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-100-normal.woff index f5446d0557d..604de0fe40b 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-100-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-100-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-200-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-200-italic.woff index 540884fffaf..afa1f7fad32 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-200-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-200-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-200-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-200-normal.woff index 10a29641d6e..dba26357c04 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-200-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-200-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-300-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-300-italic.woff index e0e33eb55ac..44ed7ee19ef 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-300-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-300-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-300-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-300-normal.woff index e91c67de0ad..f29d7f334e9 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-300-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-300-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-400-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-400-italic.woff index 2515e4f40f2..5bfdedf6858 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-400-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-400-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-400-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-400-normal.woff index db3546d69f3..942e39a4f49 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-400-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-400-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-500-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-500-italic.woff index 049cc6903c2..807c9f28482 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-500-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-500-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-500-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-500-normal.woff index 1f83bb1b5f1..0bc52c7d22e 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-500-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-500-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-600-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-600-italic.woff index 9f9b919f361..1d9831f9fc3 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-600-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-600-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-600-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-600-normal.woff index 8b4c7cad281..483d273cbe4 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-600-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-600-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-700-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-700-italic.woff index 4c15e2d13dd..4b117a71ed9 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-700-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-700-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-700-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-700-normal.woff index a080460cc14..c70729d837a 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-700-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-700-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-800-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-800-italic.woff index 837edaf0b8f..c98119d0a23 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-800-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-800-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-800-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-800-normal.woff index ef50e6087b1..3a286c45fb1 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-800-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-800-normal.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-900-italic.woff b/fonts/google/raleway/files/raleway-vietnamese-900-italic.woff index 0c5036ca3d4..a20b9219500 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-900-italic.woff and b/fonts/google/raleway/files/raleway-vietnamese-900-italic.woff differ diff --git a/fonts/google/raleway/files/raleway-vietnamese-900-normal.woff b/fonts/google/raleway/files/raleway-vietnamese-900-normal.woff index 5c8976c7404..d809f1ef0d5 100644 Binary files a/fonts/google/raleway/files/raleway-vietnamese-900-normal.woff and b/fonts/google/raleway/files/raleway-vietnamese-900-normal.woff differ diff --git a/fonts/google/raleway/scss/mixins.scss b/fonts/google/raleway/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/raleway/scss/mixins.scss +++ b/fonts/google/raleway/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ramabhadra/scss/mixins.scss b/fonts/google/ramabhadra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ramabhadra/scss/mixins.scss +++ b/fonts/google/ramabhadra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ramaraja/scss/mixins.scss b/fonts/google/ramaraja/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ramaraja/scss/mixins.scss +++ b/fonts/google/ramaraja/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rambla/scss/mixins.scss b/fonts/google/rambla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rambla/scss/mixins.scss +++ b/fonts/google/rambla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rammetto-one/scss/mixins.scss b/fonts/google/rammetto-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rammetto-one/scss/mixins.scss +++ b/fonts/google/rammetto-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rampart-one/files/rampart-one-106-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-106-400-normal.woff index cab9807bbf7..f9134d3bf59 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-106-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-106-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-43-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-43-400-normal.woff index 63d9c5c4b5b..d468dfc179d 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-43-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-43-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-46-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-46-400-normal.woff index 2094fa9b43f..397691721f7 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-46-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-46-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-73-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-73-400-normal.woff index f5da1058363..ffec098c0f8 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-73-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-73-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-80-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-80-400-normal.woff index 40d36da8055..58bfa40eead 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-80-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-80-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-83-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-83-400-normal.woff index 60c00f91731..c0182f16e37 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-83-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-83-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-92-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-92-400-normal.woff index e2ed09c9046..8220d1d44fe 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-92-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-92-400-normal.woff differ diff --git a/fonts/google/rampart-one/files/rampart-one-japanese-400-normal.woff b/fonts/google/rampart-one/files/rampart-one-japanese-400-normal.woff index ab0dedf43f8..0c795783a9e 100644 Binary files a/fonts/google/rampart-one/files/rampart-one-japanese-400-normal.woff and b/fonts/google/rampart-one/files/rampart-one-japanese-400-normal.woff differ diff --git a/fonts/google/rampart-one/scss/mixins.scss b/fonts/google/rampart-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rampart-one/scss/mixins.scss +++ b/fonts/google/rampart-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ranchers/scss/mixins.scss b/fonts/google/ranchers/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ranchers/scss/mixins.scss +++ b/fonts/google/ranchers/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rancho/files/rancho-latin-400-normal.woff b/fonts/google/rancho/files/rancho-latin-400-normal.woff index 140aec1eb4d..afbb3184eed 100644 Binary files a/fonts/google/rancho/files/rancho-latin-400-normal.woff and b/fonts/google/rancho/files/rancho-latin-400-normal.woff differ diff --git a/fonts/google/rancho/scss/mixins.scss b/fonts/google/rancho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rancho/scss/mixins.scss +++ b/fonts/google/rancho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ranga/scss/mixins.scss b/fonts/google/ranga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ranga/scss/mixins.scss +++ b/fonts/google/ranga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rasa/files/rasa-gujarati-700-italic.woff b/fonts/google/rasa/files/rasa-gujarati-700-italic.woff index 206acf3116b..aa8083843da 100644 Binary files a/fonts/google/rasa/files/rasa-gujarati-700-italic.woff and b/fonts/google/rasa/files/rasa-gujarati-700-italic.woff differ diff --git a/fonts/google/rasa/files/rasa-latin-500-italic.woff b/fonts/google/rasa/files/rasa-latin-500-italic.woff index 9ba7e16781e..014bec51a45 100644 Binary files a/fonts/google/rasa/files/rasa-latin-500-italic.woff and b/fonts/google/rasa/files/rasa-latin-500-italic.woff differ diff --git a/fonts/google/rasa/files/rasa-latin-ext-700-normal.woff b/fonts/google/rasa/files/rasa-latin-ext-700-normal.woff index a4568c1d5c9..8df171f78c7 100644 Binary files a/fonts/google/rasa/files/rasa-latin-ext-700-normal.woff and b/fonts/google/rasa/files/rasa-latin-ext-700-normal.woff differ diff --git a/fonts/google/rasa/scss/mixins.scss b/fonts/google/rasa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rasa/scss/mixins.scss +++ b/fonts/google/rasa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rationale/scss/mixins.scss b/fonts/google/rationale/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rationale/scss/mixins.scss +++ b/fonts/google/rationale/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ravi-prakash/files/ravi-prakash-latin-400-normal.woff b/fonts/google/ravi-prakash/files/ravi-prakash-latin-400-normal.woff index c4f4673b639..f9d4224f896 100644 Binary files a/fonts/google/ravi-prakash/files/ravi-prakash-latin-400-normal.woff and b/fonts/google/ravi-prakash/files/ravi-prakash-latin-400-normal.woff differ diff --git a/fonts/google/ravi-prakash/files/ravi-prakash-telugu-400-normal.woff b/fonts/google/ravi-prakash/files/ravi-prakash-telugu-400-normal.woff index 569a49a166d..02248f9bc5c 100644 Binary files a/fonts/google/ravi-prakash/files/ravi-prakash-telugu-400-normal.woff and b/fonts/google/ravi-prakash/files/ravi-prakash-telugu-400-normal.woff differ diff --git a/fonts/google/ravi-prakash/scss/mixins.scss b/fonts/google/ravi-prakash/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ravi-prakash/scss/mixins.scss +++ b/fonts/google/ravi-prakash/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/readex-pro/files/readex-pro-latin-500-normal.woff b/fonts/google/readex-pro/files/readex-pro-latin-500-normal.woff index 5f08aea938a..bb2fd95aa19 100644 Binary files a/fonts/google/readex-pro/files/readex-pro-latin-500-normal.woff and b/fonts/google/readex-pro/files/readex-pro-latin-500-normal.woff differ diff --git a/fonts/google/readex-pro/files/readex-pro-latin-ext-200-normal.woff b/fonts/google/readex-pro/files/readex-pro-latin-ext-200-normal.woff index 5ee2504377d..4ca0aa7f967 100644 Binary files a/fonts/google/readex-pro/files/readex-pro-latin-ext-200-normal.woff and b/fonts/google/readex-pro/files/readex-pro-latin-ext-200-normal.woff differ diff --git a/fonts/google/readex-pro/scss/mixins.scss b/fonts/google/readex-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/readex-pro/scss/mixins.scss +++ b/fonts/google/readex-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/recursive/scss/mixins.scss b/fonts/google/recursive/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/recursive/scss/mixins.scss +++ b/fonts/google/recursive/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/red-hat-display/files/red-hat-display-latin-400-italic.woff b/fonts/google/red-hat-display/files/red-hat-display-latin-400-italic.woff index 7e54a65819a..0d317f81ccd 100644 Binary files a/fonts/google/red-hat-display/files/red-hat-display-latin-400-italic.woff and b/fonts/google/red-hat-display/files/red-hat-display-latin-400-italic.woff differ diff --git a/fonts/google/red-hat-display/files/red-hat-display-latin-500-normal.woff b/fonts/google/red-hat-display/files/red-hat-display-latin-500-normal.woff index d51dafeb7a9..1a926c3dde1 100644 Binary files a/fonts/google/red-hat-display/files/red-hat-display-latin-500-normal.woff and b/fonts/google/red-hat-display/files/red-hat-display-latin-500-normal.woff differ diff --git a/fonts/google/red-hat-display/scss/mixins.scss b/fonts/google/red-hat-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/red-hat-display/scss/mixins.scss +++ b/fonts/google/red-hat-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-italic.woff index 3c29f826253..50bdef5b915 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-normal.woff index 8070042f8ec..0968dbafdf7 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-300-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-italic.woff index eb6a41c310b..df467a6a62d 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-normal.woff index bcfca831729..ff4cb1142bb 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-400-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-italic.woff index 66d7e449fa6..962faf4656e 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-normal.woff index c3982d443e3..5a202a6a894 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-500-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-italic.woff index a9c705981ce..83d27ebdcd7 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-normal.woff index cf0681d2ce2..34253b35095 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-600-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-italic.woff index 3d71d895bd6..88c34b410c5 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-normal.woff index bee0aaa28c7..1414a2e8c86 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-700-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-italic.woff index dfd75aa1c59..17590384c2c 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-normal.woff index b2e3a048ccd..b78743db330 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-300-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-italic.woff index 1d00d2e98b4..af2f12c52e6 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-normal.woff index 913e3b12b3c..40eb26df9af 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-400-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-italic.woff index dfa5d3aeb8f..f97152f9024 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-normal.woff index 53a0252dde2..0ca03414cd5 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-500-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-italic.woff index a79d09950e5..62a369780b3 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-normal.woff index cc23e1aa9f2..e529a132bba 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-600-normal.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-italic.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-italic.woff index 9173ef86042..63cc19a4a29 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-italic.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-italic.woff differ diff --git a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-normal.woff b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-normal.woff index 8ef2bef9dce..f6dc4db4ea1 100644 Binary files a/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-normal.woff and b/fonts/google/red-hat-mono/files/red-hat-mono-latin-ext-700-normal.woff differ diff --git a/fonts/google/red-hat-mono/scss/mixins.scss b/fonts/google/red-hat-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/red-hat-mono/scss/mixins.scss +++ b/fonts/google/red-hat-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/red-hat-text/files/red-hat-text-latin-ext-700-italic.woff b/fonts/google/red-hat-text/files/red-hat-text-latin-ext-700-italic.woff index 72efe6a6e9d..b4b2db33636 100644 Binary files a/fonts/google/red-hat-text/files/red-hat-text-latin-ext-700-italic.woff and b/fonts/google/red-hat-text/files/red-hat-text-latin-ext-700-italic.woff differ diff --git a/fonts/google/red-hat-text/scss/mixins.scss b/fonts/google/red-hat-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/red-hat-text/scss/mixins.scss +++ b/fonts/google/red-hat-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/red-rose/files/red-rose-latin-ext-500-normal.woff b/fonts/google/red-rose/files/red-rose-latin-ext-500-normal.woff index 23b59b87c1c..f5d29f0bf2d 100644 Binary files a/fonts/google/red-rose/files/red-rose-latin-ext-500-normal.woff and b/fonts/google/red-rose/files/red-rose-latin-ext-500-normal.woff differ diff --git a/fonts/google/red-rose/scss/mixins.scss b/fonts/google/red-rose/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/red-rose/scss/mixins.scss +++ b/fonts/google/red-rose/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/redacted-script/scss/mixins.scss b/fonts/google/redacted-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/redacted-script/scss/mixins.scss +++ b/fonts/google/redacted-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/redacted/scss/mixins.scss b/fonts/google/redacted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/redacted/scss/mixins.scss +++ b/fonts/google/redacted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/reddit-mono/scss/mixins.scss b/fonts/google/reddit-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/reddit-mono/scss/mixins.scss +++ b/fonts/google/reddit-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/redressed/scss/mixins.scss b/fonts/google/redressed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/redressed/scss/mixins.scss +++ b/fonts/google/redressed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/reem-kufi-fun/scss/mixins.scss b/fonts/google/reem-kufi-fun/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/reem-kufi-fun/scss/mixins.scss +++ b/fonts/google/reem-kufi-fun/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/reem-kufi-ink/files/reem-kufi-ink-latin-400-normal.woff b/fonts/google/reem-kufi-ink/files/reem-kufi-ink-latin-400-normal.woff index 98590d4002d..609206d7179 100644 Binary files a/fonts/google/reem-kufi-ink/files/reem-kufi-ink-latin-400-normal.woff and b/fonts/google/reem-kufi-ink/files/reem-kufi-ink-latin-400-normal.woff differ diff --git a/fonts/google/reem-kufi-ink/scss/mixins.scss b/fonts/google/reem-kufi-ink/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/reem-kufi-ink/scss/mixins.scss +++ b/fonts/google/reem-kufi-ink/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/reem-kufi/scss/mixins.scss b/fonts/google/reem-kufi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/reem-kufi/scss/mixins.scss +++ b/fonts/google/reem-kufi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/reenie-beanie/files/reenie-beanie-latin-400-normal.woff b/fonts/google/reenie-beanie/files/reenie-beanie-latin-400-normal.woff index bf0176c4b7b..25674a19b53 100644 Binary files a/fonts/google/reenie-beanie/files/reenie-beanie-latin-400-normal.woff and b/fonts/google/reenie-beanie/files/reenie-beanie-latin-400-normal.woff differ diff --git a/fonts/google/reenie-beanie/scss/mixins.scss b/fonts/google/reenie-beanie/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/reenie-beanie/scss/mixins.scss +++ b/fonts/google/reenie-beanie/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/reggae-one/files/reggae-one-103-400-normal.woff b/fonts/google/reggae-one/files/reggae-one-103-400-normal.woff index 0a815700f90..036ac0ce180 100644 Binary files a/fonts/google/reggae-one/files/reggae-one-103-400-normal.woff and b/fonts/google/reggae-one/files/reggae-one-103-400-normal.woff differ diff --git a/fonts/google/reggae-one/files/reggae-one-36-400-normal.woff b/fonts/google/reggae-one/files/reggae-one-36-400-normal.woff index dc9f70a9ca8..a2db8855e44 100644 Binary files a/fonts/google/reggae-one/files/reggae-one-36-400-normal.woff and b/fonts/google/reggae-one/files/reggae-one-36-400-normal.woff differ diff --git a/fonts/google/reggae-one/files/reggae-one-43-400-normal.woff b/fonts/google/reggae-one/files/reggae-one-43-400-normal.woff index 7afaadc056a..752c99d2396 100644 Binary files a/fonts/google/reggae-one/files/reggae-one-43-400-normal.woff and b/fonts/google/reggae-one/files/reggae-one-43-400-normal.woff differ diff --git a/fonts/google/reggae-one/files/reggae-one-66-400-normal.woff b/fonts/google/reggae-one/files/reggae-one-66-400-normal.woff index 17bb8d0315f..b81057060a5 100644 Binary files a/fonts/google/reggae-one/files/reggae-one-66-400-normal.woff and b/fonts/google/reggae-one/files/reggae-one-66-400-normal.woff differ diff --git a/fonts/google/reggae-one/files/reggae-one-71-400-normal.woff b/fonts/google/reggae-one/files/reggae-one-71-400-normal.woff index 7d750b8beb0..3c5ddd32570 100644 Binary files a/fonts/google/reggae-one/files/reggae-one-71-400-normal.woff and b/fonts/google/reggae-one/files/reggae-one-71-400-normal.woff differ diff --git a/fonts/google/reggae-one/files/reggae-one-73-400-normal.woff b/fonts/google/reggae-one/files/reggae-one-73-400-normal.woff index 8999161afa2..d0faaabb8e7 100644 Binary files a/fonts/google/reggae-one/files/reggae-one-73-400-normal.woff and b/fonts/google/reggae-one/files/reggae-one-73-400-normal.woff differ diff --git a/fonts/google/reggae-one/scss/mixins.scss b/fonts/google/reggae-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/reggae-one/scss/mixins.scss +++ b/fonts/google/reggae-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rem/files/rem-latin-300-italic.woff b/fonts/google/rem/files/rem-latin-300-italic.woff index 5c2cc67567e..f9c40e8c6f9 100644 Binary files a/fonts/google/rem/files/rem-latin-300-italic.woff and b/fonts/google/rem/files/rem-latin-300-italic.woff differ diff --git a/fonts/google/rem/files/rem-vietnamese-700-italic.woff b/fonts/google/rem/files/rem-vietnamese-700-italic.woff index 2834c44c7fa..c7835842945 100644 Binary files a/fonts/google/rem/files/rem-vietnamese-700-italic.woff and b/fonts/google/rem/files/rem-vietnamese-700-italic.woff differ diff --git a/fonts/google/rem/files/rem-vietnamese-900-normal.woff b/fonts/google/rem/files/rem-vietnamese-900-normal.woff index f2e8314470d..580359c4f46 100644 Binary files a/fonts/google/rem/files/rem-vietnamese-900-normal.woff and b/fonts/google/rem/files/rem-vietnamese-900-normal.woff differ diff --git a/fonts/google/rem/scss/mixins.scss b/fonts/google/rem/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rem/scss/mixins.scss +++ b/fonts/google/rem/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rethink-sans/scss/mixins.scss b/fonts/google/rethink-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rethink-sans/scss/mixins.scss +++ b/fonts/google/rethink-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/revalia/scss/mixins.scss b/fonts/google/revalia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/revalia/scss/mixins.scss +++ b/fonts/google/revalia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rhodium-libre/scss/mixins.scss b/fonts/google/rhodium-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rhodium-libre/scss/mixins.scss +++ b/fonts/google/rhodium-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ribeye-marrow/scss/mixins.scss b/fonts/google/ribeye-marrow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ribeye-marrow/scss/mixins.scss +++ b/fonts/google/ribeye-marrow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ribeye/scss/mixins.scss b/fonts/google/ribeye/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ribeye/scss/mixins.scss +++ b/fonts/google/ribeye/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/righteous/files/righteous-latin-400-normal.woff b/fonts/google/righteous/files/righteous-latin-400-normal.woff index d6e96c75782..2edebf159ff 100644 Binary files a/fonts/google/righteous/files/righteous-latin-400-normal.woff and b/fonts/google/righteous/files/righteous-latin-400-normal.woff differ diff --git a/fonts/google/righteous/files/righteous-latin-ext-400-normal.woff b/fonts/google/righteous/files/righteous-latin-ext-400-normal.woff index 69e148a49b6..9a16db3ecd3 100644 Binary files a/fonts/google/righteous/files/righteous-latin-ext-400-normal.woff and b/fonts/google/righteous/files/righteous-latin-ext-400-normal.woff differ diff --git a/fonts/google/righteous/scss/mixins.scss b/fonts/google/righteous/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/righteous/scss/mixins.scss +++ b/fonts/google/righteous/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/risque/files/risque-latin-400-normal.woff b/fonts/google/risque/files/risque-latin-400-normal.woff index 4cf1cdf1dec..2f860d4c59b 100644 Binary files a/fonts/google/risque/files/risque-latin-400-normal.woff and b/fonts/google/risque/files/risque-latin-400-normal.woff differ diff --git a/fonts/google/risque/files/risque-latin-ext-400-normal.woff b/fonts/google/risque/files/risque-latin-ext-400-normal.woff index f0462669547..d7aa8323514 100644 Binary files a/fonts/google/risque/files/risque-latin-ext-400-normal.woff and b/fonts/google/risque/files/risque-latin-ext-400-normal.woff differ diff --git a/fonts/google/risque/scss/mixins.scss b/fonts/google/risque/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/risque/scss/mixins.scss +++ b/fonts/google/risque/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/road-rage/scss/mixins.scss b/fonts/google/road-rage/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/road-rage/scss/mixins.scss +++ b/fonts/google/road-rage/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/roboto-condensed/files/roboto-condensed-greek-300-italic.woff b/fonts/google/roboto-condensed/files/roboto-condensed-greek-300-italic.woff index 8f17268956a..6b9f8cf1e2c 100644 Binary files a/fonts/google/roboto-condensed/files/roboto-condensed-greek-300-italic.woff and b/fonts/google/roboto-condensed/files/roboto-condensed-greek-300-italic.woff differ diff --git a/fonts/google/roboto-condensed/files/roboto-condensed-greek-ext-700-italic.woff b/fonts/google/roboto-condensed/files/roboto-condensed-greek-ext-700-italic.woff index 98412e197a8..cabe24f11f4 100644 Binary files a/fonts/google/roboto-condensed/files/roboto-condensed-greek-ext-700-italic.woff and b/fonts/google/roboto-condensed/files/roboto-condensed-greek-ext-700-italic.woff differ diff --git a/fonts/google/roboto-condensed/files/roboto-condensed-latin-200-italic.woff b/fonts/google/roboto-condensed/files/roboto-condensed-latin-200-italic.woff index d64f43fadcf..a1ea3d60e32 100644 Binary files a/fonts/google/roboto-condensed/files/roboto-condensed-latin-200-italic.woff and b/fonts/google/roboto-condensed/files/roboto-condensed-latin-200-italic.woff differ diff --git a/fonts/google/roboto-condensed/files/roboto-condensed-latin-800-italic.woff b/fonts/google/roboto-condensed/files/roboto-condensed-latin-800-italic.woff index 26e67540beb..93408be9dae 100644 Binary files a/fonts/google/roboto-condensed/files/roboto-condensed-latin-800-italic.woff and b/fonts/google/roboto-condensed/files/roboto-condensed-latin-800-italic.woff differ diff --git a/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-300-italic.woff b/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-300-italic.woff index 52d176b4cab..42e82f56414 100644 Binary files a/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-300-italic.woff and b/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-300-italic.woff differ diff --git a/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-800-italic.woff b/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-800-italic.woff index 14dff8b8809..1f0d1d5a508 100644 Binary files a/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-800-italic.woff and b/fonts/google/roboto-condensed/files/roboto-condensed-vietnamese-800-italic.woff differ diff --git a/fonts/google/roboto-condensed/scss/mixins.scss b/fonts/google/roboto-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/roboto-condensed/scss/mixins.scss +++ b/fonts/google/roboto-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/roboto-flex/scss/mixins.scss b/fonts/google/roboto-flex/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/roboto-flex/scss/mixins.scss +++ b/fonts/google/roboto-flex/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/roboto-mono/files/roboto-mono-latin-100-normal.woff b/fonts/google/roboto-mono/files/roboto-mono-latin-100-normal.woff index c1284d6c750..4f63326e649 100644 Binary files a/fonts/google/roboto-mono/files/roboto-mono-latin-100-normal.woff and b/fonts/google/roboto-mono/files/roboto-mono-latin-100-normal.woff differ diff --git a/fonts/google/roboto-mono/files/roboto-mono-latin-600-italic.woff b/fonts/google/roboto-mono/files/roboto-mono-latin-600-italic.woff index d49a2d95fcb..981757da21e 100644 Binary files a/fonts/google/roboto-mono/files/roboto-mono-latin-600-italic.woff and b/fonts/google/roboto-mono/files/roboto-mono-latin-600-italic.woff differ diff --git a/fonts/google/roboto-mono/files/roboto-mono-vietnamese-400-normal.woff b/fonts/google/roboto-mono/files/roboto-mono-vietnamese-400-normal.woff index 7f7391fe85a..f19e3f869f5 100644 Binary files a/fonts/google/roboto-mono/files/roboto-mono-vietnamese-400-normal.woff and b/fonts/google/roboto-mono/files/roboto-mono-vietnamese-400-normal.woff differ diff --git a/fonts/google/roboto-mono/files/roboto-mono-vietnamese-600-italic.woff b/fonts/google/roboto-mono/files/roboto-mono-vietnamese-600-italic.woff index cecc6363642..7bad3317b7c 100644 Binary files a/fonts/google/roboto-mono/files/roboto-mono-vietnamese-600-italic.woff and b/fonts/google/roboto-mono/files/roboto-mono-vietnamese-600-italic.woff differ diff --git a/fonts/google/roboto-mono/scss/mixins.scss b/fonts/google/roboto-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/roboto-mono/scss/mixins.scss +++ b/fonts/google/roboto-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-italic.woff index 160e2cb3685..e67b83332cd 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-normal.woff index 7e9bf8ed233..f74c7bb7db1 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-100-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-italic.woff index a9d67e3aad3..15de5826c8b 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-normal.woff index 0904418eb4e..271b1c4c88b 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-200-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-italic.woff index 0a5b7ed3beb..20a9b434805 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-normal.woff index a59062620a1..877b8a369be 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-300-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-italic.woff index 24994958f86..ac1aa25aa90 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-normal.woff index 6614583cc91..2e06f43be10 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-400-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-italic.woff index 3ece0c8c149..33c5c134384 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-normal.woff index be501b45a18..2faeb7891ea 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-500-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-italic.woff index f0dc2153a44..582b4c88693 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-normal.woff index d0f46db8207..f5c5633a73e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-600-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-italic.woff index 897e1e7dd94..8ddf16c8b53 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-normal.woff index eb0b77b59ef..e7163e453ad 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-700-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-italic.woff index d5fcd1d5301..0fc0c8a3a0e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-normal.woff index f3438373ee0..da52eddbc09 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-800-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-italic.woff index f39787edcc4..9a6cb7223fe 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-normal.woff index 745a0dc7dab..fe7e53e28f7 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-900-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-italic.woff index b6589a1117f..e610bff9f47 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-normal.woff index 0128e6871c0..292c7033352 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-italic.woff index 93e2025bd3c..9653342d192 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-normal.woff index 8f351d3b8ac..cd3fa3e3772 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-italic.woff index 1ece7a0cdbb..0a48f62baa6 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-normal.woff index fc5be94feb7..fb2d5bdc501 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-italic.woff index dc526d72354..935b52c40ce 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-normal.woff index 0c4a4c22d0b..6eb40bd76b2 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-italic.woff index 7086be96ee3..b719565afd3 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-normal.woff index 4a5bb6ca6e1..ee7c6dbb95b 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-italic.woff index d4cb3e2ab9a..adf760a9a4b 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-normal.woff index 165fc48314a..f68b976f789 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-italic.woff index 94a6ca8662c..d25c3dcfa1b 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-normal.woff index 0e30ef30c4f..735f6522773 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-italic.woff index b60499a5724..3c5e75c5e14 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-normal.woff index 11484abb539..cb7aa2e2066 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-italic.woff index a3996ad95d6..ec3cf6e488e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-normal.woff index 30e3f8ee4c9..810fadff527 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-100-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-100-italic.woff index c9ebcd839e7..92a4b0d090d 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-100-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-100-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-100-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-100-normal.woff index 458c2f93896..5f6fd3b0595 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-100-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-100-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-200-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-200-italic.woff index 6c89b8fbd8b..2d80ef4292c 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-200-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-200-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-200-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-200-normal.woff index 714ca96fc45..2d0e6c54c5f 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-200-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-200-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-300-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-300-italic.woff index 28d760000b5..6f7f9d58d62 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-300-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-300-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-300-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-300-normal.woff index 79174936248..569906f08c3 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-300-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-300-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-400-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-400-italic.woff index c4296da5cd9..da8ea813e42 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-400-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-400-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-400-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-400-normal.woff index 275689645a6..99788158082 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-400-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-400-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-500-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-500-italic.woff index f35d3446b2f..7883cd7d7d2 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-500-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-500-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-500-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-500-normal.woff index 1f24963053a..e2b6ff3318e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-500-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-500-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-600-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-600-italic.woff index 115041888f7..9d1130eeebb 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-600-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-600-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-600-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-600-normal.woff index 2f2a0402398..dc10ea152e1 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-600-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-600-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-700-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-700-italic.woff index c307cbae3a6..92ca96772a8 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-700-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-700-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-700-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-700-normal.woff index 49e520dc9d7..6a7de16cd59 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-700-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-700-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-800-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-800-italic.woff index 54c168dcdf9..b8203784404 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-800-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-800-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-800-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-800-normal.woff index bcc025820b0..4b8ef337bb1 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-800-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-800-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-900-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-900-italic.woff index b0e30fdc2c2..040c2da8b2a 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-900-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-900-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-900-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-900-normal.woff index cae708cccc1..1e1e5abed27 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-900-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-900-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-italic.woff index 63586a4dd9b..63d85b379c6 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-normal.woff index e177c66552c..7025747abaa 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-100-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-italic.woff index 992db7df894..3e145f118e5 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-normal.woff index d22c9f3658b..4c283524105 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-200-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-italic.woff index 37c9fe1e5bf..9bbbd69bfac 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-normal.woff index 8cefc8a77e8..8e4e006e418 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-300-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-italic.woff index 2a0072b7545..29728f688f6 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-normal.woff index e8a2a52e543..7a2b1865c47 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-400-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-italic.woff index 7ef7bf03f54..5d0cfd31bef 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-normal.woff index 6bb2574b88f..f681b701150 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-500-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-italic.woff index b2abeaa2a6b..67ca83b4127 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-normal.woff index b4137b2fe7c..a236cfae20e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-600-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-italic.woff index f378aea5193..251a75a680a 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-normal.woff index 51cb3284b51..f3617ce46c6 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-700-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-italic.woff index fbd06629879..7791e5c9c92 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-normal.woff index 412b14da39f..13f497292f6 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-800-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-italic.woff index 5c989ad816c..669db86df82 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-normal.woff index ab8d66a0cc2..da4f237559e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-latin-ext-900-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-italic.woff index bf227ea1fa9..f46a31f530a 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-normal.woff index 743eb40dcd9..93ec015c142 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-100-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-italic.woff index 09fa1b38ee0..24982890293 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-normal.woff index 8699c0200e2..dd111f73f6d 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-200-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-italic.woff index 2fab5ed4148..ba8f582756a 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-normal.woff index 804eeb8d066..7154dc5b61b 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-300-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-italic.woff index 51ce32267fc..17aa4ee2bdf 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-normal.woff index 5722bebb07c..599081f5b4e 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-400-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-italic.woff index 2c6dd360f7e..44224a3d5ae 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-normal.woff index 28c3baa26a7..71bd81bc271 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-500-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-italic.woff index 8e5490c7ec1..c95add3dbab 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-normal.woff index 90e573f4912..b5f819dd8c7 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-600-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-italic.woff index 97e5596f2ef..6ccaf9e3ce9 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-normal.woff index 5e49fc5fb9e..d76c81b6de9 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-700-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-italic.woff index 0ea607ff372..051e562ad2c 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-normal.woff index 8cc3aa0940f..5759e7e9779 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-800-normal.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-italic.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-italic.woff index d1332c73ee2..2611ab7ec41 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-italic.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-italic.woff differ diff --git a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-normal.woff b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-normal.woff index fa366c68789..98f36d46755 100644 Binary files a/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-normal.woff and b/fonts/google/roboto-serif/files/roboto-serif-vietnamese-900-normal.woff differ diff --git a/fonts/google/roboto-serif/scss/mixins.scss b/fonts/google/roboto-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/roboto-serif/scss/mixins.scss +++ b/fonts/google/roboto-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/roboto-slab/files/roboto-slab-cyrillic-ext-600-normal.woff b/fonts/google/roboto-slab/files/roboto-slab-cyrillic-ext-600-normal.woff index 7850eaa83a7..01f4a953dcd 100644 Binary files a/fonts/google/roboto-slab/files/roboto-slab-cyrillic-ext-600-normal.woff and b/fonts/google/roboto-slab/files/roboto-slab-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/roboto-slab/files/roboto-slab-greek-600-normal.woff b/fonts/google/roboto-slab/files/roboto-slab-greek-600-normal.woff index db54de1a292..366f404582d 100644 Binary files a/fonts/google/roboto-slab/files/roboto-slab-greek-600-normal.woff and b/fonts/google/roboto-slab/files/roboto-slab-greek-600-normal.woff differ diff --git a/fonts/google/roboto-slab/files/roboto-slab-greek-ext-500-normal.woff b/fonts/google/roboto-slab/files/roboto-slab-greek-ext-500-normal.woff index f74babf7f74..4ceca1f4754 100644 Binary files a/fonts/google/roboto-slab/files/roboto-slab-greek-ext-500-normal.woff and b/fonts/google/roboto-slab/files/roboto-slab-greek-ext-500-normal.woff differ diff --git a/fonts/google/roboto-slab/files/roboto-slab-vietnamese-300-normal.woff b/fonts/google/roboto-slab/files/roboto-slab-vietnamese-300-normal.woff index fa3c6c92936..42d3cd2dccc 100644 Binary files a/fonts/google/roboto-slab/files/roboto-slab-vietnamese-300-normal.woff and b/fonts/google/roboto-slab/files/roboto-slab-vietnamese-300-normal.woff differ diff --git a/fonts/google/roboto-slab/files/roboto-slab-vietnamese-800-normal.woff b/fonts/google/roboto-slab/files/roboto-slab-vietnamese-800-normal.woff index 1b43ab2f74a..157c2dbd2ba 100644 Binary files a/fonts/google/roboto-slab/files/roboto-slab-vietnamese-800-normal.woff and b/fonts/google/roboto-slab/files/roboto-slab-vietnamese-800-normal.woff differ diff --git a/fonts/google/roboto-slab/scss/mixins.scss b/fonts/google/roboto-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/roboto-slab/scss/mixins.scss +++ b/fonts/google/roboto-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/roboto/files/roboto-greek-300-italic.woff b/fonts/google/roboto/files/roboto-greek-300-italic.woff index 42564ec59f7..394ed687aa1 100644 Binary files a/fonts/google/roboto/files/roboto-greek-300-italic.woff and b/fonts/google/roboto/files/roboto-greek-300-italic.woff differ diff --git a/fonts/google/roboto/files/roboto-latin-400-normal.woff b/fonts/google/roboto/files/roboto-latin-400-normal.woff index c1a0502d8ab..297c0ba8255 100644 Binary files a/fonts/google/roboto/files/roboto-latin-400-normal.woff and b/fonts/google/roboto/files/roboto-latin-400-normal.woff differ diff --git a/fonts/google/roboto/files/roboto-latin-ext-500-normal.woff b/fonts/google/roboto/files/roboto-latin-ext-500-normal.woff index 31474fbbeca..04f853a235f 100644 Binary files a/fonts/google/roboto/files/roboto-latin-ext-500-normal.woff and b/fonts/google/roboto/files/roboto-latin-ext-500-normal.woff differ diff --git a/fonts/google/roboto/files/roboto-vietnamese-900-normal.woff b/fonts/google/roboto/files/roboto-vietnamese-900-normal.woff index f361774733f..8070dfa80f6 100644 Binary files a/fonts/google/roboto/files/roboto-vietnamese-900-normal.woff and b/fonts/google/roboto/files/roboto-vietnamese-900-normal.woff differ diff --git a/fonts/google/roboto/scss/mixins.scss b/fonts/google/roboto/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/roboto/scss/mixins.scss +++ b/fonts/google/roboto/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rochester/scss/mixins.scss b/fonts/google/rochester/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rochester/scss/mixins.scss +++ b/fonts/google/rochester/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rock-3d/scss/mixins.scss b/fonts/google/rock-3d/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rock-3d/scss/mixins.scss +++ b/fonts/google/rock-3d/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rock-salt/scss/mixins.scss b/fonts/google/rock-salt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rock-salt/scss/mixins.scss +++ b/fonts/google/rock-salt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-0-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-0-400-normal.woff index 8d0ae6cd751..a59840c7af8 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-0-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-0-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-1-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-1-400-normal.woff index 3479fffc0d4..2ffeeb4ea51 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-1-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-1-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-10-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-10-400-normal.woff index dee81b8d142..b5fdcc6e974 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-10-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-10-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-100-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-100-400-normal.woff index 0bb0b25cab2..41760583edc 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-100-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-100-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-101-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-101-400-normal.woff index 11ded9a71f0..76c48da14a7 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-101-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-101-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-102-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-102-400-normal.woff index 19a0b6842c3..f326c69c0ef 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-102-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-102-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-103-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-103-400-normal.woff index c39b2943c28..7f483e2e47b 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-103-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-103-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-104-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-104-400-normal.woff index ded4e4ae396..a6f32ce5417 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-104-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-104-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-105-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-105-400-normal.woff index 83908c990fc..e34372607fa 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-105-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-105-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-106-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-106-400-normal.woff index c9a8fd256c1..eb265404be2 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-106-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-106-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-107-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-107-400-normal.woff index e8a8d4ab972..dd85c5ce5ab 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-107-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-107-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-108-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-108-400-normal.woff index 144b7880bb7..b923fce2153 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-108-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-108-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-109-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-109-400-normal.woff index 0202fa9f108..e1e7b36c246 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-109-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-109-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-11-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-11-400-normal.woff index 2d696abf94e..76c7c7f22d7 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-11-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-11-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-110-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-110-400-normal.woff index 33418a9a28a..c9c934ae241 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-110-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-110-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-111-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-111-400-normal.woff index 048baf966fb..65966708b3a 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-111-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-111-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-112-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-112-400-normal.woff index 8b6fbbf7361..e9fe7d885e6 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-112-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-112-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-113-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-113-400-normal.woff index 3db785610e7..6a0d4390b8e 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-113-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-113-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-114-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-114-400-normal.woff index 228c8a5c9a0..aaf942abd6f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-114-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-114-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-115-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-115-400-normal.woff index f6b7a1e0411..52919795730 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-115-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-115-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-116-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-116-400-normal.woff index 80ce2b1a109..493f4426c2c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-116-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-116-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-117-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-117-400-normal.woff index 09a9777d2ff..cbab9fbe0dc 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-117-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-117-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-118-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-118-400-normal.woff index 8dfb110754b..3fbb403f2d1 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-118-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-118-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-119-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-119-400-normal.woff index a20a444df3b..646b091730c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-119-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-119-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-12-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-12-400-normal.woff index 986622e206e..ec91e2a7927 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-12-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-12-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-13-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-13-400-normal.woff index 51bf1d88a5d..3529f86fdf9 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-13-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-13-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-14-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-14-400-normal.woff index 7e9c5a7c20a..672203bf4ec 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-14-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-14-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-15-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-15-400-normal.woff index 73a2e2a5987..4cc460415eb 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-15-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-15-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-16-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-16-400-normal.woff index 92957c67b3c..940f7e42c72 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-16-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-16-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-17-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-17-400-normal.woff index 1e02c80d23a..fdaf6420f39 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-17-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-17-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-18-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-18-400-normal.woff index 0a25d9563bd..50ef4eb16ed 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-18-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-18-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-19-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-19-400-normal.woff index 88af97363e9..80c564f3b37 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-19-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-19-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-2-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-2-400-normal.woff index 3b236d317c0..fd80ffc0a51 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-2-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-2-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-20-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-20-400-normal.woff index f8252fc5332..7c1318afa39 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-20-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-20-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-21-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-21-400-normal.woff index f5aaf48137c..2169982c4f4 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-21-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-21-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-22-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-22-400-normal.woff index 1dcee1ba09d..8fc3953ced5 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-22-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-22-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-23-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-23-400-normal.woff index 760c1f87e5d..4a84186957f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-23-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-23-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-24-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-24-400-normal.woff index 298105c9bbe..01d70b36295 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-24-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-24-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-25-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-25-400-normal.woff index db8eb04e32e..8b3cfc870ff 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-25-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-25-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-26-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-26-400-normal.woff index 402af2b7048..07ccf28f8e5 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-26-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-26-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-27-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-27-400-normal.woff index 82668861392..5ca26b07c07 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-27-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-27-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-28-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-28-400-normal.woff index cc9f3ecf2a0..73302137772 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-28-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-28-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-29-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-29-400-normal.woff index 1bd0503fc26..6ffb849d0ce 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-29-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-29-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-3-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-3-400-normal.woff index 3ce7248c724..77e85d4e6cc 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-3-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-3-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-30-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-30-400-normal.woff index 639f581852b..27c54e6d62c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-30-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-30-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-31-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-31-400-normal.woff index ab25a663955..6ee3ec2038c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-31-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-31-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-32-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-32-400-normal.woff index 93a0bc95e85..80221307026 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-32-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-32-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-33-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-33-400-normal.woff index ce53cea1f2f..bd56262df5e 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-33-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-33-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-34-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-34-400-normal.woff index 6745c112466..22c64d20afd 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-34-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-34-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-35-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-35-400-normal.woff index 2782abb6e07..bb7c15309ed 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-35-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-35-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-36-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-36-400-normal.woff index 8ec4d77e5ad..6aaf5c63e84 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-36-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-36-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-37-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-37-400-normal.woff index 84ac8cece0a..3e9048b5328 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-37-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-37-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-38-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-38-400-normal.woff index 769248bde6b..27e57910cea 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-38-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-38-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-39-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-39-400-normal.woff index 018e144c834..b241e79a48c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-39-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-39-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-4-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-4-400-normal.woff index 14d875da538..316f0a662fc 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-4-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-4-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-40-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-40-400-normal.woff index b826ec796a1..e6782d1b5cd 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-40-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-40-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-41-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-41-400-normal.woff index 800dc6cebfc..c06734b7f75 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-41-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-41-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-42-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-42-400-normal.woff index 56808d9edbd..ea1000089c5 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-42-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-42-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-43-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-43-400-normal.woff index 111c4ae5746..5ad0ac73676 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-43-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-43-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-44-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-44-400-normal.woff index 22b88702a98..b1c090143ed 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-44-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-44-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-45-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-45-400-normal.woff index 7240738d4e6..cacd5e1a8b7 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-45-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-45-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-46-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-46-400-normal.woff index 0a8d967efa8..2696657125c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-46-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-46-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-47-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-47-400-normal.woff index de6c5e3f851..02b11cf246b 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-47-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-47-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-48-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-48-400-normal.woff index b07f86d5f63..74176d2a838 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-48-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-48-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-49-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-49-400-normal.woff index 857b07fae4f..bf080030f9c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-49-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-49-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-5-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-5-400-normal.woff index 8190c40d0b3..8284e070397 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-5-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-5-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-50-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-50-400-normal.woff index c27b1443f8e..829a6b1156b 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-50-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-50-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-51-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-51-400-normal.woff index 91c811b3634..364aa9a92a3 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-51-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-51-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-52-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-52-400-normal.woff index 55451b20a3c..2cc53755988 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-52-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-52-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-53-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-53-400-normal.woff index 16c2f779743..90ee13f4153 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-53-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-53-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-54-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-54-400-normal.woff index 6d3a9ed49ed..121045b7291 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-54-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-54-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-55-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-55-400-normal.woff index 9766ee5f377..7154709428c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-55-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-55-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-56-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-56-400-normal.woff index c9069766024..ddd1f367d8f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-56-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-56-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-57-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-57-400-normal.woff index ebb9d3b75ea..843b4217c27 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-57-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-57-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-58-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-58-400-normal.woff index 4f0066a96bc..4b312375e03 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-58-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-58-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-59-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-59-400-normal.woff index 4a9ac3a83f3..63ccca428a4 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-59-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-59-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-6-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-6-400-normal.woff index 172c1e9bcce..789741e3ed0 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-6-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-6-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-60-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-60-400-normal.woff index c664269870d..04cbf7df3cf 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-60-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-60-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-61-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-61-400-normal.woff index 223f046c90f..0cb6883ad78 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-61-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-61-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-62-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-62-400-normal.woff index b85b989e2c9..e1dc247b8ff 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-62-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-62-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-63-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-63-400-normal.woff index 7acac842f50..f3867374898 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-63-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-63-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-64-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-64-400-normal.woff index 80a7af3e685..65caa0a2321 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-64-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-64-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-65-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-65-400-normal.woff index fd93cb1b573..c1c1b7e4b60 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-65-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-65-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-66-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-66-400-normal.woff index 89ef90f7c31..3d24710d1f6 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-66-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-66-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-67-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-67-400-normal.woff index 0aef698b9c9..55ecf564169 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-67-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-67-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-68-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-68-400-normal.woff index 7dbbd2abd57..6fe6c7b708c 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-68-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-68-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-69-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-69-400-normal.woff index 8928de50551..ae0d248d78b 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-69-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-69-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-7-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-7-400-normal.woff index aa681be7beb..fd609e4e988 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-7-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-7-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-70-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-70-400-normal.woff index 51eb42f70ac..16e31973a21 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-70-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-70-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-71-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-71-400-normal.woff index aec3530602b..1068422a5d6 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-71-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-71-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-72-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-72-400-normal.woff index f0cad2a6451..cfb1062bc06 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-72-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-72-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-73-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-73-400-normal.woff index c200176af94..4d0d4a8a13f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-73-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-73-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-74-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-74-400-normal.woff index 664dda50492..32a1e37b537 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-74-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-74-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-75-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-75-400-normal.woff index b4f633eea76..f244b9ea3e2 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-75-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-75-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-76-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-76-400-normal.woff index 074fa720733..d9e41305378 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-76-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-76-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-77-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-77-400-normal.woff index 0fe21a1f07e..8c60732e043 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-77-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-77-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-78-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-78-400-normal.woff index d1659a7cda1..b9d77915565 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-78-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-78-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-79-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-79-400-normal.woff index 5a3827d2697..bc971fd2bfc 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-79-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-79-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-8-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-8-400-normal.woff index 6b52914ea73..8a633d87867 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-8-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-8-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-80-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-80-400-normal.woff index 30793751ab1..75fc353be8f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-80-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-80-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-81-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-81-400-normal.woff index 58c4d392858..5b4ff423f7a 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-81-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-81-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-82-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-82-400-normal.woff index 549d9cd962d..d6ccb3d305d 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-82-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-82-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-83-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-83-400-normal.woff index 5d022216061..8777c451d47 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-83-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-83-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-84-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-84-400-normal.woff index 13030dcfb15..2f8573994d8 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-84-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-84-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-85-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-85-400-normal.woff index a86f2ed7f4c..13156e01dd0 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-85-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-85-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-86-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-86-400-normal.woff index a4919bb4d1b..8bf4a73168f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-86-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-86-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-87-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-87-400-normal.woff index 04b970dcf9e..1b2d938ddb6 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-87-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-87-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-88-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-88-400-normal.woff index 466f81dc1b9..29ba907e6d8 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-88-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-88-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-89-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-89-400-normal.woff index d20eb5ddf08..5d948ac4924 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-89-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-89-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-9-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-9-400-normal.woff index 9bd001da60f..9a3e015d99f 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-9-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-9-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-90-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-90-400-normal.woff index 9f0b3523644..9eb2ea38756 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-90-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-90-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-91-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-91-400-normal.woff index 219d7174719..316e247df01 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-91-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-91-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-92-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-92-400-normal.woff index 324c612c818..89a5ccb07f1 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-92-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-92-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-93-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-93-400-normal.woff index c9ed2086161..9675bf47f54 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-93-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-93-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-94-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-94-400-normal.woff index 98de692e2be..782b47aae43 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-94-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-94-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-95-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-95-400-normal.woff index 6ae6914c33c..892fb897ce6 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-95-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-95-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-96-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-96-400-normal.woff index fdba638c9ea..69f0ce45eba 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-96-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-96-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-97-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-97-400-normal.woff index 27b864fc8d7..d61f2c31cea 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-97-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-97-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-98-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-98-400-normal.woff index 12451b02bde..ac7dbfabd65 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-98-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-98-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-99-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-99-400-normal.woff index 31feb0fced0..127e2b7a9dc 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-99-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-99-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-cyrillic-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-cyrillic-400-normal.woff index 0b616b7aafe..20db40c5e61 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-cyrillic-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-cyrillic-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-latin-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-latin-400-normal.woff index 080ad1f9fca..43fc684fc8d 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-latin-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-latin-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/files/rocknroll-one-latin-ext-400-normal.woff b/fonts/google/rocknroll-one/files/rocknroll-one-latin-ext-400-normal.woff index 1f72670ccef..8b808c051cf 100644 Binary files a/fonts/google/rocknroll-one/files/rocknroll-one-latin-ext-400-normal.woff and b/fonts/google/rocknroll-one/files/rocknroll-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/rocknroll-one/scss/mixins.scss b/fonts/google/rocknroll-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rocknroll-one/scss/mixins.scss +++ b/fonts/google/rocknroll-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rokkitt/files/rokkitt-latin-100-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-100-italic.woff index 0ec7e64d5d5..525745ec8fc 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-100-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-100-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-100-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-100-normal.woff index d4c9f5d2d8f..8086e9f712e 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-100-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-100-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-200-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-200-italic.woff index 4931fb5751d..5fae5a40445 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-200-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-200-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-200-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-200-normal.woff index 0a1c4fb3d1c..6b1f8b0e5b3 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-200-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-200-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-300-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-300-italic.woff index 3ca5ddfff60..abeda463663 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-300-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-300-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-300-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-300-normal.woff index b80a4c1dcc3..f9fd99e7a40 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-300-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-300-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-400-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-400-italic.woff index 1c400d3e7cb..d191bd07572 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-400-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-400-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-400-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-400-normal.woff index 4516cf664ad..903cba20c90 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-400-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-400-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-500-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-500-italic.woff index 48c464f0dd0..d65b6c970ed 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-500-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-500-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-500-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-500-normal.woff index 9c9ad6183df..99a165fb9a8 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-500-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-500-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-600-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-600-italic.woff index f2b43763ab2..a60ee7768cb 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-600-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-600-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-600-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-600-normal.woff index 44a24fe6120..96e889aacb6 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-600-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-600-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-700-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-700-italic.woff index 9420e355141..c7bff2aafda 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-700-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-700-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-700-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-700-normal.woff index 4f23f135b3a..e6a0a6a0ced 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-700-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-700-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-800-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-800-italic.woff index d208033f9a5..318096e2fec 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-800-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-800-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-800-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-800-normal.woff index f0ae7b8ab30..28cf3aa34bb 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-800-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-800-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-900-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-900-italic.woff index a9f3c3ca7d1..244a18197c6 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-900-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-900-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-900-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-900-normal.woff index 626995b3af5..5878bb10136 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-900-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-900-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-100-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-100-italic.woff index 83e4bba0dd9..6a2d4ef53f5 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-100-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-100-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-100-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-100-normal.woff index d6d6d39cb64..3768c6f1fb1 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-100-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-100-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-200-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-200-italic.woff index 6366b72359c..8e91bdc72c2 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-200-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-200-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-200-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-200-normal.woff index d3b5cfa29eb..8af386d268d 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-200-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-200-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-300-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-300-italic.woff index de63a1fe712..f371256964d 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-300-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-300-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-300-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-300-normal.woff index 5ebc7a3198a..6bea308cc8a 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-300-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-300-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-400-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-400-italic.woff index 9eba98569a4..6c8edd00de2 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-400-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-400-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-400-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-400-normal.woff index 1883efc5d41..9b1a1baba09 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-400-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-400-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-500-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-500-italic.woff index 0b22d5bb834..ab32da24273 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-500-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-500-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-500-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-500-normal.woff index 077bf098c1c..c59b47e15e0 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-500-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-500-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-600-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-600-italic.woff index 7063ce84121..924f82f7eae 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-600-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-600-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-600-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-600-normal.woff index f208d1a76b7..e4287c939d0 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-600-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-600-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-700-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-700-italic.woff index eb0646667f0..415e290e246 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-700-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-700-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-700-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-700-normal.woff index ad3571260a4..94ea5f243f2 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-700-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-700-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-800-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-800-italic.woff index 2dc6e173125..d90891016d1 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-800-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-800-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-800-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-800-normal.woff index 6e37ca3a2ce..e796c1d1075 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-800-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-800-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-900-italic.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-900-italic.woff index eb50e6081ab..e6b64ec8ca7 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-900-italic.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-900-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-latin-ext-900-normal.woff b/fonts/google/rokkitt/files/rokkitt-latin-ext-900-normal.woff index 2d9e3227518..297841a8e62 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-latin-ext-900-normal.woff and b/fonts/google/rokkitt/files/rokkitt-latin-ext-900-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-100-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-100-italic.woff index 9bd3b372f38..b83ef9b4790 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-100-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-100-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-100-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-100-normal.woff index de39d32f2a4..6017fc817f6 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-100-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-100-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-200-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-200-italic.woff index d0e7cef491b..473d7b7dc7a 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-200-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-200-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-200-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-200-normal.woff index 4785676b406..6c2291cf913 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-200-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-200-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-300-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-300-italic.woff index 39e3925f2dc..44cd20a2863 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-300-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-300-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-300-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-300-normal.woff index 462e193d7b5..cbf80235c3b 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-300-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-300-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-400-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-400-italic.woff index 7c796e0188e..d426ec0980f 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-400-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-400-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-400-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-400-normal.woff index 7c941f68122..31b991256ef 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-400-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-400-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-500-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-500-italic.woff index 3ca12a53ab3..4284eecd9a4 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-500-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-500-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-500-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-500-normal.woff index 7f3de1fd7be..31080fab2be 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-500-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-500-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-600-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-600-italic.woff index 1ef10001046..41076cf9110 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-600-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-600-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-600-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-600-normal.woff index 7a2636e7626..2b6bebf283b 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-600-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-600-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-700-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-700-italic.woff index 65abdc24ebe..1d7922ac320 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-700-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-700-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-700-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-700-normal.woff index 9d0d1a847ab..2b9772cb178 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-700-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-700-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-800-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-800-italic.woff index cc86e3ab24e..3c6c7877536 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-800-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-800-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-800-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-800-normal.woff index 95d697ccc66..2f8e20214fd 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-800-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-800-normal.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-900-italic.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-900-italic.woff index daefac843a9..35c36823d40 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-900-italic.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-900-italic.woff differ diff --git a/fonts/google/rokkitt/files/rokkitt-vietnamese-900-normal.woff b/fonts/google/rokkitt/files/rokkitt-vietnamese-900-normal.woff index 888411b7608..600cfd98cc5 100644 Binary files a/fonts/google/rokkitt/files/rokkitt-vietnamese-900-normal.woff and b/fonts/google/rokkitt/files/rokkitt-vietnamese-900-normal.woff differ diff --git a/fonts/google/rokkitt/scss/mixins.scss b/fonts/google/rokkitt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rokkitt/scss/mixins.scss +++ b/fonts/google/rokkitt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/romanesco/scss/mixins.scss b/fonts/google/romanesco/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/romanesco/scss/mixins.scss +++ b/fonts/google/romanesco/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ropa-sans/scss/mixins.scss b/fonts/google/ropa-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ropa-sans/scss/mixins.scss +++ b/fonts/google/ropa-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rosario/scss/mixins.scss b/fonts/google/rosario/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rosario/scss/mixins.scss +++ b/fonts/google/rosario/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rosarivo/scss/mixins.scss b/fonts/google/rosarivo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rosarivo/scss/mixins.scss +++ b/fonts/google/rosarivo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rouge-script/files/rouge-script-latin-400-normal.woff b/fonts/google/rouge-script/files/rouge-script-latin-400-normal.woff index 606533fc31d..03278d85e92 100644 Binary files a/fonts/google/rouge-script/files/rouge-script-latin-400-normal.woff and b/fonts/google/rouge-script/files/rouge-script-latin-400-normal.woff differ diff --git a/fonts/google/rouge-script/scss/mixins.scss b/fonts/google/rouge-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rouge-script/scss/mixins.scss +++ b/fonts/google/rouge-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rowdies/scss/mixins.scss b/fonts/google/rowdies/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rowdies/scss/mixins.scss +++ b/fonts/google/rowdies/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rozha-one/scss/mixins.scss b/fonts/google/rozha-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rozha-one/scss/mixins.scss +++ b/fonts/google/rozha-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-80s-fade/scss/mixins.scss b/fonts/google/rubik-80s-fade/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-80s-fade/scss/mixins.scss +++ b/fonts/google/rubik-80s-fade/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-beastly/scss/mixins.scss b/fonts/google/rubik-beastly/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-beastly/scss/mixins.scss +++ b/fonts/google/rubik-beastly/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-broken-fax/scss/mixins.scss b/fonts/google/rubik-broken-fax/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-broken-fax/scss/mixins.scss +++ b/fonts/google/rubik-broken-fax/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-bubbles/scss/mixins.scss b/fonts/google/rubik-bubbles/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-bubbles/scss/mixins.scss +++ b/fonts/google/rubik-bubbles/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-burned/scss/mixins.scss b/fonts/google/rubik-burned/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-burned/scss/mixins.scss +++ b/fonts/google/rubik-burned/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-400-normal.woff b/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-400-normal.woff index dcef98c910d..75a3b0c2db4 100644 Binary files a/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-400-normal.woff and b/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-ext-400-normal.woff b/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-ext-400-normal.woff index e7362e4fd14..001bf149a87 100644 Binary files a/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-dirt/files/rubik-dirt-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-dirt/files/rubik-dirt-hebrew-400-normal.woff b/fonts/google/rubik-dirt/files/rubik-dirt-hebrew-400-normal.woff index f4c8e70892a..d2b2ec41d63 100644 Binary files a/fonts/google/rubik-dirt/files/rubik-dirt-hebrew-400-normal.woff and b/fonts/google/rubik-dirt/files/rubik-dirt-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-dirt/files/rubik-dirt-latin-400-normal.woff b/fonts/google/rubik-dirt/files/rubik-dirt-latin-400-normal.woff index 7bb276858ba..8e4fb2f20c3 100644 Binary files a/fonts/google/rubik-dirt/files/rubik-dirt-latin-400-normal.woff and b/fonts/google/rubik-dirt/files/rubik-dirt-latin-400-normal.woff differ diff --git a/fonts/google/rubik-dirt/files/rubik-dirt-latin-ext-400-normal.woff b/fonts/google/rubik-dirt/files/rubik-dirt-latin-ext-400-normal.woff index 3b4a7787575..98dd272fce0 100644 Binary files a/fonts/google/rubik-dirt/files/rubik-dirt-latin-ext-400-normal.woff and b/fonts/google/rubik-dirt/files/rubik-dirt-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-dirt/scss/mixins.scss b/fonts/google/rubik-dirt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-dirt/scss/mixins.scss +++ b/fonts/google/rubik-dirt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-distressed/scss/mixins.scss b/fonts/google/rubik-distressed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-distressed/scss/mixins.scss +++ b/fonts/google/rubik-distressed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-doodle-shadow/scss/mixins.scss b/fonts/google/rubik-doodle-shadow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-doodle-shadow/scss/mixins.scss +++ b/fonts/google/rubik-doodle-shadow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-doodle-triangles/scss/mixins.scss b/fonts/google/rubik-doodle-triangles/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-doodle-triangles/scss/mixins.scss +++ b/fonts/google/rubik-doodle-triangles/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-400-normal.woff b/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-400-normal.woff index 1f3f3d55427..4e0bbdec22c 100644 Binary files a/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-400-normal.woff and b/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-ext-400-normal.woff b/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-ext-400-normal.woff index 332cf4a3eeb..34b7c7cbfd9 100644 Binary files a/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-gemstones/files/rubik-gemstones-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-gemstones/files/rubik-gemstones-hebrew-400-normal.woff b/fonts/google/rubik-gemstones/files/rubik-gemstones-hebrew-400-normal.woff index 41065fb667a..1390185846e 100644 Binary files a/fonts/google/rubik-gemstones/files/rubik-gemstones-hebrew-400-normal.woff and b/fonts/google/rubik-gemstones/files/rubik-gemstones-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-400-normal.woff b/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-400-normal.woff index 5f325407730..2f2d045224b 100644 Binary files a/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-400-normal.woff and b/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-400-normal.woff differ diff --git a/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-ext-400-normal.woff b/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-ext-400-normal.woff index a5fd56a6865..0fb390fecab 100644 Binary files a/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-ext-400-normal.woff and b/fonts/google/rubik-gemstones/files/rubik-gemstones-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-gemstones/scss/mixins.scss b/fonts/google/rubik-gemstones/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-gemstones/scss/mixins.scss +++ b/fonts/google/rubik-gemstones/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-400-normal.woff index eed6d5445cd..8bfa5f63694 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-ext-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-ext-400-normal.woff index 94c571b33ce..f54602404d3 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-hebrew-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-hebrew-400-normal.woff index 5309a06f0e7..ddcdf628951 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-hebrew-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-400-normal.woff index 49d6c0c1946..8d594723513 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-ext-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-ext-400-normal.woff index 9c6a531ae70..88e9d4750f0 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-ext-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-math-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-math-400-normal.woff index c8425e006bf..5a1f3b9b70a 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-math-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-math-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-symbols-400-normal.woff b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-symbols-400-normal.woff index bfe779683f0..c146143c3d9 100644 Binary files a/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-symbols-400-normal.woff and b/fonts/google/rubik-glitch-pop/files/rubik-glitch-pop-symbols-400-normal.woff differ diff --git a/fonts/google/rubik-glitch-pop/scss/mixins.scss b/fonts/google/rubik-glitch-pop/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-glitch-pop/scss/mixins.scss +++ b/fonts/google/rubik-glitch-pop/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-glitch/scss/mixins.scss b/fonts/google/rubik-glitch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-glitch/scss/mixins.scss +++ b/fonts/google/rubik-glitch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-iso/scss/mixins.scss b/fonts/google/rubik-iso/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-iso/scss/mixins.scss +++ b/fonts/google/rubik-iso/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-lines/scss/mixins.scss b/fonts/google/rubik-lines/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-lines/scss/mixins.scss +++ b/fonts/google/rubik-lines/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-maps/scss/mixins.scss b/fonts/google/rubik-maps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-maps/scss/mixins.scss +++ b/fonts/google/rubik-maps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-marker-hatch/scss/mixins.scss b/fonts/google/rubik-marker-hatch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-marker-hatch/scss/mixins.scss +++ b/fonts/google/rubik-marker-hatch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-maze/files/rubik-maze-cyrillic-400-normal.woff b/fonts/google/rubik-maze/files/rubik-maze-cyrillic-400-normal.woff index 5aa4a94f31f..a3044189459 100644 Binary files a/fonts/google/rubik-maze/files/rubik-maze-cyrillic-400-normal.woff and b/fonts/google/rubik-maze/files/rubik-maze-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-maze/files/rubik-maze-cyrillic-ext-400-normal.woff b/fonts/google/rubik-maze/files/rubik-maze-cyrillic-ext-400-normal.woff index 1c327e543d3..9e6eaebe267 100644 Binary files a/fonts/google/rubik-maze/files/rubik-maze-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-maze/files/rubik-maze-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-maze/files/rubik-maze-hebrew-400-normal.woff b/fonts/google/rubik-maze/files/rubik-maze-hebrew-400-normal.woff index a7d72293dc9..2f8ab5dc8e9 100644 Binary files a/fonts/google/rubik-maze/files/rubik-maze-hebrew-400-normal.woff and b/fonts/google/rubik-maze/files/rubik-maze-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-maze/files/rubik-maze-latin-400-normal.woff b/fonts/google/rubik-maze/files/rubik-maze-latin-400-normal.woff index a7ef3320edc..0f838de0ef2 100644 Binary files a/fonts/google/rubik-maze/files/rubik-maze-latin-400-normal.woff and b/fonts/google/rubik-maze/files/rubik-maze-latin-400-normal.woff differ diff --git a/fonts/google/rubik-maze/files/rubik-maze-latin-ext-400-normal.woff b/fonts/google/rubik-maze/files/rubik-maze-latin-ext-400-normal.woff index 286cf4dfd97..22587582a2e 100644 Binary files a/fonts/google/rubik-maze/files/rubik-maze-latin-ext-400-normal.woff and b/fonts/google/rubik-maze/files/rubik-maze-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-maze/scss/mixins.scss b/fonts/google/rubik-maze/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-maze/scss/mixins.scss +++ b/fonts/google/rubik-maze/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-microbe/scss/mixins.scss b/fonts/google/rubik-microbe/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-microbe/scss/mixins.scss +++ b/fonts/google/rubik-microbe/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-mono-one/scss/mixins.scss b/fonts/google/rubik-mono-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-mono-one/scss/mixins.scss +++ b/fonts/google/rubik-mono-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-moonrocks/scss/mixins.scss b/fonts/google/rubik-moonrocks/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-moonrocks/scss/mixins.scss +++ b/fonts/google/rubik-moonrocks/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-400-normal.woff b/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-400-normal.woff index 93b85c976e4..042521b4e31 100644 Binary files a/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-400-normal.woff and b/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-ext-400-normal.woff b/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-ext-400-normal.woff index 0f7596500f8..4e777d6ce81 100644 Binary files a/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-pixels/files/rubik-pixels-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-pixels/files/rubik-pixels-hebrew-400-normal.woff b/fonts/google/rubik-pixels/files/rubik-pixels-hebrew-400-normal.woff index d915af90b68..d878e12be29 100644 Binary files a/fonts/google/rubik-pixels/files/rubik-pixels-hebrew-400-normal.woff and b/fonts/google/rubik-pixels/files/rubik-pixels-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-pixels/files/rubik-pixels-latin-400-normal.woff b/fonts/google/rubik-pixels/files/rubik-pixels-latin-400-normal.woff index 89f22bb9c91..58f0ed1fd6e 100644 Binary files a/fonts/google/rubik-pixels/files/rubik-pixels-latin-400-normal.woff and b/fonts/google/rubik-pixels/files/rubik-pixels-latin-400-normal.woff differ diff --git a/fonts/google/rubik-pixels/files/rubik-pixels-latin-ext-400-normal.woff b/fonts/google/rubik-pixels/files/rubik-pixels-latin-ext-400-normal.woff index c6f750d4576..a6b31ca895a 100644 Binary files a/fonts/google/rubik-pixels/files/rubik-pixels-latin-ext-400-normal.woff and b/fonts/google/rubik-pixels/files/rubik-pixels-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-pixels/scss/mixins.scss b/fonts/google/rubik-pixels/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-pixels/scss/mixins.scss +++ b/fonts/google/rubik-pixels/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-puddles/scss/mixins.scss b/fonts/google/rubik-puddles/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-puddles/scss/mixins.scss +++ b/fonts/google/rubik-puddles/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-400-normal.woff index 6983f7a4590..59949ea4d34 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-ext-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-ext-400-normal.woff index e7a3ef03e8b..605c6e8eb88 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-hebrew-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-hebrew-400-normal.woff index 65a003f6f03..4f093f3f971 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-hebrew-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-latin-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-latin-400-normal.woff index 7371a5e4ac6..44c66528da7 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-latin-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-latin-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-latin-ext-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-latin-ext-400-normal.woff index 0d6d66b8a7c..63a9381bf99 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-latin-ext-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-math-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-math-400-normal.woff index 7f5aed299cf..ebe805dbcb3 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-math-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-math-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/files/rubik-scribble-symbols-400-normal.woff b/fonts/google/rubik-scribble/files/rubik-scribble-symbols-400-normal.woff index b07f7e2ded6..8f6cf51ae6e 100644 Binary files a/fonts/google/rubik-scribble/files/rubik-scribble-symbols-400-normal.woff and b/fonts/google/rubik-scribble/files/rubik-scribble-symbols-400-normal.woff differ diff --git a/fonts/google/rubik-scribble/scss/mixins.scss b/fonts/google/rubik-scribble/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-scribble/scss/mixins.scss +++ b/fonts/google/rubik-scribble/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-400-normal.woff b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-400-normal.woff index 24f379f2d1c..974c40c6d0c 100644 Binary files a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-400-normal.woff and b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-400-normal.woff differ diff --git a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-ext-400-normal.woff b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-ext-400-normal.woff index dde92a1147e..b809b1a806a 100644 Binary files a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-ext-400-normal.woff and b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-hebrew-400-normal.woff b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-hebrew-400-normal.woff index ead2f486f0a..7eef00b8024 100644 Binary files a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-hebrew-400-normal.woff and b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-hebrew-400-normal.woff differ diff --git a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-400-normal.woff b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-400-normal.woff index 6373f1ef946..cb77505b267 100644 Binary files a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-400-normal.woff and b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-400-normal.woff differ diff --git a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-ext-400-normal.woff b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-ext-400-normal.woff index 80466534756..87feab94c87 100644 Binary files a/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-ext-400-normal.woff and b/fonts/google/rubik-spray-paint/files/rubik-spray-paint-latin-ext-400-normal.woff differ diff --git a/fonts/google/rubik-spray-paint/scss/mixins.scss b/fonts/google/rubik-spray-paint/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-spray-paint/scss/mixins.scss +++ b/fonts/google/rubik-spray-paint/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-storm/scss/mixins.scss b/fonts/google/rubik-storm/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-storm/scss/mixins.scss +++ b/fonts/google/rubik-storm/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-vinyl/scss/mixins.scss b/fonts/google/rubik-vinyl/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-vinyl/scss/mixins.scss +++ b/fonts/google/rubik-vinyl/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik-wet-paint/files/rubik-wet-paint-latin-400-normal.woff b/fonts/google/rubik-wet-paint/files/rubik-wet-paint-latin-400-normal.woff index 58589005b07..72418f13800 100644 Binary files a/fonts/google/rubik-wet-paint/files/rubik-wet-paint-latin-400-normal.woff and b/fonts/google/rubik-wet-paint/files/rubik-wet-paint-latin-400-normal.woff differ diff --git a/fonts/google/rubik-wet-paint/scss/mixins.scss b/fonts/google/rubik-wet-paint/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik-wet-paint/scss/mixins.scss +++ b/fonts/google/rubik-wet-paint/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rubik/files/rubik-arabic-700-normal.woff b/fonts/google/rubik/files/rubik-arabic-700-normal.woff index 3ad3ad4d54f..b346a38b43e 100644 Binary files a/fonts/google/rubik/files/rubik-arabic-700-normal.woff and b/fonts/google/rubik/files/rubik-arabic-700-normal.woff differ diff --git a/fonts/google/rubik/files/rubik-cyrillic-600-normal.woff b/fonts/google/rubik/files/rubik-cyrillic-600-normal.woff index da7ad30dad2..4efa840015f 100644 Binary files a/fonts/google/rubik/files/rubik-cyrillic-600-normal.woff and b/fonts/google/rubik/files/rubik-cyrillic-600-normal.woff differ diff --git a/fonts/google/rubik/files/rubik-cyrillic-ext-600-normal.woff b/fonts/google/rubik/files/rubik-cyrillic-ext-600-normal.woff index 1b62a21776b..25fea95ffc3 100644 Binary files a/fonts/google/rubik/files/rubik-cyrillic-ext-600-normal.woff and b/fonts/google/rubik/files/rubik-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/rubik/files/rubik-hebrew-800-normal.woff b/fonts/google/rubik/files/rubik-hebrew-800-normal.woff index e3743644cac..44aad33e0dd 100644 Binary files a/fonts/google/rubik/files/rubik-hebrew-800-normal.woff and b/fonts/google/rubik/files/rubik-hebrew-800-normal.woff differ diff --git a/fonts/google/rubik/files/rubik-latin-400-normal.woff b/fonts/google/rubik/files/rubik-latin-400-normal.woff index af25f6bf8d5..25a12df4709 100644 Binary files a/fonts/google/rubik/files/rubik-latin-400-normal.woff and b/fonts/google/rubik/files/rubik-latin-400-normal.woff differ diff --git a/fonts/google/rubik/scss/mixins.scss b/fonts/google/rubik/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rubik/scss/mixins.scss +++ b/fonts/google/rubik/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ruda/files/ruda-latin-800-normal.woff b/fonts/google/ruda/files/ruda-latin-800-normal.woff index fff7cf4a163..23b26193c76 100644 Binary files a/fonts/google/ruda/files/ruda-latin-800-normal.woff and b/fonts/google/ruda/files/ruda-latin-800-normal.woff differ diff --git a/fonts/google/ruda/files/ruda-latin-ext-900-normal.woff b/fonts/google/ruda/files/ruda-latin-ext-900-normal.woff index a63606132ee..b509cd1be7c 100644 Binary files a/fonts/google/ruda/files/ruda-latin-ext-900-normal.woff and b/fonts/google/ruda/files/ruda-latin-ext-900-normal.woff differ diff --git a/fonts/google/ruda/scss/mixins.scss b/fonts/google/ruda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ruda/scss/mixins.scss +++ b/fonts/google/ruda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rufina/files/rufina-latin-400-normal.woff b/fonts/google/rufina/files/rufina-latin-400-normal.woff index 21c4ded98c0..f6d70247b26 100644 Binary files a/fonts/google/rufina/files/rufina-latin-400-normal.woff and b/fonts/google/rufina/files/rufina-latin-400-normal.woff differ diff --git a/fonts/google/rufina/files/rufina-latin-700-normal.woff b/fonts/google/rufina/files/rufina-latin-700-normal.woff index a21782ade86..731cc3678d8 100644 Binary files a/fonts/google/rufina/files/rufina-latin-700-normal.woff and b/fonts/google/rufina/files/rufina-latin-700-normal.woff differ diff --git a/fonts/google/rufina/files/rufina-latin-ext-400-normal.woff b/fonts/google/rufina/files/rufina-latin-ext-400-normal.woff index 8ff5313907e..262b3e628bb 100644 Binary files a/fonts/google/rufina/files/rufina-latin-ext-400-normal.woff and b/fonts/google/rufina/files/rufina-latin-ext-400-normal.woff differ diff --git a/fonts/google/rufina/files/rufina-latin-ext-700-normal.woff b/fonts/google/rufina/files/rufina-latin-ext-700-normal.woff index 1494c1d36a2..fdd87d43094 100644 Binary files a/fonts/google/rufina/files/rufina-latin-ext-700-normal.woff and b/fonts/google/rufina/files/rufina-latin-ext-700-normal.woff differ diff --git a/fonts/google/rufina/scss/mixins.scss b/fonts/google/rufina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rufina/scss/mixins.scss +++ b/fonts/google/rufina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ruge-boogie/files/ruge-boogie-latin-400-normal.woff b/fonts/google/ruge-boogie/files/ruge-boogie-latin-400-normal.woff index 6740b2988d2..573bf62b1c0 100644 Binary files a/fonts/google/ruge-boogie/files/ruge-boogie-latin-400-normal.woff and b/fonts/google/ruge-boogie/files/ruge-boogie-latin-400-normal.woff differ diff --git a/fonts/google/ruge-boogie/files/ruge-boogie-latin-ext-400-normal.woff b/fonts/google/ruge-boogie/files/ruge-boogie-latin-ext-400-normal.woff index 97d3a9efc5c..f28705e3e0b 100644 Binary files a/fonts/google/ruge-boogie/files/ruge-boogie-latin-ext-400-normal.woff and b/fonts/google/ruge-boogie/files/ruge-boogie-latin-ext-400-normal.woff differ diff --git a/fonts/google/ruge-boogie/files/ruge-boogie-vietnamese-400-normal.woff b/fonts/google/ruge-boogie/files/ruge-boogie-vietnamese-400-normal.woff index f62cf305b6d..5604dc5ae50 100644 Binary files a/fonts/google/ruge-boogie/files/ruge-boogie-vietnamese-400-normal.woff and b/fonts/google/ruge-boogie/files/ruge-boogie-vietnamese-400-normal.woff differ diff --git a/fonts/google/ruge-boogie/scss/mixins.scss b/fonts/google/ruge-boogie/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ruge-boogie/scss/mixins.scss +++ b/fonts/google/ruge-boogie/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ruluko/files/ruluko-latin-ext-400-normal.woff b/fonts/google/ruluko/files/ruluko-latin-ext-400-normal.woff index f0d250648ea..c4545573afa 100644 Binary files a/fonts/google/ruluko/files/ruluko-latin-ext-400-normal.woff and b/fonts/google/ruluko/files/ruluko-latin-ext-400-normal.woff differ diff --git a/fonts/google/ruluko/scss/mixins.scss b/fonts/google/ruluko/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ruluko/scss/mixins.scss +++ b/fonts/google/ruluko/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rum-raisin/scss/mixins.scss b/fonts/google/rum-raisin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rum-raisin/scss/mixins.scss +++ b/fonts/google/rum-raisin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ruslan-display/files/ruslan-display-cyrillic-400-normal.woff b/fonts/google/ruslan-display/files/ruslan-display-cyrillic-400-normal.woff index fa87ce50b96..04d91e104a7 100644 Binary files a/fonts/google/ruslan-display/files/ruslan-display-cyrillic-400-normal.woff and b/fonts/google/ruslan-display/files/ruslan-display-cyrillic-400-normal.woff differ diff --git a/fonts/google/ruslan-display/files/ruslan-display-latin-400-normal.woff b/fonts/google/ruslan-display/files/ruslan-display-latin-400-normal.woff index a343015febb..67226d0609a 100644 Binary files a/fonts/google/ruslan-display/files/ruslan-display-latin-400-normal.woff and b/fonts/google/ruslan-display/files/ruslan-display-latin-400-normal.woff differ diff --git a/fonts/google/ruslan-display/files/ruslan-display-latin-ext-400-normal.woff b/fonts/google/ruslan-display/files/ruslan-display-latin-ext-400-normal.woff index 11a70fcd70a..98dabd0d445 100644 Binary files a/fonts/google/ruslan-display/files/ruslan-display-latin-ext-400-normal.woff and b/fonts/google/ruslan-display/files/ruslan-display-latin-ext-400-normal.woff differ diff --git a/fonts/google/ruslan-display/files/ruslan-display-math-400-normal.woff b/fonts/google/ruslan-display/files/ruslan-display-math-400-normal.woff index 887995733e8..e138609d2d5 100644 Binary files a/fonts/google/ruslan-display/files/ruslan-display-math-400-normal.woff and b/fonts/google/ruslan-display/files/ruslan-display-math-400-normal.woff differ diff --git a/fonts/google/ruslan-display/files/ruslan-display-symbols-400-normal.woff b/fonts/google/ruslan-display/files/ruslan-display-symbols-400-normal.woff index b7b6e6d2691..276fcdcc83b 100644 Binary files a/fonts/google/ruslan-display/files/ruslan-display-symbols-400-normal.woff and b/fonts/google/ruslan-display/files/ruslan-display-symbols-400-normal.woff differ diff --git a/fonts/google/ruslan-display/scss/mixins.scss b/fonts/google/ruslan-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ruslan-display/scss/mixins.scss +++ b/fonts/google/ruslan-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/russo-one/files/russo-one-cyrillic-400-normal.woff b/fonts/google/russo-one/files/russo-one-cyrillic-400-normal.woff index 4aaf1db7ac7..ac1fb7faa09 100644 Binary files a/fonts/google/russo-one/files/russo-one-cyrillic-400-normal.woff and b/fonts/google/russo-one/files/russo-one-cyrillic-400-normal.woff differ diff --git a/fonts/google/russo-one/files/russo-one-latin-400-normal.woff b/fonts/google/russo-one/files/russo-one-latin-400-normal.woff index f2808f1db5e..946709f89bc 100644 Binary files a/fonts/google/russo-one/files/russo-one-latin-400-normal.woff and b/fonts/google/russo-one/files/russo-one-latin-400-normal.woff differ diff --git a/fonts/google/russo-one/files/russo-one-latin-ext-400-normal.woff b/fonts/google/russo-one/files/russo-one-latin-ext-400-normal.woff index 0e6141c654a..6f7b14c05c8 100644 Binary files a/fonts/google/russo-one/files/russo-one-latin-ext-400-normal.woff and b/fonts/google/russo-one/files/russo-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/russo-one/scss/mixins.scss b/fonts/google/russo-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/russo-one/scss/mixins.scss +++ b/fonts/google/russo-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ruthie/scss/mixins.scss b/fonts/google/ruthie/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ruthie/scss/mixins.scss +++ b/fonts/google/ruthie/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ruwudu/files/ruwudu-arabic-400-normal.woff b/fonts/google/ruwudu/files/ruwudu-arabic-400-normal.woff index 40331f6fdbf..415d2494d93 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-arabic-400-normal.woff and b/fonts/google/ruwudu/files/ruwudu-arabic-400-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-arabic-500-normal.woff b/fonts/google/ruwudu/files/ruwudu-arabic-500-normal.woff index 9a1166106d9..b2df3517c74 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-arabic-500-normal.woff and b/fonts/google/ruwudu/files/ruwudu-arabic-500-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-arabic-600-normal.woff b/fonts/google/ruwudu/files/ruwudu-arabic-600-normal.woff index 4f227be94d0..b38e4c79b22 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-arabic-600-normal.woff and b/fonts/google/ruwudu/files/ruwudu-arabic-600-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-arabic-700-normal.woff b/fonts/google/ruwudu/files/ruwudu-arabic-700-normal.woff index 5839e9db0ee..76d023ae13e 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-arabic-700-normal.woff and b/fonts/google/ruwudu/files/ruwudu-arabic-700-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-400-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-400-normal.woff index fae2f1d0fcd..2c7a32d830b 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-400-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-400-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-500-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-500-normal.woff index 8fea9cc84c2..c1913d8dfbf 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-500-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-500-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-600-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-600-normal.woff index ae7c45eb13b..c7c84c747d5 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-600-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-600-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-700-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-700-normal.woff index ec2510913df..947e2772e8a 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-700-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-700-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-ext-400-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-ext-400-normal.woff index 40d95d97a4a..75c06fb2067 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-ext-400-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-ext-400-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-ext-500-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-ext-500-normal.woff index 866620f2767..f7c00ee8996 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-ext-500-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-ext-500-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-ext-600-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-ext-600-normal.woff index f339539db42..53565500ece 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-ext-600-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-ext-600-normal.woff differ diff --git a/fonts/google/ruwudu/files/ruwudu-latin-ext-700-normal.woff b/fonts/google/ruwudu/files/ruwudu-latin-ext-700-normal.woff index f19cb84f838..cbee595b5d9 100644 Binary files a/fonts/google/ruwudu/files/ruwudu-latin-ext-700-normal.woff and b/fonts/google/ruwudu/files/ruwudu-latin-ext-700-normal.woff differ diff --git a/fonts/google/ruwudu/scss/mixins.scss b/fonts/google/ruwudu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ruwudu/scss/mixins.scss +++ b/fonts/google/ruwudu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/rye/scss/mixins.scss b/fonts/google/rye/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/rye/scss/mixins.scss +++ b/fonts/google/rye/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sacramento/scss/mixins.scss b/fonts/google/sacramento/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sacramento/scss/mixins.scss +++ b/fonts/google/sacramento/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sahitya/scss/mixins.scss b/fonts/google/sahitya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sahitya/scss/mixins.scss +++ b/fonts/google/sahitya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sail/files/sail-latin-400-normal.woff b/fonts/google/sail/files/sail-latin-400-normal.woff index f0c8b367b99..e291ac0c131 100644 Binary files a/fonts/google/sail/files/sail-latin-400-normal.woff and b/fonts/google/sail/files/sail-latin-400-normal.woff differ diff --git a/fonts/google/sail/files/sail-latin-ext-400-normal.woff b/fonts/google/sail/files/sail-latin-ext-400-normal.woff index 7545b29508d..6e10ebcc512 100644 Binary files a/fonts/google/sail/files/sail-latin-ext-400-normal.woff and b/fonts/google/sail/files/sail-latin-ext-400-normal.woff differ diff --git a/fonts/google/sail/scss/mixins.scss b/fonts/google/sail/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sail/scss/mixins.scss +++ b/fonts/google/sail/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/saira-condensed/files/saira-condensed-latin-200-normal.woff b/fonts/google/saira-condensed/files/saira-condensed-latin-200-normal.woff index 80dfd6697c6..85dfa65aaf6 100644 Binary files a/fonts/google/saira-condensed/files/saira-condensed-latin-200-normal.woff and b/fonts/google/saira-condensed/files/saira-condensed-latin-200-normal.woff differ diff --git a/fonts/google/saira-condensed/scss/mixins.scss b/fonts/google/saira-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/saira-condensed/scss/mixins.scss +++ b/fonts/google/saira-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-100-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-100-normal.woff index 706cd8af897..73dc368543a 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-100-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-100-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-200-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-200-normal.woff index a4d3efe9280..3a96ec27cd5 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-200-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-200-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-300-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-300-normal.woff index 6556d36f8c4..a097c13069a 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-300-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-300-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-400-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-400-normal.woff index dc26783e7cd..49b9744c70b 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-400-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-400-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-500-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-500-normal.woff index c0ea81b4f0a..886757b9791 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-500-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-500-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-600-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-600-normal.woff index 2fde5f25202..af803a28ff3 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-600-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-600-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-700-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-700-normal.woff index 8069c056460..c95418b4833 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-700-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-700-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-800-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-800-normal.woff index 39d13d18167..7961ccf08df 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-800-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-800-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-900-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-900-normal.woff index 00d19c7cd16..90257eab7e6 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-900-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-900-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-100-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-100-normal.woff index f5dbd7a7a0f..0b4ff25b148 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-100-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-100-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-200-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-200-normal.woff index 1fc97ca50d3..95defdcc50f 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-200-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-200-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-300-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-300-normal.woff index b507ae33f6f..e2579618feb 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-300-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-300-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-400-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-400-normal.woff index 06a71028061..538c5dae8d8 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-400-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-500-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-500-normal.woff index 53066b5ae78..e9e126e2a7d 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-500-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-500-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-600-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-600-normal.woff index c033c6dd8b9..b7a754c2cbc 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-600-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-600-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-700-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-700-normal.woff index 2e9f21d053a..5fbd4189306 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-700-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-700-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-800-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-800-normal.woff index aa36966e36f..6449258edf9 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-800-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-800-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-900-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-900-normal.woff index f904ea164ec..99ed2fb3ffd 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-900-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-latin-ext-900-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-100-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-100-normal.woff index 8539fc247a5..a4082db6db1 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-100-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-100-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-200-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-200-normal.woff index 929a15f4636..a471e87e3b1 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-200-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-200-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-300-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-300-normal.woff index 9c291bf6c58..d139c9fb559 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-300-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-300-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-400-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-400-normal.woff index 0b9aac56f41..89a014fc050 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-400-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-400-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-500-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-500-normal.woff index 1356641a3cf..21119bb29cd 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-500-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-500-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-600-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-600-normal.woff index 7eca36ae2f9..b7cbf584acd 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-600-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-600-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-700-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-700-normal.woff index 2cfe837b659..aa96dc08c76 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-700-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-700-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-800-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-800-normal.woff index 5bf9730e692..df190a82d88 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-800-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-800-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-900-normal.woff b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-900-normal.woff index 7b399b1950f..6ec717a21bd 100644 Binary files a/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-900-normal.woff and b/fonts/google/saira-extra-condensed/files/saira-extra-condensed-vietnamese-900-normal.woff differ diff --git a/fonts/google/saira-extra-condensed/scss/mixins.scss b/fonts/google/saira-extra-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/saira-extra-condensed/scss/mixins.scss +++ b/fonts/google/saira-extra-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/saira-semi-condensed/scss/mixins.scss b/fonts/google/saira-semi-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/saira-semi-condensed/scss/mixins.scss +++ b/fonts/google/saira-semi-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-400-normal.woff b/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-400-normal.woff index be734e54db2..c69c19f22b3 100644 Binary files a/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-400-normal.woff and b/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-400-normal.woff differ diff --git a/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-ext-400-normal.woff b/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-ext-400-normal.woff index 622f496116c..f930c3ff609 100644 Binary files a/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-ext-400-normal.woff and b/fonts/google/saira-stencil-one/files/saira-stencil-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/saira-stencil-one/files/saira-stencil-one-vietnamese-400-normal.woff b/fonts/google/saira-stencil-one/files/saira-stencil-one-vietnamese-400-normal.woff index 978e19d56d9..7a5304696ee 100644 Binary files a/fonts/google/saira-stencil-one/files/saira-stencil-one-vietnamese-400-normal.woff and b/fonts/google/saira-stencil-one/files/saira-stencil-one-vietnamese-400-normal.woff differ diff --git a/fonts/google/saira-stencil-one/scss/mixins.scss b/fonts/google/saira-stencil-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/saira-stencil-one/scss/mixins.scss +++ b/fonts/google/saira-stencil-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/saira/files/saira-latin-300-normal.woff b/fonts/google/saira/files/saira-latin-300-normal.woff index eb7b930c943..890c20dbc42 100644 Binary files a/fonts/google/saira/files/saira-latin-300-normal.woff and b/fonts/google/saira/files/saira-latin-300-normal.woff differ diff --git a/fonts/google/saira/files/saira-latin-900-normal.woff b/fonts/google/saira/files/saira-latin-900-normal.woff index 68cc5fe3791..d486284fd20 100644 Binary files a/fonts/google/saira/files/saira-latin-900-normal.woff and b/fonts/google/saira/files/saira-latin-900-normal.woff differ diff --git a/fonts/google/saira/files/saira-vietnamese-300-italic.woff b/fonts/google/saira/files/saira-vietnamese-300-italic.woff index c5971a21751..0707a811c7e 100644 Binary files a/fonts/google/saira/files/saira-vietnamese-300-italic.woff and b/fonts/google/saira/files/saira-vietnamese-300-italic.woff differ diff --git a/fonts/google/saira/files/saira-vietnamese-800-italic.woff b/fonts/google/saira/files/saira-vietnamese-800-italic.woff index 778171e94b7..b1f7da27f55 100644 Binary files a/fonts/google/saira/files/saira-vietnamese-800-italic.woff and b/fonts/google/saira/files/saira-vietnamese-800-italic.woff differ diff --git a/fonts/google/saira/scss/mixins.scss b/fonts/google/saira/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/saira/scss/mixins.scss +++ b/fonts/google/saira/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/salsa/scss/mixins.scss b/fonts/google/salsa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/salsa/scss/mixins.scss +++ b/fonts/google/salsa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sanchez/files/sanchez-latin-400-normal.woff b/fonts/google/sanchez/files/sanchez-latin-400-normal.woff index 7f900008a92..7ed8d164ecd 100644 Binary files a/fonts/google/sanchez/files/sanchez-latin-400-normal.woff and b/fonts/google/sanchez/files/sanchez-latin-400-normal.woff differ diff --git a/fonts/google/sanchez/scss/mixins.scss b/fonts/google/sanchez/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sanchez/scss/mixins.scss +++ b/fonts/google/sanchez/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sancreek/files/sancreek-latin-400-normal.woff b/fonts/google/sancreek/files/sancreek-latin-400-normal.woff index b54623c44d9..7110a74a90e 100644 Binary files a/fonts/google/sancreek/files/sancreek-latin-400-normal.woff and b/fonts/google/sancreek/files/sancreek-latin-400-normal.woff differ diff --git a/fonts/google/sancreek/files/sancreek-latin-ext-400-normal.woff b/fonts/google/sancreek/files/sancreek-latin-ext-400-normal.woff index 0bf4fc622bd..56514cb30da 100644 Binary files a/fonts/google/sancreek/files/sancreek-latin-ext-400-normal.woff and b/fonts/google/sancreek/files/sancreek-latin-ext-400-normal.woff differ diff --git a/fonts/google/sancreek/scss/mixins.scss b/fonts/google/sancreek/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sancreek/scss/mixins.scss +++ b/fonts/google/sancreek/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-300-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-300-normal.woff index 443ff584031..34d9df1c94a 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-300-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-300-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-400-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-400-normal.woff index a6ff037050b..431e144cceb 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-400-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-400-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-500-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-500-normal.woff index f5cf4e5ea3e..fa6c07a71b8 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-500-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-500-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-600-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-600-normal.woff index 6a1151065b7..0d4984d92bf 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-600-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-600-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-700-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-700-normal.woff index 92c6cf6797e..729a240eef5 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-700-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-700-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-800-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-800-normal.woff index fc738768bc5..6b93a54f92b 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-800-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-800-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-900-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-900-normal.woff index dd44e05e1ad..dc65bb2d9d9 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-900-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-900-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-300-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-300-normal.woff index 861982d7683..ddbc9a455b7 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-300-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-300-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-400-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-400-normal.woff index 00504f25f2e..c260aab6749 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-400-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-400-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-500-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-500-normal.woff index 625c8b2a763..8e4e44c29a7 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-500-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-500-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-600-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-600-normal.woff index 1760ad6f4fe..1fc337265eb 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-600-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-600-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-700-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-700-normal.woff index 90f93a7b516..c85ae1c0055 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-700-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-700-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-800-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-800-normal.woff index 76076ea1604..158e08974f5 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-800-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-800-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-900-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-900-normal.woff index 298a95ca082..1c2c7e3fbde 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-900-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-latin-ext-900-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-300-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-300-normal.woff index eaa9c1ae584..c82920a4e48 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-300-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-300-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-400-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-400-normal.woff index f1f056d6df8..0d84344f7d0 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-400-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-400-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-500-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-500-normal.woff index 08f98cf5f38..34ee07df57a 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-500-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-500-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-600-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-600-normal.woff index b43b14f7b72..c58cf1466a7 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-600-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-600-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-700-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-700-normal.woff index fdac1ab526d..a4a02994852 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-700-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-700-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-800-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-800-normal.woff index 43ef8265127..87579fc949d 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-800-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-800-normal.woff differ diff --git a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-900-normal.woff b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-900-normal.woff index 3dbf397da7d..929ac7f03f1 100644 Binary files a/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-900-normal.woff and b/fonts/google/sansita-swashed/files/sansita-swashed-vietnamese-900-normal.woff differ diff --git a/fonts/google/sansita-swashed/scss/mixins.scss b/fonts/google/sansita-swashed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sansita-swashed/scss/mixins.scss +++ b/fonts/google/sansita-swashed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sansita/files/sansita-latin-ext-400-italic.woff b/fonts/google/sansita/files/sansita-latin-ext-400-italic.woff index 63ea602cb2c..88d2063080f 100644 Binary files a/fonts/google/sansita/files/sansita-latin-ext-400-italic.woff and b/fonts/google/sansita/files/sansita-latin-ext-400-italic.woff differ diff --git a/fonts/google/sansita/scss/mixins.scss b/fonts/google/sansita/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sansita/scss/mixins.scss +++ b/fonts/google/sansita/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sarabun/files/sarabun-latin-ext-600-normal.woff b/fonts/google/sarabun/files/sarabun-latin-ext-600-normal.woff index 20722b08130..5b2a93b74ed 100644 Binary files a/fonts/google/sarabun/files/sarabun-latin-ext-600-normal.woff and b/fonts/google/sarabun/files/sarabun-latin-ext-600-normal.woff differ diff --git a/fonts/google/sarabun/files/sarabun-thai-300-italic.woff b/fonts/google/sarabun/files/sarabun-thai-300-italic.woff index 1eb70f3b22a..4e203374cd0 100644 Binary files a/fonts/google/sarabun/files/sarabun-thai-300-italic.woff and b/fonts/google/sarabun/files/sarabun-thai-300-italic.woff differ diff --git a/fonts/google/sarabun/scss/mixins.scss b/fonts/google/sarabun/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sarabun/scss/mixins.scss +++ b/fonts/google/sarabun/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sarala/files/sarala-devanagari-400-normal.woff b/fonts/google/sarala/files/sarala-devanagari-400-normal.woff index 220513cf2d6..b24f56cacc8 100644 Binary files a/fonts/google/sarala/files/sarala-devanagari-400-normal.woff and b/fonts/google/sarala/files/sarala-devanagari-400-normal.woff differ diff --git a/fonts/google/sarala/files/sarala-devanagari-700-normal.woff b/fonts/google/sarala/files/sarala-devanagari-700-normal.woff index b8823700c58..090f5c14be6 100644 Binary files a/fonts/google/sarala/files/sarala-devanagari-700-normal.woff and b/fonts/google/sarala/files/sarala-devanagari-700-normal.woff differ diff --git a/fonts/google/sarala/files/sarala-latin-400-normal.woff b/fonts/google/sarala/files/sarala-latin-400-normal.woff index 2e02710465a..46f737b7f07 100644 Binary files a/fonts/google/sarala/files/sarala-latin-400-normal.woff and b/fonts/google/sarala/files/sarala-latin-400-normal.woff differ diff --git a/fonts/google/sarala/files/sarala-latin-700-normal.woff b/fonts/google/sarala/files/sarala-latin-700-normal.woff index 3087b46ce6b..ace4e89c204 100644 Binary files a/fonts/google/sarala/files/sarala-latin-700-normal.woff and b/fonts/google/sarala/files/sarala-latin-700-normal.woff differ diff --git a/fonts/google/sarala/files/sarala-latin-ext-400-normal.woff b/fonts/google/sarala/files/sarala-latin-ext-400-normal.woff index df0da79b7d5..80d958fafa1 100644 Binary files a/fonts/google/sarala/files/sarala-latin-ext-400-normal.woff and b/fonts/google/sarala/files/sarala-latin-ext-400-normal.woff differ diff --git a/fonts/google/sarala/files/sarala-latin-ext-700-normal.woff b/fonts/google/sarala/files/sarala-latin-ext-700-normal.woff index 9168236ddad..9c977ada2f0 100644 Binary files a/fonts/google/sarala/files/sarala-latin-ext-700-normal.woff and b/fonts/google/sarala/files/sarala-latin-ext-700-normal.woff differ diff --git a/fonts/google/sarala/scss/mixins.scss b/fonts/google/sarala/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sarala/scss/mixins.scss +++ b/fonts/google/sarala/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sarina/scss/mixins.scss b/fonts/google/sarina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sarina/scss/mixins.scss +++ b/fonts/google/sarina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sarpanch/files/sarpanch-devanagari-700-normal.woff b/fonts/google/sarpanch/files/sarpanch-devanagari-700-normal.woff index efbb0867ebe..769ac5bb902 100644 Binary files a/fonts/google/sarpanch/files/sarpanch-devanagari-700-normal.woff and b/fonts/google/sarpanch/files/sarpanch-devanagari-700-normal.woff differ diff --git a/fonts/google/sarpanch/scss/mixins.scss b/fonts/google/sarpanch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sarpanch/scss/mixins.scss +++ b/fonts/google/sarpanch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sassy-frass/scss/mixins.scss b/fonts/google/sassy-frass/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sassy-frass/scss/mixins.scss +++ b/fonts/google/sassy-frass/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/satisfy/scss/mixins.scss b/fonts/google/satisfy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/satisfy/scss/mixins.scss +++ b/fonts/google/satisfy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-112-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-112-400-normal.woff index 5f3ea063ee8..9211a95e966 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-112-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-112-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-18-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-18-400-normal.woff index 9e2f989c0bc..c7738025902 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-18-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-18-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-19-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-19-400-normal.woff index d6c3e205c41..f1ac1fd867f 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-19-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-19-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-50-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-50-400-normal.woff index 0b55cea9105..06126e41008 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-50-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-50-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-69-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-69-400-normal.woff index 35fc78310d6..215f3b6b248 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-69-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-69-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-74-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-74-400-normal.woff index 3713da29521..a36f45e3bcf 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-74-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-74-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-79-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-79-400-normal.woff index 11cf3fd17a2..8fd2efc57d1 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-79-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-79-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-97-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-97-400-normal.woff index 7332f77b7c4..9caf43158c6 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-97-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-97-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-cyrillic-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-cyrillic-400-normal.woff index b99650138cc..cd2d36ec17d 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-cyrillic-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-cyrillic-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-latin-400-normal.woff b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-latin-400-normal.woff index 411beb9423d..8beef40c1fd 100644 Binary files a/fonts/google/sawarabi-gothic/files/sawarabi-gothic-latin-400-normal.woff and b/fonts/google/sawarabi-gothic/files/sawarabi-gothic-latin-400-normal.woff differ diff --git a/fonts/google/sawarabi-gothic/scss/mixins.scss b/fonts/google/sawarabi-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sawarabi-gothic/scss/mixins.scss +++ b/fonts/google/sawarabi-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-116-400-normal.woff b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-116-400-normal.woff index e4028d96ca7..33468d9f3da 100644 Binary files a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-116-400-normal.woff and b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-116-400-normal.woff differ diff --git a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-26-400-normal.woff b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-26-400-normal.woff index 35c3beacf73..f76a66f560b 100644 Binary files a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-26-400-normal.woff and b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-26-400-normal.woff differ diff --git a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-67-400-normal.woff b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-67-400-normal.woff index 3f33d8bf3b9..ab008c3784b 100644 Binary files a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-67-400-normal.woff and b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-67-400-normal.woff differ diff --git a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-82-400-normal.woff b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-82-400-normal.woff index 2ce40ebef4c..03134fc4efc 100644 Binary files a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-82-400-normal.woff and b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-82-400-normal.woff differ diff --git a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-99-400-normal.woff b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-99-400-normal.woff index 077b2abcc61..2ab3c110f28 100644 Binary files a/fonts/google/sawarabi-mincho/files/sawarabi-mincho-99-400-normal.woff and b/fonts/google/sawarabi-mincho/files/sawarabi-mincho-99-400-normal.woff differ diff --git a/fonts/google/sawarabi-mincho/scss/mixins.scss b/fonts/google/sawarabi-mincho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sawarabi-mincho/scss/mixins.scss +++ b/fonts/google/sawarabi-mincho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/scada/files/scada-cyrillic-ext-700-italic.woff b/fonts/google/scada/files/scada-cyrillic-ext-700-italic.woff index 6097bf1a09c..1c47b3f6913 100644 Binary files a/fonts/google/scada/files/scada-cyrillic-ext-700-italic.woff and b/fonts/google/scada/files/scada-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/scada/scss/mixins.scss b/fonts/google/scada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/scada/scss/mixins.scss +++ b/fonts/google/scada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/scheherazade-new/scss/mixins.scss b/fonts/google/scheherazade-new/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/scheherazade-new/scss/mixins.scss +++ b/fonts/google/scheherazade-new/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-500-italic.woff b/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-500-italic.woff index 74f117fdc52..e8fb7d24214 100644 Binary files a/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-500-italic.woff and b/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-500-italic.woff differ diff --git a/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-ext-500-italic.woff b/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-ext-500-italic.woff index 1af645462f4..d0e4b68056d 100644 Binary files a/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-ext-500-italic.woff and b/fonts/google/schibsted-grotesk/files/schibsted-grotesk-latin-ext-500-italic.woff differ diff --git a/fonts/google/schibsted-grotesk/scss/mixins.scss b/fonts/google/schibsted-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/schibsted-grotesk/scss/mixins.scss +++ b/fonts/google/schibsted-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/schoolbell/scss/mixins.scss b/fonts/google/schoolbell/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/schoolbell/scss/mixins.scss +++ b/fonts/google/schoolbell/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/scope-one/scss/mixins.scss b/fonts/google/scope-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/scope-one/scss/mixins.scss +++ b/fonts/google/scope-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/seaweed-script/scss/mixins.scss b/fonts/google/seaweed-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/seaweed-script/scss/mixins.scss +++ b/fonts/google/seaweed-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/secular-one/scss/mixins.scss b/fonts/google/secular-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/secular-one/scss/mixins.scss +++ b/fonts/google/secular-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sedan/scss/mixins.scss b/fonts/google/sedan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sedan/scss/mixins.scss +++ b/fonts/google/sedan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sedgwick-ave-display/scss/mixins.scss b/fonts/google/sedgwick-ave-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sedgwick-ave-display/scss/mixins.scss +++ b/fonts/google/sedgwick-ave-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sedgwick-ave/scss/mixins.scss b/fonts/google/sedgwick-ave/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sedgwick-ave/scss/mixins.scss +++ b/fonts/google/sedgwick-ave/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sen/files/sen-latin-ext-500-normal.woff b/fonts/google/sen/files/sen-latin-ext-500-normal.woff index 895841dda9d..01498ee7b2a 100644 Binary files a/fonts/google/sen/files/sen-latin-ext-500-normal.woff and b/fonts/google/sen/files/sen-latin-ext-500-normal.woff differ diff --git a/fonts/google/sen/scss/mixins.scss b/fonts/google/sen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sen/scss/mixins.scss +++ b/fonts/google/sen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/send-flowers/scss/mixins.scss b/fonts/google/send-flowers/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/send-flowers/scss/mixins.scss +++ b/fonts/google/send-flowers/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sevillana/files/sevillana-latin-400-normal.woff b/fonts/google/sevillana/files/sevillana-latin-400-normal.woff index 4eb29a58c6c..fac475ee9f8 100644 Binary files a/fonts/google/sevillana/files/sevillana-latin-400-normal.woff and b/fonts/google/sevillana/files/sevillana-latin-400-normal.woff differ diff --git a/fonts/google/sevillana/files/sevillana-latin-ext-400-normal.woff b/fonts/google/sevillana/files/sevillana-latin-ext-400-normal.woff index ed71b552a83..04fc4cf2ed7 100644 Binary files a/fonts/google/sevillana/files/sevillana-latin-ext-400-normal.woff and b/fonts/google/sevillana/files/sevillana-latin-ext-400-normal.woff differ diff --git a/fonts/google/sevillana/scss/mixins.scss b/fonts/google/sevillana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sevillana/scss/mixins.scss +++ b/fonts/google/sevillana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/seymour-one/scss/mixins.scss b/fonts/google/seymour-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/seymour-one/scss/mixins.scss +++ b/fonts/google/seymour-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-400-normal.woff b/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-400-normal.woff index 3c0365d4ddc..6fd6614d134 100644 Binary files a/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-400-normal.woff and b/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-400-normal.woff differ diff --git a/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-ext-400-normal.woff b/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-ext-400-normal.woff index 3bec031f7b3..d00c8b46b46 100644 Binary files a/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-ext-400-normal.woff and b/fonts/google/shadows-into-light-two/files/shadows-into-light-two-latin-ext-400-normal.woff differ diff --git a/fonts/google/shadows-into-light-two/scss/mixins.scss b/fonts/google/shadows-into-light-two/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shadows-into-light-two/scss/mixins.scss +++ b/fonts/google/shadows-into-light-two/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shadows-into-light/files/shadows-into-light-latin-400-normal.woff b/fonts/google/shadows-into-light/files/shadows-into-light-latin-400-normal.woff index 2d1ca40ea7a..65922dea747 100644 Binary files a/fonts/google/shadows-into-light/files/shadows-into-light-latin-400-normal.woff and b/fonts/google/shadows-into-light/files/shadows-into-light-latin-400-normal.woff differ diff --git a/fonts/google/shadows-into-light/scss/mixins.scss b/fonts/google/shadows-into-light/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shadows-into-light/scss/mixins.scss +++ b/fonts/google/shadows-into-light/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shalimar/scss/mixins.scss b/fonts/google/shalimar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shalimar/scss/mixins.scss +++ b/fonts/google/shalimar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shantell-sans/files/shantell-sans-latin-400-normal.woff b/fonts/google/shantell-sans/files/shantell-sans-latin-400-normal.woff index b574abe8a5c..f46a7b49320 100644 Binary files a/fonts/google/shantell-sans/files/shantell-sans-latin-400-normal.woff and b/fonts/google/shantell-sans/files/shantell-sans-latin-400-normal.woff differ diff --git a/fonts/google/shantell-sans/files/shantell-sans-latin-600-normal.woff b/fonts/google/shantell-sans/files/shantell-sans-latin-600-normal.woff index 15ea3434900..d7681439f2e 100644 Binary files a/fonts/google/shantell-sans/files/shantell-sans-latin-600-normal.woff and b/fonts/google/shantell-sans/files/shantell-sans-latin-600-normal.woff differ diff --git a/fonts/google/shantell-sans/files/shantell-sans-latin-ext-400-normal.woff b/fonts/google/shantell-sans/files/shantell-sans-latin-ext-400-normal.woff index 3c1be865756..cb7535d9e1b 100644 Binary files a/fonts/google/shantell-sans/files/shantell-sans-latin-ext-400-normal.woff and b/fonts/google/shantell-sans/files/shantell-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/shantell-sans/scss/mixins.scss b/fonts/google/shantell-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shantell-sans/scss/mixins.scss +++ b/fonts/google/shantell-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shanti/scss/mixins.scss b/fonts/google/shanti/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shanti/scss/mixins.scss +++ b/fonts/google/shanti/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/share-tech-mono/files/share-tech-mono-latin-400-normal.woff b/fonts/google/share-tech-mono/files/share-tech-mono-latin-400-normal.woff index 7923ef24e13..790f9cf0b4c 100644 Binary files a/fonts/google/share-tech-mono/files/share-tech-mono-latin-400-normal.woff and b/fonts/google/share-tech-mono/files/share-tech-mono-latin-400-normal.woff differ diff --git a/fonts/google/share-tech-mono/scss/mixins.scss b/fonts/google/share-tech-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/share-tech-mono/scss/mixins.scss +++ b/fonts/google/share-tech-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/share-tech/scss/mixins.scss b/fonts/google/share-tech/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/share-tech/scss/mixins.scss +++ b/fonts/google/share-tech/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/share/files/share-latin-400-italic.woff b/fonts/google/share/files/share-latin-400-italic.woff index 27fd4207da6..d5719c27194 100644 Binary files a/fonts/google/share/files/share-latin-400-italic.woff and b/fonts/google/share/files/share-latin-400-italic.woff differ diff --git a/fonts/google/share/files/share-latin-400-normal.woff b/fonts/google/share/files/share-latin-400-normal.woff index c7e6e927e8d..337310ea604 100644 Binary files a/fonts/google/share/files/share-latin-400-normal.woff and b/fonts/google/share/files/share-latin-400-normal.woff differ diff --git a/fonts/google/share/files/share-latin-700-italic.woff b/fonts/google/share/files/share-latin-700-italic.woff index 84966e7f163..07619c4b35a 100644 Binary files a/fonts/google/share/files/share-latin-700-italic.woff and b/fonts/google/share/files/share-latin-700-italic.woff differ diff --git a/fonts/google/share/files/share-latin-700-normal.woff b/fonts/google/share/files/share-latin-700-normal.woff index 7aba0e489db..d5547c076ba 100644 Binary files a/fonts/google/share/files/share-latin-700-normal.woff and b/fonts/google/share/files/share-latin-700-normal.woff differ diff --git a/fonts/google/share/files/share-latin-ext-400-italic.woff b/fonts/google/share/files/share-latin-ext-400-italic.woff index 4b4e50ee9d8..c2ffe5e6001 100644 Binary files a/fonts/google/share/files/share-latin-ext-400-italic.woff and b/fonts/google/share/files/share-latin-ext-400-italic.woff differ diff --git a/fonts/google/share/files/share-latin-ext-400-normal.woff b/fonts/google/share/files/share-latin-ext-400-normal.woff index 2bbba1f032c..f77ca5920a3 100644 Binary files a/fonts/google/share/files/share-latin-ext-400-normal.woff and b/fonts/google/share/files/share-latin-ext-400-normal.woff differ diff --git a/fonts/google/share/files/share-latin-ext-700-italic.woff b/fonts/google/share/files/share-latin-ext-700-italic.woff index b3ee56e859b..82a359dfddc 100644 Binary files a/fonts/google/share/files/share-latin-ext-700-italic.woff and b/fonts/google/share/files/share-latin-ext-700-italic.woff differ diff --git a/fonts/google/share/files/share-latin-ext-700-normal.woff b/fonts/google/share/files/share-latin-ext-700-normal.woff index e52c757b473..fe3135b0e7e 100644 Binary files a/fonts/google/share/files/share-latin-ext-700-normal.woff and b/fonts/google/share/files/share-latin-ext-700-normal.woff differ diff --git a/fonts/google/share/scss/mixins.scss b/fonts/google/share/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/share/scss/mixins.scss +++ b/fonts/google/share/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shippori-antique-b1/files/shippori-antique-b1-114-400-normal.woff b/fonts/google/shippori-antique-b1/files/shippori-antique-b1-114-400-normal.woff index 4ac677400a5..40c794e9c4d 100644 Binary files a/fonts/google/shippori-antique-b1/files/shippori-antique-b1-114-400-normal.woff and b/fonts/google/shippori-antique-b1/files/shippori-antique-b1-114-400-normal.woff differ diff --git a/fonts/google/shippori-antique-b1/files/shippori-antique-b1-24-400-normal.woff b/fonts/google/shippori-antique-b1/files/shippori-antique-b1-24-400-normal.woff index 129c5f56b8f..35d972ed223 100644 Binary files a/fonts/google/shippori-antique-b1/files/shippori-antique-b1-24-400-normal.woff and b/fonts/google/shippori-antique-b1/files/shippori-antique-b1-24-400-normal.woff differ diff --git a/fonts/google/shippori-antique-b1/files/shippori-antique-b1-66-400-normal.woff b/fonts/google/shippori-antique-b1/files/shippori-antique-b1-66-400-normal.woff index 8c53c750d52..3cc3975348e 100644 Binary files a/fonts/google/shippori-antique-b1/files/shippori-antique-b1-66-400-normal.woff and b/fonts/google/shippori-antique-b1/files/shippori-antique-b1-66-400-normal.woff differ diff --git a/fonts/google/shippori-antique-b1/scss/mixins.scss b/fonts/google/shippori-antique-b1/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shippori-antique-b1/scss/mixins.scss +++ b/fonts/google/shippori-antique-b1/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shippori-antique/files/shippori-antique-0-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-0-400-normal.woff index 7e82b8acab5..ce68053b5c2 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-0-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-0-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-1-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-1-400-normal.woff index 7b60a71c082..c460ad66d80 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-1-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-1-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-10-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-10-400-normal.woff index 48228847f4c..c55ed97e125 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-10-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-10-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-100-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-100-400-normal.woff index 2773c1e6536..aa6f51a27a3 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-100-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-100-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-101-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-101-400-normal.woff index a95bed0427f..ceacd91ccc2 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-101-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-101-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-102-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-102-400-normal.woff index 9fe1453039b..ac2a9882504 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-102-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-102-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-103-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-103-400-normal.woff index bfd38a10977..c916d384d6d 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-103-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-103-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-104-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-104-400-normal.woff index b4839f77be1..c8038903506 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-104-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-104-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-105-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-105-400-normal.woff index a52a901f6f9..4f021a4676d 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-105-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-105-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-106-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-106-400-normal.woff index 77ed66a20b5..51cdbb15d63 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-106-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-106-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-107-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-107-400-normal.woff index feeb6ea9d25..53df55f6fb4 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-107-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-107-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-108-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-108-400-normal.woff index ad805f3cbc4..991a3ead889 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-108-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-108-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-109-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-109-400-normal.woff index cca8aac2b0e..01530e2acbe 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-109-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-109-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-11-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-11-400-normal.woff index 3f0fdc5a535..59cb48c3162 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-11-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-11-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-110-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-110-400-normal.woff index fd3091ce951..c3cf4cd8892 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-110-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-110-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-111-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-111-400-normal.woff index 18fa4bc0cc0..64852537283 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-111-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-111-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-112-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-112-400-normal.woff index 698ef8cb4f7..2f7086ef088 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-112-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-112-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-113-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-113-400-normal.woff index 779b11cd32e..23616941319 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-113-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-113-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-114-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-114-400-normal.woff index 486ed181931..9e5f11a3d3e 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-114-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-114-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-115-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-115-400-normal.woff index 8d293306367..02733ca311a 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-115-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-115-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-116-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-116-400-normal.woff index e9943e53461..b54ee960df4 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-116-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-116-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-117-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-117-400-normal.woff index 48367daf2c5..aa0c7367bdb 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-117-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-117-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-118-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-118-400-normal.woff index f7ee8108ddd..92ab36d9a9c 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-118-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-118-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-119-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-119-400-normal.woff index af5a1d375fb..33d0c918b50 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-119-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-119-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-12-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-12-400-normal.woff index a4ca17680a6..335ac01edb8 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-12-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-12-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-13-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-13-400-normal.woff index 373518e2fa8..7a825c364bf 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-13-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-13-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-14-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-14-400-normal.woff index e4b46c6845c..3297658c61a 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-14-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-14-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-15-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-15-400-normal.woff index 5dbd596e62a..f84cf4128c6 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-15-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-15-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-16-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-16-400-normal.woff index 89c44254dff..fc8f3f96088 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-16-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-16-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-17-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-17-400-normal.woff index 912feb7a30f..ab4dd8f4185 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-17-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-17-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-18-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-18-400-normal.woff index 8e35ed88831..1140384c7f2 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-18-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-18-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-19-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-19-400-normal.woff index 4db8f28c27d..d7d8662d42b 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-19-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-19-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-20-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-20-400-normal.woff index 9c8b114b881..e0b209f5aea 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-20-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-20-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-21-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-21-400-normal.woff index 3eaaf9db7f8..5a4ffd5b765 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-21-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-21-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-22-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-22-400-normal.woff index a553755c7c4..42f23cdccee 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-22-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-22-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-23-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-23-400-normal.woff index a3cb222e80f..2ec963e2c68 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-23-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-23-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-24-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-24-400-normal.woff index 57ac08cde33..5c64a496fd8 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-24-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-24-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-25-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-25-400-normal.woff index c88eaf4d589..7b08cfb0194 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-25-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-25-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-26-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-26-400-normal.woff index aa3ebaf3a7e..ce025a36205 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-26-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-26-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-27-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-27-400-normal.woff index cdce5792018..b74ce86b7e5 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-27-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-27-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-28-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-28-400-normal.woff index 8bac5125044..30891398bc3 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-28-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-28-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-29-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-29-400-normal.woff index e14406cd3cd..dfe5317a329 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-29-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-29-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-3-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-3-400-normal.woff index 85054dde071..5523ad024cd 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-3-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-3-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-30-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-30-400-normal.woff index d60bc36315a..eb523c2499d 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-30-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-30-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-31-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-31-400-normal.woff index c755d95a8d3..1b571d4d00c 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-31-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-31-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-32-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-32-400-normal.woff index 1c6ef471035..f94eef94c48 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-32-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-32-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-33-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-33-400-normal.woff index 5db902f4bad..43943c9468f 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-33-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-33-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-34-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-34-400-normal.woff index 94fe8bafb59..ebc5c7aae91 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-34-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-34-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-35-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-35-400-normal.woff index 816b1467c16..3a2dfc57cd5 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-35-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-35-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-36-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-36-400-normal.woff index e6f5db3347d..ef06d0b65b8 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-36-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-36-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-37-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-37-400-normal.woff index eb9e1d1a037..b66d8a271db 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-37-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-37-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-38-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-38-400-normal.woff index 14752663e4e..49511969081 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-38-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-38-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-39-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-39-400-normal.woff index b92d1c82667..69a3c5f62d4 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-39-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-39-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-4-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-4-400-normal.woff index 397a87da609..270cf49d8b9 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-4-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-4-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-40-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-40-400-normal.woff index 44ee544ef9b..c7d5a322dc0 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-40-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-40-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-41-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-41-400-normal.woff index 3d016998021..95c59ce96c4 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-41-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-41-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-42-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-42-400-normal.woff index 43fac3fe3e8..2237ae45f5c 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-42-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-42-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-43-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-43-400-normal.woff index 9c3e86a5081..2b65d6937d4 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-43-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-43-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-44-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-44-400-normal.woff index eae5ad9aaa8..a6b6e0b4b0f 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-44-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-44-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-45-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-45-400-normal.woff index 858f3204c95..8ea14594fba 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-45-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-45-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-46-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-46-400-normal.woff index 1e539297288..804c31dadb8 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-46-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-46-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-47-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-47-400-normal.woff index 6abaf86f634..e63beb03d13 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-47-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-47-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-48-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-48-400-normal.woff index 9736dffcdfc..30590e1fc20 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-48-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-48-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-49-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-49-400-normal.woff index 46612ac9546..17a9e7bd890 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-49-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-49-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-5-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-5-400-normal.woff index efb22bf6b76..b6f17c8bdaf 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-5-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-5-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-50-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-50-400-normal.woff index 2acf04a552d..9040c3569b3 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-50-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-50-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-51-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-51-400-normal.woff index ffb1e7ee368..36f2411308b 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-51-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-51-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-52-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-52-400-normal.woff index f3cffc0f97b..dce8be36d74 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-52-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-52-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-53-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-53-400-normal.woff index 1f61c47ae52..8f329a812aa 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-53-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-53-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-54-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-54-400-normal.woff index 4f8defeade5..9443fb024db 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-54-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-54-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-56-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-56-400-normal.woff index 55029448aea..5430f850e04 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-56-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-56-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-57-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-57-400-normal.woff index ebc811c34c1..6a1c17e7b6e 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-57-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-57-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-58-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-58-400-normal.woff index cd2b40577e4..d2ccd528bdb 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-58-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-58-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-59-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-59-400-normal.woff index 5dc3c15b0cc..7d7777e3016 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-59-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-59-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-6-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-6-400-normal.woff index 071737afc0d..e07f9abf18d 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-6-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-6-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-60-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-60-400-normal.woff index d16068e8022..575eec29c1a 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-60-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-60-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-61-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-61-400-normal.woff index 89d9a156174..05775e61191 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-61-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-61-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-62-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-62-400-normal.woff index 51d612b7ea9..0d932f5c0b2 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-62-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-62-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-63-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-63-400-normal.woff index 5e002f82d49..b21fc4364ce 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-63-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-63-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-64-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-64-400-normal.woff index 6c1f696469e..11efe9dbced 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-64-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-64-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-65-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-65-400-normal.woff index 16dbfbb7fe5..3ea69a0dbe3 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-65-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-65-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-66-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-66-400-normal.woff index aa7a9bb029e..2df11975de0 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-66-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-66-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-67-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-67-400-normal.woff index 9fe65461030..a7a4cb0d058 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-67-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-67-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-68-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-68-400-normal.woff index ddc12847cc3..fc0489f26f1 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-68-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-68-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-69-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-69-400-normal.woff index 983f6f47e2d..36d5c3c89fa 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-69-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-69-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-7-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-7-400-normal.woff index 60fe281ae56..84b170571c5 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-7-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-7-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-70-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-70-400-normal.woff index 4777e4d9fbe..9fa24e3903e 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-70-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-70-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-71-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-71-400-normal.woff index 65890974538..12d50b3fa8e 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-71-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-71-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-72-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-72-400-normal.woff index 8d3463b1694..a73cab3804a 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-72-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-72-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-73-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-73-400-normal.woff index 651e0e0b749..edf5b6f0d23 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-73-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-73-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-74-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-74-400-normal.woff index 7095f145abc..7a2b7af2d57 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-74-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-74-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-75-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-75-400-normal.woff index 0b3a7df5213..bb39957a314 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-75-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-75-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-76-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-76-400-normal.woff index 471fa7a1ea0..e11a83d50b2 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-76-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-76-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-77-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-77-400-normal.woff index f2d87b9050d..a0098bd1f33 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-77-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-77-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-78-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-78-400-normal.woff index 6c0c5a0c70e..529ff1ff8e5 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-78-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-78-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-79-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-79-400-normal.woff index 02f512c8f43..17ad2c78a03 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-79-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-79-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-8-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-8-400-normal.woff index 4596062d83a..094a3bd1c21 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-8-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-8-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-80-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-80-400-normal.woff index a885594ddca..f95058acb31 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-80-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-80-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-81-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-81-400-normal.woff index fc8e829a399..b27f59c6791 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-81-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-81-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-82-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-82-400-normal.woff index ab3ddc35f60..b578c81231e 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-82-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-82-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-83-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-83-400-normal.woff index 5659a3d2105..954a062725f 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-83-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-83-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-84-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-84-400-normal.woff index e31344c5f1a..50661db2845 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-84-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-84-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-85-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-85-400-normal.woff index 98fa673b344..7c883b5efb6 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-85-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-85-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-86-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-86-400-normal.woff index 86fdee40777..7922bed4454 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-86-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-86-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-87-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-87-400-normal.woff index 86586ebc890..18fad851e85 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-87-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-87-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-88-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-88-400-normal.woff index aaf1118ecab..b272c736483 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-88-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-88-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-89-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-89-400-normal.woff index 5a42cc69d68..5dca866efcb 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-89-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-89-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-9-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-9-400-normal.woff index 719fef197b5..95c04ecc49b 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-9-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-9-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-90-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-90-400-normal.woff index 1fdd3d6c269..7e725ee1f62 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-90-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-90-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-91-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-91-400-normal.woff index a5e0e8b70c8..1a6d830bb17 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-91-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-91-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-92-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-92-400-normal.woff index b77efd51d40..7840cb7dc19 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-92-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-92-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-93-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-93-400-normal.woff index c1f3c161b1c..087d4d34896 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-93-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-93-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-94-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-94-400-normal.woff index b495381ded6..a226bc81eee 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-94-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-94-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-95-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-95-400-normal.woff index ba5e5de1538..64a2ca1aec7 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-95-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-95-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-96-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-96-400-normal.woff index eee77e07e2d..c1be74fc12a 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-96-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-96-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-97-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-97-400-normal.woff index 05b32ffb4de..7d9e01fe32e 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-97-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-97-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-98-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-98-400-normal.woff index e3edc4f94c1..c7192c2ad34 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-98-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-98-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-99-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-99-400-normal.woff index bb30bfc6590..c47d58be40d 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-99-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-99-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-latin-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-latin-400-normal.woff index 602c563cdac..dfe356d4409 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-latin-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-latin-400-normal.woff differ diff --git a/fonts/google/shippori-antique/files/shippori-antique-latin-ext-400-normal.woff b/fonts/google/shippori-antique/files/shippori-antique-latin-ext-400-normal.woff index 579fc8da439..cf2ac1c30ca 100644 Binary files a/fonts/google/shippori-antique/files/shippori-antique-latin-ext-400-normal.woff and b/fonts/google/shippori-antique/files/shippori-antique-latin-ext-400-normal.woff differ diff --git a/fonts/google/shippori-antique/scss/mixins.scss b/fonts/google/shippori-antique/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shippori-antique/scss/mixins.scss +++ b/fonts/google/shippori-antique/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-400-normal.woff index cea8b682527..6295baa39c1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-500-normal.woff index a17a20e4038..537ce43fdf0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-600-normal.woff index d3b127aa725..d9811a0d8a4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-700-normal.woff index 8feca3737af..be8970560dd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-800-normal.woff index e61d287689b..bc4cda7737c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-0-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-400-normal.woff index 4989e76e3cc..a550a5a772f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-500-normal.woff index f490da7e5ec..6f1650040d1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-600-normal.woff index 9b7c7e9ee78..8143f371b8d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-700-normal.woff index a75af09b94e..2b6b1ae859a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-800-normal.woff index 8cd3f6b9a7b..c75c14ed107 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-1-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-400-normal.woff index 8721acc7690..3fa4acfc4df 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-500-normal.woff index 363a4f695cf..ef55304761d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-600-normal.woff index d833c25d7cc..7b0c018107e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-700-normal.woff index 468ec7c3d05..d51ea94cc78 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-800-normal.woff index f4af0fadac4..2423db84c44 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-10-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-400-normal.woff index 48198d34b84..8175cbe4cf3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-500-normal.woff index ea783ca5fde..a13c6255a1c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-600-normal.woff index 7a5affd73ba..60e4d597b09 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-700-normal.woff index e1598e6891d..831d7cc55b2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-800-normal.woff index bdeb95aeb01..2b9a967653a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-100-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-400-normal.woff index 75354bea64e..57738ae1ad0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-500-normal.woff index 25e1e54ece1..8e3dd3dbfe8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-600-normal.woff index 9d302dbfcd5..6d9ffadfd0e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-700-normal.woff index e25f8434294..95d3f83abcf 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-800-normal.woff index dcfb037adfe..ce6a29eae70 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-101-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-400-normal.woff index 726326102e8..871f90b1439 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-500-normal.woff index f86e031b9be..0571e4422d7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-600-normal.woff index 8efc5a986a9..ab883ca2611 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-700-normal.woff index 9f3099c9015..765e14ee9bf 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-800-normal.woff index d2c87a720e4..082140fbf16 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-102-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-400-normal.woff index f890b76b3d0..e432194876e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-500-normal.woff index fb330fd9b73..1f04ac6f5f3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-600-normal.woff index e285ca9c6dd..99dbeade49c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-700-normal.woff index a155b384aa0..7439081744b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-800-normal.woff index 24eb2609b70..0870f6bc7e9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-103-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-400-normal.woff index abd5c89adbc..2e039b085df 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-500-normal.woff index c1a6a42bf56..d52631df257 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-600-normal.woff index 1547b037747..12114f26fda 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-700-normal.woff index d5aeb6eb486..f7b7db31a5a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-800-normal.woff index 03fad6d4093..3f2c41c9604 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-104-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-400-normal.woff index 3846015b252..e469f2adc61 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-500-normal.woff index d0b1c123c34..3d71ad44ccf 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-600-normal.woff index 12e5200456a..e309297d305 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-700-normal.woff index 7987c40097b..76f193dc357 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-800-normal.woff index 40170b22560..d804b3411ad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-105-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-400-normal.woff index a24423afeba..659c1730692 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-500-normal.woff index fc19dc8c451..547b9e676c6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-600-normal.woff index 01045e282b0..f31e4a4c570 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-700-normal.woff index 92616911865..7117c5d4dd1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-800-normal.woff index b59401e498c..eda91907931 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-106-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-400-normal.woff index 5cd6e109128..67a949b9bb6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-500-normal.woff index 12a4292489d..a33feaad7ce 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-600-normal.woff index 1583001a987..0eb76f845fb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-700-normal.woff index 6a5cca154af..e20c04ef573 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-800-normal.woff index a505624479e..a261af816b7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-107-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-400-normal.woff index 071ec949c55..76b5b0b44bc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-500-normal.woff index 8ebc6526425..15145a4480d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-600-normal.woff index b5f51400b72..eb0c7685f8e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-700-normal.woff index 3ef98fa8a3b..e271e391c49 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-800-normal.woff index e18a15ae225..c779f169b77 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-108-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-400-normal.woff index 5706932a44d..292e8de3bf1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-500-normal.woff index d7c3f206a84..462ff92c591 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-600-normal.woff index 276ace130f4..b6c46a563ad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-700-normal.woff index 341faadcea8..63806c6e15c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-800-normal.woff index 801b107c8f0..8b22773b46f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-109-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-400-normal.woff index 97407d6726a..8c81cc17596 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-500-normal.woff index a2510c0f4c3..bddd5231593 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-600-normal.woff index 254648891bb..927a26f0540 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-700-normal.woff index f4e52e6eb50..70917ee14e2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-800-normal.woff index 904f06ffc85..d1939f66457 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-11-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-400-normal.woff index 2f78beb2504..7d5f2c638e1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-500-normal.woff index 6ea971beb82..821a7965991 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-600-normal.woff index 73d8691d341..e393be487ee 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-700-normal.woff index 33de9c07c36..96324fdab66 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-800-normal.woff index 3a567766d54..a27ad582b6d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-110-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-400-normal.woff index 50b9822b7bc..440f0f713df 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-500-normal.woff index b4d6e3954eb..fd4532285cc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-600-normal.woff index 4faf816814c..9109eea7f49 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-700-normal.woff index e38e3eb45e4..6dbaffeb82c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-800-normal.woff index fec25a1b82c..e1acba23231 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-111-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-400-normal.woff index 9b66f822478..718fffd4106 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-500-normal.woff index 0c6d07d9084..75fe551efef 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-600-normal.woff index 5ad876bf928..bd6222f758b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-700-normal.woff index 10a024f75df..76a35dbc428 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-800-normal.woff index d86997ce6f6..f48c7da9ca3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-112-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-400-normal.woff index 2c8802a1668..d5af84ba873 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-500-normal.woff index def0cdde239..968028569b6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-600-normal.woff index 0f0606c34a1..a9119e89a86 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-700-normal.woff index 836ed994643..78db5ac9df0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-800-normal.woff index c2771c90834..e055a42adf2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-113-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-400-normal.woff index 2ca85562118..e5bf25399fa 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-500-normal.woff index f00df4544ab..d4e9b42ee78 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-600-normal.woff index 4b21daa50e1..f14d79caa5b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-700-normal.woff index 5a1d316f20a..6fdf778d7f6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-800-normal.woff index 289b7c514c2..a5b61d229ad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-114-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-400-normal.woff index db37259ce65..401384e1a30 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-500-normal.woff index 1e18b676220..9c8256ebbcd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-600-normal.woff index 636ad072da0..ec66acb0842 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-700-normal.woff index ed2707df231..2a2ff4b58c3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-800-normal.woff index 8abf1693f8d..a68d1d90451 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-115-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-400-normal.woff index b2ca48697c5..ba6aaf39e86 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-500-normal.woff index d225d1fac86..c5a4266b277 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-600-normal.woff index 601834f9931..b158713dc9a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-700-normal.woff index ca4c7d2c9b7..d965d9831db 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-800-normal.woff index 7f35d46c915..a30f0da92f2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-116-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-400-normal.woff index 37a28c7c3c2..db3f2517aba 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-500-normal.woff index 3f752fcc4c8..1927b0edc95 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-600-normal.woff index 4edc73530bf..3a25c5f878f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-700-normal.woff index 90524f37c1f..1a534eb5ddb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-800-normal.woff index 13834e49c6f..0cbb569cc23 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-117-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-400-normal.woff index 42283f8bb89..ba82d8c12da 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-500-normal.woff index 03540ef8532..74f00636b63 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-600-normal.woff index f8f0b908b23..0f11b418e5c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-700-normal.woff index 01a9776cfd5..29762b5e9be 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-800-normal.woff index dd2c9c2bb0c..5274c9c886b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-118-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-400-normal.woff index 2014e2f9749..f14d684dfb2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-500-normal.woff index a9c9383c4dc..fb36c891670 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-600-normal.woff index cd3524e03f2..6b368ecfd35 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-700-normal.woff index 9911222a2eb..edec3b8a804 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-800-normal.woff index e39ef96d389..c048c2b1145 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-119-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-400-normal.woff index e8958f499f1..b9af4bffd31 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-500-normal.woff index 82ce6b752fc..41c1055b6f2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-600-normal.woff index 746a4ab6b7e..c7c4137ac07 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-700-normal.woff index 064d69827f2..25aceefa2b3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-800-normal.woff index 4605c290158..8365e095444 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-12-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-400-normal.woff index c9d78b4c192..04755ae8ff8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-500-normal.woff index ad8352897b9..6aebf70cf8e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-600-normal.woff index 0ad8d53229a..b1ef9377988 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-700-normal.woff index be90e89e98a..f8281b248b6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-800-normal.woff index 1e75370afe6..153f7bbf229 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-13-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-400-normal.woff index a6d771ab2cf..062cc9efe92 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-500-normal.woff index 9a6e3f9b1e4..0c857a70394 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-600-normal.woff index 023a3384ef7..41807c134db 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-700-normal.woff index 3d2317af2b7..e90402e2973 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-800-normal.woff index 6fb0d34a382..9a7e03baa43 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-14-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-400-normal.woff index fb990c17293..c3d5ad20f8d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-500-normal.woff index 490fee407f9..b97d524afc6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-600-normal.woff index 9d88b583632..1fb5cb0fed4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-700-normal.woff index 6a873e30165..c19d071730e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-800-normal.woff index 80ff3797a1d..e62075aecac 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-15-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-400-normal.woff index cb89cf9d3fc..106cd5cb431 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-500-normal.woff index 3d42154e863..712f5a20da0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-600-normal.woff index 4dfae25bb35..35f1fbc8830 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-700-normal.woff index 1686d0af598..75e970b74cb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-800-normal.woff index 373628c6916..4d3ef9a9183 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-16-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-400-normal.woff index 9de8d63eda7..a25f74a4032 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-500-normal.woff index 50d5de85354..18c9699f702 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-600-normal.woff index b74191e7bed..23e3196b9f5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-700-normal.woff index f9e4f22566c..9ac4cfa3488 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-800-normal.woff index 5b9cbc5547f..552804927d4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-17-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-400-normal.woff index 073b82eed05..ec524f151ff 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-500-normal.woff index 05e7c7e5598..fbb9c240fe6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-600-normal.woff index f4c418aee2b..a47c6318071 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-700-normal.woff index 7700cc9872d..3d0525b6e2b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-800-normal.woff index 0a7bb583895..5e398db88e7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-18-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-400-normal.woff index dde0330b56b..ef1b7132bf1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-500-normal.woff index 1181dcda438..593425afa4a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-600-normal.woff index 19ed0c0124c..3b1fd86f975 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-700-normal.woff index 88b73d621e8..75d956a93f5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-800-normal.woff index 4a276a5907b..756f08ff7df 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-19-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-400-normal.woff index 9146ff1a1d4..aeeeb92056d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-500-normal.woff index 8c8d9aa1396..d02c59ca41c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-600-normal.woff index 51bd1f19259..b278ec545dd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-700-normal.woff index f331b70d564..4f81bb0ada5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-800-normal.woff index d99234a9c8c..42a94c3f3d3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-2-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-400-normal.woff index 47fa14f7d17..ccae8403bd4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-500-normal.woff index d702676334b..43c8f2b62ea 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-600-normal.woff index ef21a91a790..c112860d387 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-700-normal.woff index b7300a4aa5b..7d9993eebf7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-800-normal.woff index 1a8d135b28c..d9029a34ca9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-20-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-400-normal.woff index c714ef211e5..aaf5bd186df 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-500-normal.woff index ac1be60fde8..887696cce5e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-600-normal.woff index 90bb8de5e1e..6eb07a1a163 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-700-normal.woff index 71c1c3d099d..8f1f0fcaed5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-800-normal.woff index d6cfd3be3c9..8e9cfbc2652 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-21-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-400-normal.woff index 6c03ca94c2a..132c444b230 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-500-normal.woff index 6b71e089379..2257f6a141a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-600-normal.woff index 179ff067974..264f53879de 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-700-normal.woff index b2110e59150..aabff78321b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-800-normal.woff index 7b60f322975..7ff3be00d6e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-22-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-400-normal.woff index 1a4992f561e..3a1487ab4ac 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-500-normal.woff index 9fb9d87fc37..ff9e8db56bc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-600-normal.woff index 2c08094fec6..b8fc5931623 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-700-normal.woff index e92a07aaee7..5cb8252a911 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-800-normal.woff index e3d6fa850b9..01384e31a57 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-23-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-400-normal.woff index 5205a53a476..88284054030 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-500-normal.woff index 8f3044f2f7a..dcb30b90d1e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-600-normal.woff index 349b5c5e4b2..4550f908aa7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-700-normal.woff index cf9e95bb674..9e934ec0537 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-800-normal.woff index 0e816a259e7..be237870225 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-24-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-400-normal.woff index 372f8e34098..7752d2aa7f6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-500-normal.woff index 63296d1d177..f768da8f703 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-600-normal.woff index cb16587846e..5964a218bc9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-700-normal.woff index d4b74cc5120..ee6650f5c8c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-800-normal.woff index 83a5c5dabcf..4115b627588 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-25-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-400-normal.woff index a69deaa52fc..3dac29f23cc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-500-normal.woff index 11c389e3290..b1fddf1acd7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-600-normal.woff index 491deb49ca5..fa1ad521d11 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-700-normal.woff index 4dce5ea4059..b0b1237978e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-800-normal.woff index 4c481a491be..a9501efb21a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-26-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-400-normal.woff index ccc519d047c..08a5633e88f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-500-normal.woff index f3ad26b1bab..e5998491605 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-600-normal.woff index 0b729802281..6db14c8508c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-700-normal.woff index 7dc93f9a03a..13d21dd0360 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-800-normal.woff index 0bd3b437251..6c252c990bf 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-27-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-400-normal.woff index 69b0542b46c..603980d39ad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-500-normal.woff index 3e4974495d2..034b463b052 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-600-normal.woff index 0853d43ef71..a4c352bf41c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-700-normal.woff index cbf1cd1427b..c00f7c4e8f3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-800-normal.woff index 2ec3ff5adde..d4e96228812 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-28-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-400-normal.woff index 59774fc60e5..195c7df7ea1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-500-normal.woff index 6181cceee36..1a6f4745c3d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-600-normal.woff index 62a39ca851e..49904cabdf8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-700-normal.woff index 7dad92cf58e..27d20906cfe 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-800-normal.woff index 62cc4ca1a40..0c905627c1d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-29-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-400-normal.woff index 43c4f0aecf7..a3169cf3356 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-500-normal.woff index ccffa7f9d37..4785502bca3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-600-normal.woff index 28f48d887a4..26ecb29fcb9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-700-normal.woff index de14e6cf24b..86e5df4a9fc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-800-normal.woff index edc5ba26e53..ca99bf48137 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-3-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-400-normal.woff index 512146dc389..cd08f5d9d03 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-500-normal.woff index 1956c2a373d..d51c4c1c5ca 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-600-normal.woff index 79b4bb72d38..12e843060c8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-700-normal.woff index 2e2e927941a..bdbd83e1a67 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-800-normal.woff index 7b2b9787b3e..04038990f29 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-30-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-400-normal.woff index 68c0fe0cfa6..c9580e65d8a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-500-normal.woff index a10147b633f..07af6fb2119 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-600-normal.woff index 45f6e70508a..68bb28faf0f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-700-normal.woff index d5799fea973..7a1f2cc5141 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-800-normal.woff index 04cc106d634..3d136749f4d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-31-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-400-normal.woff index 4fcd20d4733..cd6ab6e3225 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-500-normal.woff index ab8123d01ba..31db1d18fad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-600-normal.woff index 6e6199e9f45..a0f5001ef26 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-700-normal.woff index 3c6bf7c0d94..9fa2a42d35b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-800-normal.woff index a980f66c73d..251fb1b76fb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-32-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-400-normal.woff index 5a9865692d2..8243ccfb6d0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-500-normal.woff index 5671c4e648c..0755cfd2c8e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-600-normal.woff index cc7abd97e82..92a2e10b371 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-700-normal.woff index e493f15a670..4f7fb4f1915 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-800-normal.woff index 359ea0bb5d7..f75e794fd8c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-33-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-400-normal.woff index 3b70c1c7079..a5db6d6de6d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-500-normal.woff index 612ebdf238d..56bb96b0a47 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-600-normal.woff index cb1f67105e4..27299b6fc2d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-700-normal.woff index 348d13bf3a4..53365165251 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-800-normal.woff index 0be9dceec6d..f572f92de4f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-34-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-400-normal.woff index 52bcb58ea5f..b468b772f58 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-500-normal.woff index c256eb3f2db..af6891d126d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-600-normal.woff index d1251683956..661f806f7d5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-700-normal.woff index a240d50e06c..d713c611bf7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-800-normal.woff index b46b4822165..9386fec6185 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-35-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-400-normal.woff index 3028ba334b5..263252a73f2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-500-normal.woff index 7945e202b0e..45d4cddcabc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-600-normal.woff index 2e5bb5309b6..1d58cb28ae8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-700-normal.woff index 98a48cf5d9d..3ff08f297f4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-800-normal.woff index 3228a7ad848..3319254ad95 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-36-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-400-normal.woff index a775126e91d..91857286ac1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-500-normal.woff index c7d57510c83..ae57e95e4ab 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-600-normal.woff index 241606630ca..5ed7f140212 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-700-normal.woff index 6f611d5c0ad..b4a6e545b6f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-800-normal.woff index 03a6e16f87d..8c8487f18db 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-37-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-400-normal.woff index 9ed89609ce6..1aa73a6a96a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-500-normal.woff index 4341b7daaaa..dccab7f235f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-600-normal.woff index 030a82a4e5b..48807c62e9a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-700-normal.woff index bb627992f66..84c07741dc8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-800-normal.woff index cbbdcd72bf0..0e59566fe20 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-38-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-400-normal.woff index 40020558c9e..d1466b39643 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-500-normal.woff index 0a8776529e2..f04506d14d8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-600-normal.woff index 17fc7bc7823..01eeddedf86 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-700-normal.woff index ed3a1061fba..80b00222aee 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-800-normal.woff index 1147fd17bc0..6954f0f6d97 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-39-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-400-normal.woff index a36c99bb4d6..dde3c902203 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-500-normal.woff index d89a19ec7f3..392d62be7be 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-600-normal.woff index 60975568610..16c727e26ae 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-700-normal.woff index 007bfb483e5..5aa48ea3a23 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-800-normal.woff index 24a44091f24..764bdb026ce 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-4-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-400-normal.woff index 6d2245026c5..15d10ea2413 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-500-normal.woff index c7d45089db1..001870006e6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-600-normal.woff index 3da7ed6ae3c..8f800b39a81 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-700-normal.woff index 6bd77e6398c..6608ca9d7e8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-800-normal.woff index 6d23fd5cd19..8e9447e36fc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-40-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-400-normal.woff index 1ff060b00dd..6871266e83d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-500-normal.woff index 4ddc8689f0c..c86d107c837 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-600-normal.woff index 1b800f2aa9c..cdf971f6afb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-700-normal.woff index 1bcb085a8ab..31477ee61df 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-800-normal.woff index a83d9e3fa23..43049634219 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-41-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-400-normal.woff index 9161c44dd59..189d6d91cdd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-500-normal.woff index 2eb15f46e82..b9f0531538f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-600-normal.woff index 994ec48b588..648cc98df90 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-700-normal.woff index 1a5f04d6f2c..b7ec64d2eb8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-800-normal.woff index 756ec24f87e..c3b1b79a775 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-42-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-400-normal.woff index dd091aff58c..754d38ddbfa 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-500-normal.woff index 99210b6fdb5..f29d67d2cde 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-600-normal.woff index 83e6397b793..aa7f542fade 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-700-normal.woff index 4bd4263ca32..330eb66b270 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-800-normal.woff index 2421f46e21a..44a9979ced8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-43-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-400-normal.woff index 78b0365bddc..5b9a4a521c8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-500-normal.woff index 92dd4fc51eb..c1211e76dbc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-600-normal.woff index 0041fd733ff..f13b8f8b5f4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-700-normal.woff index 5a49c46dd5a..0750cb68bf8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-800-normal.woff index 324d6976e78..0d8ce63dde9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-44-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-400-normal.woff index 72b316fddfe..8383054c147 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-500-normal.woff index 47d4e98c2a4..c7c96ed3535 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-600-normal.woff index a7c5470481b..e92e96e7d8f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-700-normal.woff index 01bc1c84646..d0465655ec5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-800-normal.woff index 6a7545773a6..db339d70f9c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-45-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-400-normal.woff index b1028a99666..d6a39d70d36 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-500-normal.woff index 3a8620c6650..af3df2c519f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-600-normal.woff index 3dc1d4f1554..93a88dca295 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-700-normal.woff index 8e56a866441..d66283966a7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-800-normal.woff index cce29933ab3..d06102d3405 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-46-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-400-normal.woff index 164ea131844..dbe4746da25 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-500-normal.woff index b1614c7a7b5..618be4d012c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-600-normal.woff index b573f404a21..22a64036f96 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-700-normal.woff index 79eeec21a14..d54374364f5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-800-normal.woff index 4e20ffa3ae4..7ed29b5cce7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-47-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-400-normal.woff index cd466120886..de2c687e530 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-500-normal.woff index 98ca508ec0e..a297597061a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-600-normal.woff index 0d13df04096..cc7fb728286 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-700-normal.woff index 233a097275b..098dda37e85 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-800-normal.woff index beeb149d31a..23732ae6495 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-48-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-400-normal.woff index 33e5365027f..039f16b8692 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-500-normal.woff index 695b7d5c536..5c581fdf2bc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-600-normal.woff index 3302fbf65a2..804d8bbd808 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-700-normal.woff index 7524c514f5e..47f5e2ba29e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-800-normal.woff index d3d7496b6f2..00f560c7766 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-49-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-400-normal.woff index a0d619c47b6..712ea3a4860 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-500-normal.woff index 1023818eda9..5c6be29fdcb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-600-normal.woff index 399f812cc4e..b1679766f4f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-700-normal.woff index 4fb38cdc2c8..7d5c25478de 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-800-normal.woff index b0d0f3ee68c..c516d2a59c4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-5-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-400-normal.woff index f9bd98b941f..a32edfa2f18 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-500-normal.woff index 317fe10f7eb..070a34f288f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-600-normal.woff index 755d4e6d0fa..faf947b2be3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-700-normal.woff index d733c8aee9a..2fd50cae1a6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-800-normal.woff index b4ca041df9d..e4c66127358 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-50-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-400-normal.woff index 9b3e784dd72..18e5cadd814 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-500-normal.woff index 65c03877b9e..a3a4bb4ac52 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-600-normal.woff index 0ee5604bc93..f1c64a9e9b0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-700-normal.woff index 5df9fe92d64..c45d9737af8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-800-normal.woff index 74cef384427..268c1b76130 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-51-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-400-normal.woff index f9aa1d9bf95..43d711fba2a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-500-normal.woff index 16eabdd7a1d..8359b5322bb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-600-normal.woff index f4cd90de168..f0197044789 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-700-normal.woff index abfd7be8b9a..834001927ec 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-800-normal.woff index 849dd56422b..85048c2b66e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-52-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-400-normal.woff index 3fd9237aed1..f2bc6c743a1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-500-normal.woff index 49c4e8a5075..edb4e8b10cf 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-600-normal.woff index 57d4e8c9bc9..4acdd1cd84c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-700-normal.woff index 10e1df40b1c..740a96aedb8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-800-normal.woff index 27114b6733c..9c271f86488 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-53-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-400-normal.woff index e97e9e30f27..6e78954b0b6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-500-normal.woff index d176471c19b..4a7759225d6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-600-normal.woff index f059e97b2b6..c9b09f21d8d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-700-normal.woff index e6aca633991..4b9034f8fef 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-800-normal.woff index 2e44e058c47..5e38f00dc3c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-54-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-400-normal.woff index 6988e54c826..cf097569946 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-500-normal.woff index f0f968bd95b..5193a31e13e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-600-normal.woff index 8bfb1cc05d3..8400486a097 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-700-normal.woff index ee105326a91..43f81fd3af4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-800-normal.woff index 241a7eac398..f639494351a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-55-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-400-normal.woff index 1de53bb812b..84c196e3dde 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-500-normal.woff index 9254b4373b9..058d864877c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-600-normal.woff index b603033bec3..5afa0c72171 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-700-normal.woff index 723cae00ed8..387b869c489 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-800-normal.woff index 8b6b930e9df..e2f368a9b14 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-56-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-400-normal.woff index 85745f320f4..53cc02e93a5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-500-normal.woff index c63cc24a1ae..9bf83675a51 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-600-normal.woff index 4700b6ebe55..fc0738ff352 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-700-normal.woff index c14e849f8d3..aa11813560a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-800-normal.woff index 98b90685c29..a6aec25dbfd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-57-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-400-normal.woff index de924a48b73..85c419e5273 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-500-normal.woff index b9c6c88a9c6..4957882b6e8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-600-normal.woff index c6d306aabc8..22f95751ff0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-700-normal.woff index 6d5cf0b413a..b35e6da4398 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-800-normal.woff index fb07981cea7..180af2e7ebe 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-58-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-400-normal.woff index a8887075766..deb4452b20d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-500-normal.woff index 65e340fc109..a495ad9cd01 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-600-normal.woff index 61446f5e44a..6eabb5b38ff 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-700-normal.woff index 37744617d65..fe4ec06aebb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-800-normal.woff index 2e680c867f4..046b1dfbbb1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-59-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-400-normal.woff index a7fc48a0e9d..f8c36c7a8a6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-500-normal.woff index eb0ad91d85c..464d5bd740b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-600-normal.woff index 40f603d57ca..b5a7638949b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-700-normal.woff index 42575ba2805..0c0ddc11d44 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-800-normal.woff index 400b7d07be6..76b6843699e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-6-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-400-normal.woff index e0c4f35ca7c..0b32240ae41 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-500-normal.woff index ad71dec6819..4d561e58482 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-600-normal.woff index 7230008ca68..b7a2e9465fd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-700-normal.woff index e0c8e620bd4..f4fa90a96c8 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-800-normal.woff index fd00de423ca..b8dd693e909 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-60-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-400-normal.woff index 7285fa526e4..0edd397d9a9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-500-normal.woff index 1481f09ed0c..1ebdbe83c9e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-600-normal.woff index 2faca355daa..fc8a67c4aad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-700-normal.woff index 0112de39c5d..d1b9bb8ba8f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-800-normal.woff index 4d6cb703f8b..f65f9047e82 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-61-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-400-normal.woff index 4e9ae536a54..0e68118cc0c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-500-normal.woff index b0a2699c2f8..cd0d3cb5347 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-600-normal.woff index 7b0576f6a54..487bafa5c12 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-700-normal.woff index 0218793c283..25a977062f3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-800-normal.woff index 6a709daec0c..be0e6b8ae5b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-62-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-400-normal.woff index 565286d48d6..fbcb2e42030 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-500-normal.woff index a240e022687..2ae84898967 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-600-normal.woff index a2335f45b84..1343b13d956 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-700-normal.woff index cd76932853e..b847d9183bc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-800-normal.woff index 04545d90e1b..e6b75827317 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-63-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-400-normal.woff index f19ec10c451..4de99d30169 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-500-normal.woff index 60cb2f7e6b4..4f071b7e8f7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-600-normal.woff index 452442710d9..67390334f7f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-700-normal.woff index 6700e1b809e..15fddb56b6f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-800-normal.woff index caa686c42b7..9c3d5274f7e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-64-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-400-normal.woff index e2ef8cf7b5a..e07816e9e5a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-500-normal.woff index 06aa1a9ace7..4dc16df8c7b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-600-normal.woff index 29a544df054..23fa1250392 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-700-normal.woff index 904bcdee422..e38766b9e85 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-800-normal.woff index 667159d0e85..b8d5c45ebfb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-65-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-400-normal.woff index 7b01530c44a..e1239f2d5a1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-500-normal.woff index 726b1962c97..9346ae69edb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-600-normal.woff index e3ddbc7e740..a312326a979 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-700-normal.woff index 45d3c97cf3d..694fa4c6a8a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-800-normal.woff index 51a63c51e82..291201fffdb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-66-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-400-normal.woff index b28937e4ff6..831d55c079d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-500-normal.woff index 20952c3b2cd..35139743fa0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-600-normal.woff index 5aa353e4ea2..01da74f9514 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-700-normal.woff index b36cf7bdee9..7a9a175c385 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-800-normal.woff index 57bd68c5dd6..e05235e634f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-67-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-400-normal.woff index 07a0ad3f4c9..a5edbeba17e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-500-normal.woff index 3ad1ab181a6..233fa22bf2e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-600-normal.woff index f7bba5764ba..d42cad609be 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-700-normal.woff index a292d0f1068..683c0192aa9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-800-normal.woff index c508f390bac..9b9089cea20 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-68-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-400-normal.woff index ac276163b7b..2e53e9e4ba5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-500-normal.woff index 8597b1a2dd9..aa5c7c8750f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-600-normal.woff index 07a34f71788..c4f725aebfc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-700-normal.woff index 5bd0e2bbe5c..bcdcb7fa332 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-800-normal.woff index 41291e3e24a..be8ff573273 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-69-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-400-normal.woff index cc381694569..a11f8315239 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-500-normal.woff index 61d6f971c55..659c47295bc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-600-normal.woff index 3fb03f3c856..f351d0d559d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-700-normal.woff index fb1a78936fb..bf95a5f5dd3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-800-normal.woff index 520933a3171..cb861c9d235 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-7-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-400-normal.woff index de65bea554c..048eeefac0f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-500-normal.woff index 6dce5c7ef14..cfd150dbbf2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-600-normal.woff index f1391d3a99f..2e94cb16d12 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-700-normal.woff index 813bdd62551..885f891bac4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-800-normal.woff index 4b7101b3186..491cec21176 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-70-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-400-normal.woff index e5861c259db..5a7cb8b128c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-500-normal.woff index 5108cfb2451..7226af48d9e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-600-normal.woff index a19d8bf0835..25306f442f7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-700-normal.woff index 679667b820a..8bf756a583f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-800-normal.woff index b84cd93854a..92e2e45ec5d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-71-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-400-normal.woff index be774f54f91..3ce3acbe850 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-500-normal.woff index 0f5d2e4b1ce..28175f9af6b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-600-normal.woff index d513f087a1f..365a0596a07 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-700-normal.woff index 9c24819a7f7..88d15fa6012 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-800-normal.woff index eac696fa362..972c2b6d7d1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-72-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-400-normal.woff index aa7276ff432..fd6d7b7ac02 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-500-normal.woff index 888c4a73160..56d10f226bb 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-600-normal.woff index 557b44989de..30859364a58 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-700-normal.woff index 6474fd81ba6..009ad92b95d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-800-normal.woff index 196cdb3e3d5..c04df397efc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-73-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-400-normal.woff index 82a1e3c0e31..9ce7506d164 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-500-normal.woff index 76e94197d2d..e7b69f41793 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-600-normal.woff index a0f5658a910..10d0097178a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-700-normal.woff index 0c78a0aa5de..6e800280f5d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-800-normal.woff index c03af335beb..0e786da95e3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-74-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-400-normal.woff index e4d5a25b1e1..9c2c2d1f2ac 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-500-normal.woff index ea770f06d00..0e154cd0db3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-600-normal.woff index 882164a61d5..a43697ddd79 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-700-normal.woff index 1915159af0a..b88e5678dbe 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-800-normal.woff index babba9f74f4..de1ae19d1ee 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-75-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-400-normal.woff index 9377f688415..6e0b966ee20 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-500-normal.woff index 72d1437670b..9754e5e4e2b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-600-normal.woff index a2db903179e..d73bec46b0c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-700-normal.woff index 28827883c9c..2919d9e0f22 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-800-normal.woff index 949b7f8e768..7623152a723 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-76-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-400-normal.woff index 3a46e31e32f..e801956e079 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-500-normal.woff index a6bef40a79f..8188cc3acd0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-600-normal.woff index 3231d2cb244..e36d7d72be6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-700-normal.woff index 784022a4095..623b779675a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-800-normal.woff index fc2e9c6d4cc..40fff960dc7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-77-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-400-normal.woff index ea78cbf19b6..bb84a67726b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-500-normal.woff index b7d12b5025d..04f91d7c1e3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-600-normal.woff index 70008f3a4c0..37b55693bb3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-700-normal.woff index 069f8fca190..747589e8309 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-800-normal.woff index 00a7488c586..11c18ff497e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-78-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-400-normal.woff index 911468d242e..46c5ecc81e3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-500-normal.woff index 8bfb71536d7..51054832224 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-600-normal.woff index 4f8c902d8c9..4a587d93fc6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-700-normal.woff index 212cc0e0ad0..31adca7f8c5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-800-normal.woff index bb2e73fb4d7..ef4c4aebf54 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-79-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-400-normal.woff index 13aec167c91..307bd7540bd 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-500-normal.woff index f602316b4fa..124a0b22661 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-600-normal.woff index b5ab026bb4e..1040db31f6b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-700-normal.woff index c6900be70f0..21f2c08fe1c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-800-normal.woff index 4d0a40c4ddd..e9eade4610c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-8-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-400-normal.woff index ea8bb0211ab..5728b225b23 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-500-normal.woff index ee17fad276c..3490715c420 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-600-normal.woff index f4641a40827..38b61c8adcc 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-700-normal.woff index 44fe01154b9..2f41b90c675 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-800-normal.woff index 3ca5fc82921..c72c7e26b8c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-80-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-400-normal.woff index 56d32cdf722..79550d0d6e5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-500-normal.woff index 54e1a632d0f..e585d7cbc58 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-600-normal.woff index cae0516b4a3..36e4dd38e91 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-700-normal.woff index 31af7662679..a333ab45722 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-800-normal.woff index b3ed44a4c23..dcc328b9845 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-81-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-400-normal.woff index 2e3e762254a..2ff29e7b86c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-500-normal.woff index e11fe11cf90..42f54f10265 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-600-normal.woff index 39d1bdbbcd5..bd5011c689d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-700-normal.woff index d101be084a5..2e34d67044d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-800-normal.woff index 812e1100aa9..e889522c9d3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-82-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-400-normal.woff index 65a6ac74e34..ab10a2d6c08 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-500-normal.woff index 4b918aedf7b..c558a73ca58 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-600-normal.woff index 60f3bb58eed..0b90d4ee50b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-700-normal.woff index a16b496d44b..306c0ed15a0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-800-normal.woff index f76ded6aba3..bb1e5b61c22 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-83-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-400-normal.woff index f8cadd9bd58..db7f74fe938 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-500-normal.woff index 8aeef4156df..350277765f3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-600-normal.woff index 0107d607f01..3ef986e7cfe 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-700-normal.woff index 63407dc690f..db7ba85457a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-800-normal.woff index 42adcb92040..d5660063f2b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-84-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-400-normal.woff index f2c0d44badb..fdacf5bd71d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-500-normal.woff index 157e6c184f4..d80759b33be 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-600-normal.woff index 12f0fce9667..91d719c11ca 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-700-normal.woff index f562242195d..25489a51b21 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-800-normal.woff index ac2fb4b3f8a..a23213829be 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-85-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-400-normal.woff index 38746548f4f..111af56fdc6 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-500-normal.woff index fcd681a0e29..4dc6d65fea1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-600-normal.woff index e539c6a5645..fb1a0612e5a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-700-normal.woff index 01b752961b3..c632d40e4c4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-800-normal.woff index f318f6cc276..8cb95b46284 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-86-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-400-normal.woff index 0dcf7aae10a..c6dcea25fad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-500-normal.woff index 32f56b7faa2..d186fd7886b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-600-normal.woff index db9dcdbb8c9..5ad2d65aa5a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-700-normal.woff index 2f6507a08c7..53986f1f106 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-800-normal.woff index 288121bf787..2a00ac0e7d1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-87-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-400-normal.woff index 1bade95f89a..c1b59353c4c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-500-normal.woff index 0779bbccf06..aa3c7d92a21 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-600-normal.woff index bf43a5c701f..b96accac508 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-700-normal.woff index 1798c13b4e5..e1a9d07075b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-800-normal.woff index e2151d3468f..5a4f1919155 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-88-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-400-normal.woff index 17262c1e9ee..e394d0bdbaa 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-500-normal.woff index 6fcd39a8cff..11debc6cd53 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-600-normal.woff index 4d9cbf93f28..f83232ce7c2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-700-normal.woff index b41b7c0dbbd..ed3d48f1f3f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-800-normal.woff index c8b532835f4..bb1cc250444 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-89-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-400-normal.woff index afecf900958..136223ace3e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-500-normal.woff index 439e990a31d..c98f6e5cf1c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-600-normal.woff index 6c7c4dc7f06..06a42fca52d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-700-normal.woff index a73aa3dcdc4..04921fb7998 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-800-normal.woff index d0f4efb553d..53d49e77094 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-9-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-400-normal.woff index 9a8aa3af7c2..57ca4bd7138 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-500-normal.woff index cb21aba93e7..de3d0a9b8c7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-600-normal.woff index 799894c06c5..18f23948aa2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-700-normal.woff index 5fae2977b58..16925e4e238 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-800-normal.woff index fe991c691b4..20acc87cb72 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-90-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-400-normal.woff index 070ba6fa026..6ef87a6ffc4 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-500-normal.woff index 322fe8fd7c1..eeb06975dbf 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-600-normal.woff index 7b5baa3ac0d..ce2afb1d939 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-700-normal.woff index 644854117bd..d8ba0f8f144 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-800-normal.woff index 31297d193e7..3e985b72aad 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-91-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-400-normal.woff index f46b389c18f..fb9e6c23169 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-500-normal.woff index c0e833a2e12..732188fdc6a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-600-normal.woff index 3170496bf66..e437f348c7d 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-700-normal.woff index 2759aafbbe8..a1b76e3c560 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-800-normal.woff index 2dbc9be8c41..04fd8b0c6d9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-92-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-400-normal.woff index 2ab98577bb0..d7a5b9c2774 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-500-normal.woff index 85f3af0af99..b2160ead61a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-600-normal.woff index 0e7a9cceb07..e2ea4c882d1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-700-normal.woff index 2285d83ecf9..d78aa7e652f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-800-normal.woff index e6b8df8883c..857e3bff47e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-93-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-400-normal.woff index 4e12ec8f246..4b706ee6910 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-500-normal.woff index ebf76243951..07fb20e450f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-600-normal.woff index d4febe1dfdb..e037be1a8ce 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-700-normal.woff index 594e2ec327a..88ae474299b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-800-normal.woff index 813d325dd75..d42849f63e0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-94-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-400-normal.woff index 77b241ece6e..d850a663645 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-500-normal.woff index cdbd7b5dd4a..3450ba4c988 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-600-normal.woff index 0bf3297708b..4ace2cb30d2 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-700-normal.woff index 66bd848731f..ff5ab3bc374 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-800-normal.woff index f303a58958b..fdcc93f89c5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-95-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-400-normal.woff index d9a5b7a76fe..f9ff85ac160 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-500-normal.woff index f3b167ace4c..fbd6d39810e 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-600-normal.woff index 13ec3b1f290..e8cceab8015 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-700-normal.woff index 76de9eb1458..342cdfc17d3 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-800-normal.woff index 1dcd8f929d8..12aab0cb4b9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-96-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-400-normal.woff index 4aca8c65ad3..1b18bbafa38 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-500-normal.woff index ed0ba38121b..1c3a62abe64 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-600-normal.woff index 92b21d25bed..1f9a245cb03 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-700-normal.woff index a9a16a3dc0d..0614cabb496 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-800-normal.woff index d23184f1a4e..e45a637e391 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-97-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-400-normal.woff index 09c8c8d4b5c..0d507c7e995 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-500-normal.woff index 5ec68cf9010..9011c28b07b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-600-normal.woff index c617bce33c5..47f3f5ad33f 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-700-normal.woff index 1fbdd6872c4..ed75b100a61 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-800-normal.woff index 0daf2f8d9f6..30c50aae06b 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-98-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-400-normal.woff index 07640976df9..5e4d3d19dee 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-500-normal.woff index 18c97a434fe..b3e91d5ff90 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-600-normal.woff index 6ec77161ba0..ade090fc218 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-700-normal.woff index 2b2056d04bc..7130467b2f7 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-800-normal.woff index 8097aed2189..fa0dd038c81 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-99-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-400-normal.woff index c1ba7e451cb..907f948f89a 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-500-normal.woff index bd8d24c0364..879c76f3611 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-600-normal.woff index fad4bfbc43a..42cd2086aa9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-700-normal.woff index 4c3c65bb15c..8a2792e0867 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-800-normal.woff index e1106ac3b62..fa36ffcc1c1 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-400-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-400-normal.woff index a73f1a73fdf..afc753f57b9 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-400-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-400-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-500-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-500-normal.woff index b5e493702d4..49fb7bd7067 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-500-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-500-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-600-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-600-normal.woff index 3663285b8a5..1169801eeb0 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-600-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-600-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-700-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-700-normal.woff index 032f34398bf..8b247eedd0c 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-700-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-700-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-800-normal.woff b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-800-normal.woff index 9bd26318e02..48c979ad1d5 100644 Binary files a/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-800-normal.woff and b/fonts/google/shippori-mincho-b1/files/shippori-mincho-b1-latin-ext-800-normal.woff differ diff --git a/fonts/google/shippori-mincho-b1/scss/mixins.scss b/fonts/google/shippori-mincho-b1/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shippori-mincho-b1/scss/mixins.scss +++ b/fonts/google/shippori-mincho-b1/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-107-400-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-107-400-normal.woff index cb3c1bc5c32..d12162099ca 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-107-400-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-107-400-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-108-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-108-800-normal.woff index 85b10976a0f..8cae5334de5 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-108-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-108-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-111-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-111-700-normal.woff index 524a0fee9de..e47d515a3d7 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-111-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-111-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-117-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-117-700-normal.woff index cfa0c88749a..40d661f2bc0 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-117-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-117-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-119-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-119-600-normal.woff index b6b020fb49b..d31e96f8c7b 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-119-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-119-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-13-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-13-600-normal.woff index 939b0f582e6..1f9a4d80c17 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-13-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-13-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-19-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-19-600-normal.woff index 2ebdb55e42c..95047d767b7 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-19-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-19-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-22-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-22-800-normal.woff index abe596bc4c5..d60cfe0a02a 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-22-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-22-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-24-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-24-600-normal.woff index 4dcc1801e4e..e262a7d06d2 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-24-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-24-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-24-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-24-700-normal.woff index 0a25cc0acf3..c220e4492f7 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-24-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-24-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-24-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-24-800-normal.woff index 07b4b39b37c..60a0b4b25ca 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-24-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-24-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-26-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-26-700-normal.woff index 95f803cb2b0..ea9678cce00 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-26-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-26-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-28-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-28-600-normal.woff index 104c8f3fca5..059aa6862d8 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-28-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-28-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-32-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-32-600-normal.woff index 9ca655aded5..ee19c6e5ef3 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-32-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-32-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-34-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-34-800-normal.woff index 8d4ae54675e..4cb2b63ccf5 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-34-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-34-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-37-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-37-800-normal.woff index 9cc7617be7a..0775b91ab41 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-37-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-37-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-42-500-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-42-500-normal.woff index ed9c6813d82..c06c2b08aa8 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-42-500-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-42-500-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-5-400-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-5-400-normal.woff index 01a5a04e469..cff27648b23 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-5-400-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-5-400-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-54-400-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-54-400-normal.woff index 8096168d5ee..1857603bb80 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-54-400-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-54-400-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-7-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-7-800-normal.woff index 7526e90b325..13ffe832f64 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-7-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-7-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-70-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-70-700-normal.woff index c047f1e2ae6..228c522fd21 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-70-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-70-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-73-500-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-73-500-normal.woff index 274ae7af20d..d6f3a44854e 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-73-500-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-73-500-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-77-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-77-600-normal.woff index d8d7df49d67..d88ca127bb2 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-77-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-77-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-78-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-78-800-normal.woff index 8e33419e30a..ee6b03e95af 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-78-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-78-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-8-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-8-700-normal.woff index ec902937994..34124c6ed83 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-8-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-8-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-87-700-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-87-700-normal.woff index f7d6471f204..501d1313730 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-87-700-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-87-700-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-89-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-89-800-normal.woff index 0e7ffe11e69..1b7e83ede9e 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-89-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-89-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-9-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-9-600-normal.woff index f38f398fdd4..0500941992d 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-9-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-9-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-95-400-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-95-400-normal.woff index e731fdcca4f..e66b2fc32a0 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-95-400-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-95-400-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-97-800-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-97-800-normal.woff index ec48034c6c5..b11a70c3781 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-97-800-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-97-800-normal.woff differ diff --git a/fonts/google/shippori-mincho/files/shippori-mincho-98-600-normal.woff b/fonts/google/shippori-mincho/files/shippori-mincho-98-600-normal.woff index 0519f1f0199..54ac7b9d189 100644 Binary files a/fonts/google/shippori-mincho/files/shippori-mincho-98-600-normal.woff and b/fonts/google/shippori-mincho/files/shippori-mincho-98-600-normal.woff differ diff --git a/fonts/google/shippori-mincho/scss/mixins.scss b/fonts/google/shippori-mincho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shippori-mincho/scss/mixins.scss +++ b/fonts/google/shippori-mincho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shizuru/files/shizuru-115-400-normal.woff b/fonts/google/shizuru/files/shizuru-115-400-normal.woff index cc07ea86a1a..ffe9ae986be 100644 Binary files a/fonts/google/shizuru/files/shizuru-115-400-normal.woff and b/fonts/google/shizuru/files/shizuru-115-400-normal.woff differ diff --git a/fonts/google/shizuru/scss/mixins.scss b/fonts/google/shizuru/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shizuru/scss/mixins.scss +++ b/fonts/google/shizuru/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shojumaru/scss/mixins.scss b/fonts/google/shojumaru/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shojumaru/scss/mixins.scss +++ b/fonts/google/shojumaru/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/short-stack/scss/mixins.scss b/fonts/google/short-stack/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/short-stack/scss/mixins.scss +++ b/fonts/google/short-stack/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/shrikhand/scss/mixins.scss b/fonts/google/shrikhand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/shrikhand/scss/mixins.scss +++ b/fonts/google/shrikhand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/siemreap/scss/mixins.scss b/fonts/google/siemreap/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/siemreap/scss/mixins.scss +++ b/fonts/google/siemreap/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sigmar-one/scss/mixins.scss b/fonts/google/sigmar-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sigmar-one/scss/mixins.scss +++ b/fonts/google/sigmar-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sigmar/files/sigmar-vietnamese-400-normal.woff b/fonts/google/sigmar/files/sigmar-vietnamese-400-normal.woff index 8cf92b154d4..028393659d6 100644 Binary files a/fonts/google/sigmar/files/sigmar-vietnamese-400-normal.woff and b/fonts/google/sigmar/files/sigmar-vietnamese-400-normal.woff differ diff --git a/fonts/google/sigmar/scss/mixins.scss b/fonts/google/sigmar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sigmar/scss/mixins.scss +++ b/fonts/google/sigmar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/signika-negative/scss/mixins.scss b/fonts/google/signika-negative/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/signika-negative/scss/mixins.scss +++ b/fonts/google/signika-negative/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/signika/files/signika-latin-300-normal.woff b/fonts/google/signika/files/signika-latin-300-normal.woff index 5e6f22227f4..fcd04e85eba 100644 Binary files a/fonts/google/signika/files/signika-latin-300-normal.woff and b/fonts/google/signika/files/signika-latin-300-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-400-normal.woff b/fonts/google/signika/files/signika-latin-400-normal.woff index 09159a47cc5..20912ed60fa 100644 Binary files a/fonts/google/signika/files/signika-latin-400-normal.woff and b/fonts/google/signika/files/signika-latin-400-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-500-normal.woff b/fonts/google/signika/files/signika-latin-500-normal.woff index bc3dd4e3bc1..1674547308b 100644 Binary files a/fonts/google/signika/files/signika-latin-500-normal.woff and b/fonts/google/signika/files/signika-latin-500-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-600-normal.woff b/fonts/google/signika/files/signika-latin-600-normal.woff index 81290c7545d..335e59e4f65 100644 Binary files a/fonts/google/signika/files/signika-latin-600-normal.woff and b/fonts/google/signika/files/signika-latin-600-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-700-normal.woff b/fonts/google/signika/files/signika-latin-700-normal.woff index 9d575b793b9..274c16e96b3 100644 Binary files a/fonts/google/signika/files/signika-latin-700-normal.woff and b/fonts/google/signika/files/signika-latin-700-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-ext-300-normal.woff b/fonts/google/signika/files/signika-latin-ext-300-normal.woff index f6393611010..e4680d5c6f4 100644 Binary files a/fonts/google/signika/files/signika-latin-ext-300-normal.woff and b/fonts/google/signika/files/signika-latin-ext-300-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-ext-400-normal.woff b/fonts/google/signika/files/signika-latin-ext-400-normal.woff index 31057b6f67e..7d9f087e473 100644 Binary files a/fonts/google/signika/files/signika-latin-ext-400-normal.woff and b/fonts/google/signika/files/signika-latin-ext-400-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-ext-500-normal.woff b/fonts/google/signika/files/signika-latin-ext-500-normal.woff index 9f75783a31e..0fd66148c4c 100644 Binary files a/fonts/google/signika/files/signika-latin-ext-500-normal.woff and b/fonts/google/signika/files/signika-latin-ext-500-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-ext-600-normal.woff b/fonts/google/signika/files/signika-latin-ext-600-normal.woff index 724999347a4..97ddb518695 100644 Binary files a/fonts/google/signika/files/signika-latin-ext-600-normal.woff and b/fonts/google/signika/files/signika-latin-ext-600-normal.woff differ diff --git a/fonts/google/signika/files/signika-latin-ext-700-normal.woff b/fonts/google/signika/files/signika-latin-ext-700-normal.woff index 8b4a93f1919..722748f0645 100644 Binary files a/fonts/google/signika/files/signika-latin-ext-700-normal.woff and b/fonts/google/signika/files/signika-latin-ext-700-normal.woff differ diff --git a/fonts/google/signika/files/signika-vietnamese-300-normal.woff b/fonts/google/signika/files/signika-vietnamese-300-normal.woff index 863e1757484..ddbf98871ea 100644 Binary files a/fonts/google/signika/files/signika-vietnamese-300-normal.woff and b/fonts/google/signika/files/signika-vietnamese-300-normal.woff differ diff --git a/fonts/google/signika/files/signika-vietnamese-400-normal.woff b/fonts/google/signika/files/signika-vietnamese-400-normal.woff index ba92cf1ff04..bd94d1e9fb2 100644 Binary files a/fonts/google/signika/files/signika-vietnamese-400-normal.woff and b/fonts/google/signika/files/signika-vietnamese-400-normal.woff differ diff --git a/fonts/google/signika/files/signika-vietnamese-500-normal.woff b/fonts/google/signika/files/signika-vietnamese-500-normal.woff index 4a4a27d682f..27998ddae54 100644 Binary files a/fonts/google/signika/files/signika-vietnamese-500-normal.woff and b/fonts/google/signika/files/signika-vietnamese-500-normal.woff differ diff --git a/fonts/google/signika/files/signika-vietnamese-600-normal.woff b/fonts/google/signika/files/signika-vietnamese-600-normal.woff index 4fe0bbcbee8..69cf84fc474 100644 Binary files a/fonts/google/signika/files/signika-vietnamese-600-normal.woff and b/fonts/google/signika/files/signika-vietnamese-600-normal.woff differ diff --git a/fonts/google/signika/files/signika-vietnamese-700-normal.woff b/fonts/google/signika/files/signika-vietnamese-700-normal.woff index f658f144454..e95b965bb75 100644 Binary files a/fonts/google/signika/files/signika-vietnamese-700-normal.woff and b/fonts/google/signika/files/signika-vietnamese-700-normal.woff differ diff --git a/fonts/google/signika/scss/mixins.scss b/fonts/google/signika/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/signika/scss/mixins.scss +++ b/fonts/google/signika/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/silkscreen/files/silkscreen-latin-400-normal.woff b/fonts/google/silkscreen/files/silkscreen-latin-400-normal.woff index 853c4c4e99d..6a5220b2fdd 100644 Binary files a/fonts/google/silkscreen/files/silkscreen-latin-400-normal.woff and b/fonts/google/silkscreen/files/silkscreen-latin-400-normal.woff differ diff --git a/fonts/google/silkscreen/files/silkscreen-latin-700-normal.woff b/fonts/google/silkscreen/files/silkscreen-latin-700-normal.woff index 1f8ff58054c..d0ef203de2a 100644 Binary files a/fonts/google/silkscreen/files/silkscreen-latin-700-normal.woff and b/fonts/google/silkscreen/files/silkscreen-latin-700-normal.woff differ diff --git a/fonts/google/silkscreen/files/silkscreen-latin-ext-400-normal.woff b/fonts/google/silkscreen/files/silkscreen-latin-ext-400-normal.woff index b39d742f3ac..84708e7eb44 100644 Binary files a/fonts/google/silkscreen/files/silkscreen-latin-ext-400-normal.woff and b/fonts/google/silkscreen/files/silkscreen-latin-ext-400-normal.woff differ diff --git a/fonts/google/silkscreen/files/silkscreen-latin-ext-700-normal.woff b/fonts/google/silkscreen/files/silkscreen-latin-ext-700-normal.woff index 91d63dc77e4..907fca79b01 100644 Binary files a/fonts/google/silkscreen/files/silkscreen-latin-ext-700-normal.woff and b/fonts/google/silkscreen/files/silkscreen-latin-ext-700-normal.woff differ diff --git a/fonts/google/silkscreen/scss/mixins.scss b/fonts/google/silkscreen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/silkscreen/scss/mixins.scss +++ b/fonts/google/silkscreen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/simonetta/scss/mixins.scss b/fonts/google/simonetta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/simonetta/scss/mixins.scss +++ b/fonts/google/simonetta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/single-day/files/single-day-109-400-normal.woff b/fonts/google/single-day/files/single-day-109-400-normal.woff index be925b26c97..3128f9753d4 100644 Binary files a/fonts/google/single-day/files/single-day-109-400-normal.woff and b/fonts/google/single-day/files/single-day-109-400-normal.woff differ diff --git a/fonts/google/single-day/files/single-day-14-400-normal.woff b/fonts/google/single-day/files/single-day-14-400-normal.woff index 633479ef73e..bf55b47bba9 100644 Binary files a/fonts/google/single-day/files/single-day-14-400-normal.woff and b/fonts/google/single-day/files/single-day-14-400-normal.woff differ diff --git a/fonts/google/single-day/files/single-day-34-400-normal.woff b/fonts/google/single-day/files/single-day-34-400-normal.woff index e3bcf5af964..fac4aa7a444 100644 Binary files a/fonts/google/single-day/files/single-day-34-400-normal.woff and b/fonts/google/single-day/files/single-day-34-400-normal.woff differ diff --git a/fonts/google/single-day/files/single-day-45-400-normal.woff b/fonts/google/single-day/files/single-day-45-400-normal.woff index c67ff2224db..7ba7ca7b07a 100644 Binary files a/fonts/google/single-day/files/single-day-45-400-normal.woff and b/fonts/google/single-day/files/single-day-45-400-normal.woff differ diff --git a/fonts/google/single-day/files/single-day-49-400-normal.woff b/fonts/google/single-day/files/single-day-49-400-normal.woff index b04fb9e94f1..a9ddcba5c2b 100644 Binary files a/fonts/google/single-day/files/single-day-49-400-normal.woff and b/fonts/google/single-day/files/single-day-49-400-normal.woff differ diff --git a/fonts/google/single-day/files/single-day-5-400-normal.woff b/fonts/google/single-day/files/single-day-5-400-normal.woff index da7336fb20a..56663d8e8ba 100644 Binary files a/fonts/google/single-day/files/single-day-5-400-normal.woff and b/fonts/google/single-day/files/single-day-5-400-normal.woff differ diff --git a/fonts/google/single-day/scss/mixins.scss b/fonts/google/single-day/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/single-day/scss/mixins.scss +++ b/fonts/google/single-day/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sintony/files/sintony-latin-400-normal.woff b/fonts/google/sintony/files/sintony-latin-400-normal.woff index 6f15c299945..4e66ffe80d0 100644 Binary files a/fonts/google/sintony/files/sintony-latin-400-normal.woff and b/fonts/google/sintony/files/sintony-latin-400-normal.woff differ diff --git a/fonts/google/sintony/files/sintony-latin-700-normal.woff b/fonts/google/sintony/files/sintony-latin-700-normal.woff index d59edae7d2d..2e8344527a4 100644 Binary files a/fonts/google/sintony/files/sintony-latin-700-normal.woff and b/fonts/google/sintony/files/sintony-latin-700-normal.woff differ diff --git a/fonts/google/sintony/files/sintony-latin-ext-400-normal.woff b/fonts/google/sintony/files/sintony-latin-ext-400-normal.woff index 25904d29103..4949cde300d 100644 Binary files a/fonts/google/sintony/files/sintony-latin-ext-400-normal.woff and b/fonts/google/sintony/files/sintony-latin-ext-400-normal.woff differ diff --git a/fonts/google/sintony/files/sintony-latin-ext-700-normal.woff b/fonts/google/sintony/files/sintony-latin-ext-700-normal.woff index 95add52dc07..b62f95e6ffc 100644 Binary files a/fonts/google/sintony/files/sintony-latin-ext-700-normal.woff and b/fonts/google/sintony/files/sintony-latin-ext-700-normal.woff differ diff --git a/fonts/google/sintony/scss/mixins.scss b/fonts/google/sintony/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sintony/scss/mixins.scss +++ b/fonts/google/sintony/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sirin-stencil/files/sirin-stencil-latin-400-normal.woff b/fonts/google/sirin-stencil/files/sirin-stencil-latin-400-normal.woff index 01188001330..4b2517abae9 100644 Binary files a/fonts/google/sirin-stencil/files/sirin-stencil-latin-400-normal.woff and b/fonts/google/sirin-stencil/files/sirin-stencil-latin-400-normal.woff differ diff --git a/fonts/google/sirin-stencil/scss/mixins.scss b/fonts/google/sirin-stencil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sirin-stencil/scss/mixins.scss +++ b/fonts/google/sirin-stencil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/six-caps/files/six-caps-latin-400-normal.woff b/fonts/google/six-caps/files/six-caps-latin-400-normal.woff index 60eef0aaeb7..29ea1828254 100644 Binary files a/fonts/google/six-caps/files/six-caps-latin-400-normal.woff and b/fonts/google/six-caps/files/six-caps-latin-400-normal.woff differ diff --git a/fonts/google/six-caps/scss/mixins.scss b/fonts/google/six-caps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/six-caps/scss/mixins.scss +++ b/fonts/google/six-caps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sixtyfour/scss/mixins.scss b/fonts/google/sixtyfour/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sixtyfour/scss/mixins.scss +++ b/fonts/google/sixtyfour/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/skranji/files/skranji-latin-400-normal.woff b/fonts/google/skranji/files/skranji-latin-400-normal.woff index d85dbec7108..34e932af512 100644 Binary files a/fonts/google/skranji/files/skranji-latin-400-normal.woff and b/fonts/google/skranji/files/skranji-latin-400-normal.woff differ diff --git a/fonts/google/skranji/files/skranji-latin-700-normal.woff b/fonts/google/skranji/files/skranji-latin-700-normal.woff index 478113db93e..a4d7c932a37 100644 Binary files a/fonts/google/skranji/files/skranji-latin-700-normal.woff and b/fonts/google/skranji/files/skranji-latin-700-normal.woff differ diff --git a/fonts/google/skranji/files/skranji-latin-ext-400-normal.woff b/fonts/google/skranji/files/skranji-latin-ext-400-normal.woff index 370124be735..cbbd657d6c1 100644 Binary files a/fonts/google/skranji/files/skranji-latin-ext-400-normal.woff and b/fonts/google/skranji/files/skranji-latin-ext-400-normal.woff differ diff --git a/fonts/google/skranji/files/skranji-latin-ext-700-normal.woff b/fonts/google/skranji/files/skranji-latin-ext-700-normal.woff index 9b95ae0f477..6cf42405370 100644 Binary files a/fonts/google/skranji/files/skranji-latin-ext-700-normal.woff and b/fonts/google/skranji/files/skranji-latin-ext-700-normal.woff differ diff --git a/fonts/google/skranji/scss/mixins.scss b/fonts/google/skranji/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/skranji/scss/mixins.scss +++ b/fonts/google/skranji/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/slabo-13px/files/slabo-13px-latin-400-normal.woff b/fonts/google/slabo-13px/files/slabo-13px-latin-400-normal.woff index 12d6e0cd16b..e96c477d16d 100644 Binary files a/fonts/google/slabo-13px/files/slabo-13px-latin-400-normal.woff and b/fonts/google/slabo-13px/files/slabo-13px-latin-400-normal.woff differ diff --git a/fonts/google/slabo-13px/files/slabo-13px-latin-ext-400-normal.woff b/fonts/google/slabo-13px/files/slabo-13px-latin-ext-400-normal.woff index f79cf5f775e..494e770ee34 100644 Binary files a/fonts/google/slabo-13px/files/slabo-13px-latin-ext-400-normal.woff and b/fonts/google/slabo-13px/files/slabo-13px-latin-ext-400-normal.woff differ diff --git a/fonts/google/slabo-13px/scss/mixins.scss b/fonts/google/slabo-13px/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/slabo-13px/scss/mixins.scss +++ b/fonts/google/slabo-13px/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/slabo-27px/files/slabo-27px-latin-400-normal.woff b/fonts/google/slabo-27px/files/slabo-27px-latin-400-normal.woff index 7e21e628267..2ba804c0730 100644 Binary files a/fonts/google/slabo-27px/files/slabo-27px-latin-400-normal.woff and b/fonts/google/slabo-27px/files/slabo-27px-latin-400-normal.woff differ diff --git a/fonts/google/slabo-27px/files/slabo-27px-latin-ext-400-normal.woff b/fonts/google/slabo-27px/files/slabo-27px-latin-ext-400-normal.woff index 986ffea30e6..d78cbcecbe9 100644 Binary files a/fonts/google/slabo-27px/files/slabo-27px-latin-ext-400-normal.woff and b/fonts/google/slabo-27px/files/slabo-27px-latin-ext-400-normal.woff differ diff --git a/fonts/google/slabo-27px/scss/mixins.scss b/fonts/google/slabo-27px/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/slabo-27px/scss/mixins.scss +++ b/fonts/google/slabo-27px/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/slackey/scss/mixins.scss b/fonts/google/slackey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/slackey/scss/mixins.scss +++ b/fonts/google/slackey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/slackside-one/files/slackside-one-101-400-normal.woff b/fonts/google/slackside-one/files/slackside-one-101-400-normal.woff index 1d56e50383f..465917a9f7b 100644 Binary files a/fonts/google/slackside-one/files/slackside-one-101-400-normal.woff and b/fonts/google/slackside-one/files/slackside-one-101-400-normal.woff differ diff --git a/fonts/google/slackside-one/files/slackside-one-119-400-normal.woff b/fonts/google/slackside-one/files/slackside-one-119-400-normal.woff index d395da3bd9b..1b35858c6df 100644 Binary files a/fonts/google/slackside-one/files/slackside-one-119-400-normal.woff and b/fonts/google/slackside-one/files/slackside-one-119-400-normal.woff differ diff --git a/fonts/google/slackside-one/files/slackside-one-69-400-normal.woff b/fonts/google/slackside-one/files/slackside-one-69-400-normal.woff index 19027120ad8..0b0a3439c6c 100644 Binary files a/fonts/google/slackside-one/files/slackside-one-69-400-normal.woff and b/fonts/google/slackside-one/files/slackside-one-69-400-normal.woff differ diff --git a/fonts/google/slackside-one/files/slackside-one-77-400-normal.woff b/fonts/google/slackside-one/files/slackside-one-77-400-normal.woff index 1f2f49f4dd8..8c03361bd8b 100644 Binary files a/fonts/google/slackside-one/files/slackside-one-77-400-normal.woff and b/fonts/google/slackside-one/files/slackside-one-77-400-normal.woff differ diff --git a/fonts/google/slackside-one/scss/mixins.scss b/fonts/google/slackside-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/slackside-one/scss/mixins.scss +++ b/fonts/google/slackside-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/smokum/files/smokum-latin-400-normal.woff b/fonts/google/smokum/files/smokum-latin-400-normal.woff index dd565b204dd..ecde808917d 100644 Binary files a/fonts/google/smokum/files/smokum-latin-400-normal.woff and b/fonts/google/smokum/files/smokum-latin-400-normal.woff differ diff --git a/fonts/google/smokum/scss/mixins.scss b/fonts/google/smokum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/smokum/scss/mixins.scss +++ b/fonts/google/smokum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/smooch-sans/files/smooch-sans-latin-400-normal.woff b/fonts/google/smooch-sans/files/smooch-sans-latin-400-normal.woff index 6a636de1050..298dce4d61a 100644 Binary files a/fonts/google/smooch-sans/files/smooch-sans-latin-400-normal.woff and b/fonts/google/smooch-sans/files/smooch-sans-latin-400-normal.woff differ diff --git a/fonts/google/smooch-sans/scss/mixins.scss b/fonts/google/smooch-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/smooch-sans/scss/mixins.scss +++ b/fonts/google/smooch-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/smooch/scss/mixins.scss b/fonts/google/smooch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/smooch/scss/mixins.scss +++ b/fonts/google/smooch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/smythe/scss/mixins.scss b/fonts/google/smythe/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/smythe/scss/mixins.scss +++ b/fonts/google/smythe/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sniglet/scss/mixins.scss b/fonts/google/sniglet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sniglet/scss/mixins.scss +++ b/fonts/google/sniglet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/snippet/scss/mixins.scss b/fonts/google/snippet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/snippet/scss/mixins.scss +++ b/fonts/google/snippet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/snowburst-one/scss/mixins.scss b/fonts/google/snowburst-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/snowburst-one/scss/mixins.scss +++ b/fonts/google/snowburst-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sofadi-one/scss/mixins.scss b/fonts/google/sofadi-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sofadi-one/scss/mixins.scss +++ b/fonts/google/sofadi-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-200-normal.woff b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-200-normal.woff index 40c97dd59c6..7e8d6fcf009 100644 Binary files a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-200-normal.woff and b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-200-normal.woff differ diff --git a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-500-italic.woff b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-500-italic.woff index 570449613ff..76f54ff8aec 100644 Binary files a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-500-italic.woff and b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-500-italic.woff differ diff --git a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-800-normal.woff b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-800-normal.woff index 12620ffa99c..a7e10fce886 100644 Binary files a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-800-normal.woff and b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-greek-800-normal.woff differ diff --git a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-latin-900-normal.woff b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-latin-900-normal.woff index f33221ae247..aae1895a334 100644 Binary files a/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-latin-900-normal.woff and b/fonts/google/sofia-sans-condensed/files/sofia-sans-condensed-latin-900-normal.woff differ diff --git a/fonts/google/sofia-sans-condensed/scss/mixins.scss b/fonts/google/sofia-sans-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sofia-sans-condensed/scss/mixins.scss +++ b/fonts/google/sofia-sans-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-200-italic.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-200-italic.woff index 28df4c0cf8a..ff286822b59 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-200-italic.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-200-italic.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-ext-800-normal.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-ext-800-normal.woff index 5edb0d6f6c6..df668088721 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-ext-800-normal.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-100-italic.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-100-italic.woff index 3856e2b9f5e..171515db801 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-100-italic.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-100-italic.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-300-italic.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-300-italic.woff index c83713ab28c..69de07b7ca8 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-300-italic.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-greek-300-italic.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-500-normal.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-500-normal.woff index 5316b00d41e..fc6585e21c0 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-500-normal.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-500-normal.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-300-italic.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-300-italic.woff index 36e71309913..acd9760d65f 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-300-italic.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-300-italic.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-600-italic.woff b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-600-italic.woff index 6c7fe3c871a..ac643f0a08a 100644 Binary files a/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-600-italic.woff and b/fonts/google/sofia-sans-extra-condensed/files/sofia-sans-extra-condensed-latin-ext-600-italic.woff differ diff --git a/fonts/google/sofia-sans-extra-condensed/scss/mixins.scss b/fonts/google/sofia-sans-extra-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sofia-sans-extra-condensed/scss/mixins.scss +++ b/fonts/google/sofia-sans-extra-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-cyrillic-ext-900-italic.woff b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-cyrillic-ext-900-italic.woff index 03a92780124..4408c124b27 100644 Binary files a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-cyrillic-ext-900-italic.woff and b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-greek-900-normal.woff b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-greek-900-normal.woff index 2f3150e8c7e..1b32fbef37e 100644 Binary files a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-greek-900-normal.woff and b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-greek-900-normal.woff differ diff --git a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-800-normal.woff b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-800-normal.woff index 5b056f3305c..69571b0f3da 100644 Binary files a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-800-normal.woff and b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-800-normal.woff differ diff --git a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-100-normal.woff b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-100-normal.woff index a95206d308f..f165dda76a1 100644 Binary files a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-100-normal.woff and b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-100-normal.woff differ diff --git a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-300-italic.woff b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-300-italic.woff index 4c1d7109987..d13d34f2016 100644 Binary files a/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-300-italic.woff and b/fonts/google/sofia-sans-semi-condensed/files/sofia-sans-semi-condensed-latin-ext-300-italic.woff differ diff --git a/fonts/google/sofia-sans-semi-condensed/scss/mixins.scss b/fonts/google/sofia-sans-semi-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sofia-sans-semi-condensed/scss/mixins.scss +++ b/fonts/google/sofia-sans-semi-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-italic.woff index 8be2f724d8d..56297ed36af 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-normal.woff index 939c7181574..5a91249cfa3 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-100-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-italic.woff index edc45ff3ff6..7de05a275bc 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-normal.woff index e03b4733f50..08ddc2eaebc 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-200-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-italic.woff index f1c0f0cbcdd..a206f74876e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-normal.woff index 8c7fea7c045..674f0822758 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-300-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-italic.woff index 944c3d59a96..f86d72f9d2a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-normal.woff index 6adbee5f6ba..355912b5a7e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-400-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-italic.woff index b91dd9a0b69..fe21a73ca62 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-normal.woff index adecf0c2c73..4cf292330ec 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-500-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-italic.woff index f2216999a1e..5d9df36de12 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-normal.woff index 8012cce4870..dec293d6ce0 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-600-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-italic.woff index 9fbdafe1d65..0bcef385070 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-normal.woff index 21b491c47d5..1327e7f2a40 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-700-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-italic.woff index 27559fd6870..520efa95bd0 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-normal.woff index bff3ac98187..1933f300f7c 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-800-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-italic.woff index 9f5947fc8da..dd27b60a8e5 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-normal.woff index 64526301340..be19132931e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-900-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-italic.woff index beebc2455c9..e5be0dff657 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-normal.woff index e51161c8afe..2079df79553 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-italic.woff index 57ebee4a614..0f4aa393b33 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-normal.woff index 94748492617..2e81aec3d2a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-italic.woff index d0238d1f7e5..9facd90ea6c 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-normal.woff index f1ce17313a7..bfbf8993e9a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-italic.woff index 05f4cc7cb59..5bc0d5fb11c 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-normal.woff index 0909ece4e89..5b9f3c8834f 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-italic.woff index a29076803a9..1e6c34506d9 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-normal.woff index b8f6c5d9acd..3955bc1083c 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-italic.woff index b68fccdac11..360fe915c71 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-normal.woff index cd00ef9b748..0d9d6a9d8ce 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-italic.woff index 032d7d01c72..7d35d48a5ee 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-normal.woff index 303b9b0294d..93fd82e847b 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-italic.woff index 7d473bf0f97..757a8e9e621 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-normal.woff index ae0a4af1106..8e9f209f883 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-italic.woff index ecb05d35939..27c0ff6693f 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-normal.woff index a2277c25378..d893ee476b2 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-100-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-100-italic.woff index 01c223d61dc..924e758f5eb 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-100-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-100-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-100-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-100-normal.woff index a6f5f3fe2c6..c95dcf2bf45 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-100-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-100-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-200-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-200-italic.woff index 24fc3eb88e3..55642e003a2 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-200-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-200-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-200-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-200-normal.woff index 0174ed4996c..b9c9c9b1183 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-200-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-200-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-300-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-300-italic.woff index 651c6898a1e..4d34a4d589f 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-300-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-300-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-300-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-300-normal.woff index d007a6f0fbe..70f789749eb 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-300-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-300-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-400-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-400-italic.woff index 590338a4278..93d715bbca0 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-400-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-400-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-400-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-400-normal.woff index 555edbed9c9..80b9a3236d1 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-400-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-400-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-500-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-500-italic.woff index 3361273522e..be0d00c27cc 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-500-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-500-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-500-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-500-normal.woff index 1130556d95c..7c3259f3229 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-500-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-500-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-600-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-600-italic.woff index ed13cf4d650..c6907f9de0f 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-600-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-600-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-600-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-600-normal.woff index 531c04f91e4..290f693f5ac 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-600-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-600-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-700-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-700-italic.woff index 29986982b9e..f261ef3ad77 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-700-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-700-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-700-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-700-normal.woff index 026c9a5ef66..e3241ffe55a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-700-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-700-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-800-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-800-italic.woff index d54ad814378..493835e8559 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-800-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-800-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-800-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-800-normal.woff index c3e91f6986c..9158a9ebe51 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-800-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-800-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-900-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-900-italic.woff index 9ab154ab680..d1cd51a0303 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-900-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-900-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-greek-900-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-greek-900-normal.woff index 267f6e20484..de91c1d49fd 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-greek-900-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-greek-900-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-100-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-100-italic.woff index 2cdadf18fa5..93168a041e0 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-100-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-100-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-100-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-100-normal.woff index aa28fbff21f..d40858e443e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-100-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-100-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-200-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-200-italic.woff index f609dd81a70..efe44b067a4 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-200-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-200-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-200-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-200-normal.woff index e8457e7ded5..0232422619a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-200-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-200-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-300-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-300-italic.woff index b1eaf3da853..a7f23d4c993 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-300-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-300-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-300-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-300-normal.woff index 5cb61f45a51..64ca0eacac2 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-300-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-300-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-400-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-400-italic.woff index 01d58d8b7a6..2a050ff2518 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-400-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-400-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-400-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-400-normal.woff index 131117a2d40..cb4b8509415 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-400-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-400-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-500-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-500-italic.woff index 075c252af1b..403d4820d46 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-500-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-500-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-500-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-500-normal.woff index b6e0ae909f2..6ec06a3fc1c 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-500-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-500-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-600-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-600-italic.woff index 21a48b958f8..f26aa4a9cbf 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-600-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-600-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-600-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-600-normal.woff index 508f2305e90..0e76922cebc 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-600-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-600-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-700-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-700-italic.woff index 0d046912c7e..9c7e8f5c60b 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-700-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-700-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-700-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-700-normal.woff index 8eb6666c27a..47097634cb2 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-700-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-700-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-800-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-800-italic.woff index 82b176b0ec7..61524ecf70a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-800-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-800-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-800-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-800-normal.woff index 82343a8b583..bacf9437a8a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-800-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-800-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-900-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-900-italic.woff index 84a26282cb7..689db720f44 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-900-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-900-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-900-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-900-normal.woff index 0a0c2a30041..fadc295fe0a 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-900-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-900-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-italic.woff index 4fcaa672ed0..b85b5b9ec09 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-normal.woff index a03d2c23a6b..7028eaec433 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-100-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-italic.woff index 40d93e2c48c..f687f79283b 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-normal.woff index 10eb4855f21..b539ae9d6ad 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-200-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-italic.woff index 3fae6a13be7..5df5fa46d0d 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-normal.woff index 6b407d76294..5eca61d5d76 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-300-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-italic.woff index 61a0a2a1eb4..48f4a9f7310 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-normal.woff index 376aae51456..8935a9e5a1e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-400-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-italic.woff index e0bcf24e39a..a61cbd88462 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-normal.woff index 183d2d7563d..e2b9aaa5f61 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-500-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-italic.woff index 86fcfae5ed5..5614e359d4e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-normal.woff index 8fecbca596a..4176e3f8ef9 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-600-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-italic.woff index 55ba7d9527b..1f2386c6831 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-normal.woff index 94f90c5c7cc..bcf1f82367e 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-700-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-italic.woff index d231c750f65..b2de8b73f97 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-normal.woff index 1a0ce3ae736..3e6b33daed6 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-800-normal.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-italic.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-italic.woff index 7aac40d11f6..3a539646981 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-italic.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-italic.woff differ diff --git a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-normal.woff b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-normal.woff index b58957b1552..3c9c5b26dc3 100644 Binary files a/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-normal.woff and b/fonts/google/sofia-sans/files/sofia-sans-latin-ext-900-normal.woff differ diff --git a/fonts/google/sofia-sans/scss/mixins.scss b/fonts/google/sofia-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sofia-sans/scss/mixins.scss +++ b/fonts/google/sofia-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sofia/files/sofia-latin-400-normal.woff b/fonts/google/sofia/files/sofia-latin-400-normal.woff index ada1dd38d9b..e79a235c657 100644 Binary files a/fonts/google/sofia/files/sofia-latin-400-normal.woff and b/fonts/google/sofia/files/sofia-latin-400-normal.woff differ diff --git a/fonts/google/sofia/scss/mixins.scss b/fonts/google/sofia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sofia/scss/mixins.scss +++ b/fonts/google/sofia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/solitreo/scss/mixins.scss b/fonts/google/solitreo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/solitreo/scss/mixins.scss +++ b/fonts/google/solitreo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/solway/files/solway-latin-300-normal.woff b/fonts/google/solway/files/solway-latin-300-normal.woff index 55fd2106c36..fdbf34acd4d 100644 Binary files a/fonts/google/solway/files/solway-latin-300-normal.woff and b/fonts/google/solway/files/solway-latin-300-normal.woff differ diff --git a/fonts/google/solway/files/solway-latin-400-normal.woff b/fonts/google/solway/files/solway-latin-400-normal.woff index 4244c9eebbc..e5b9740be54 100644 Binary files a/fonts/google/solway/files/solway-latin-400-normal.woff and b/fonts/google/solway/files/solway-latin-400-normal.woff differ diff --git a/fonts/google/solway/files/solway-latin-500-normal.woff b/fonts/google/solway/files/solway-latin-500-normal.woff index b6c5dde08a1..8f0d962492a 100644 Binary files a/fonts/google/solway/files/solway-latin-500-normal.woff and b/fonts/google/solway/files/solway-latin-500-normal.woff differ diff --git a/fonts/google/solway/files/solway-latin-700-normal.woff b/fonts/google/solway/files/solway-latin-700-normal.woff index f65df384203..214664e287e 100644 Binary files a/fonts/google/solway/files/solway-latin-700-normal.woff and b/fonts/google/solway/files/solway-latin-700-normal.woff differ diff --git a/fonts/google/solway/files/solway-latin-800-normal.woff b/fonts/google/solway/files/solway-latin-800-normal.woff index e41957dc263..9772087133d 100644 Binary files a/fonts/google/solway/files/solway-latin-800-normal.woff and b/fonts/google/solway/files/solway-latin-800-normal.woff differ diff --git a/fonts/google/solway/scss/mixins.scss b/fonts/google/solway/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/solway/scss/mixins.scss +++ b/fonts/google/solway/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sometype-mono/files/sometype-mono-latin-ext-600-normal.woff b/fonts/google/sometype-mono/files/sometype-mono-latin-ext-600-normal.woff index 21322bbc36d..156515604cb 100644 Binary files a/fonts/google/sometype-mono/files/sometype-mono-latin-ext-600-normal.woff and b/fonts/google/sometype-mono/files/sometype-mono-latin-ext-600-normal.woff differ diff --git a/fonts/google/sometype-mono/scss/mixins.scss b/fonts/google/sometype-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sometype-mono/scss/mixins.scss +++ b/fonts/google/sometype-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/song-myung/files/song-myung-19-400-normal.woff b/fonts/google/song-myung/files/song-myung-19-400-normal.woff index f444fa55864..5e01c9d9ad9 100644 Binary files a/fonts/google/song-myung/files/song-myung-19-400-normal.woff and b/fonts/google/song-myung/files/song-myung-19-400-normal.woff differ diff --git a/fonts/google/song-myung/files/song-myung-46-400-normal.woff b/fonts/google/song-myung/files/song-myung-46-400-normal.woff index 8b32ccdad4a..f06492a4a89 100644 Binary files a/fonts/google/song-myung/files/song-myung-46-400-normal.woff and b/fonts/google/song-myung/files/song-myung-46-400-normal.woff differ diff --git a/fonts/google/song-myung/files/song-myung-57-400-normal.woff b/fonts/google/song-myung/files/song-myung-57-400-normal.woff index 1814fb8abce..d96eecc75e1 100644 Binary files a/fonts/google/song-myung/files/song-myung-57-400-normal.woff and b/fonts/google/song-myung/files/song-myung-57-400-normal.woff differ diff --git a/fonts/google/song-myung/files/song-myung-58-400-normal.woff b/fonts/google/song-myung/files/song-myung-58-400-normal.woff index 66e814681fb..dda47f679d4 100644 Binary files a/fonts/google/song-myung/files/song-myung-58-400-normal.woff and b/fonts/google/song-myung/files/song-myung-58-400-normal.woff differ diff --git a/fonts/google/song-myung/files/song-myung-63-400-normal.woff b/fonts/google/song-myung/files/song-myung-63-400-normal.woff index 9df9f7c317a..ad92130dceb 100644 Binary files a/fonts/google/song-myung/files/song-myung-63-400-normal.woff and b/fonts/google/song-myung/files/song-myung-63-400-normal.woff differ diff --git a/fonts/google/song-myung/files/song-myung-korean-400-normal.woff b/fonts/google/song-myung/files/song-myung-korean-400-normal.woff index 2f317e4b64f..8c49946d605 100644 Binary files a/fonts/google/song-myung/files/song-myung-korean-400-normal.woff and b/fonts/google/song-myung/files/song-myung-korean-400-normal.woff differ diff --git a/fonts/google/song-myung/scss/mixins.scss b/fonts/google/song-myung/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/song-myung/scss/mixins.scss +++ b/fonts/google/song-myung/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sono/files/sono-latin-700-normal.woff b/fonts/google/sono/files/sono-latin-700-normal.woff index 78beffd90bc..1e62a2f6179 100644 Binary files a/fonts/google/sono/files/sono-latin-700-normal.woff and b/fonts/google/sono/files/sono-latin-700-normal.woff differ diff --git a/fonts/google/sono/scss/mixins.scss b/fonts/google/sono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sono/scss/mixins.scss +++ b/fonts/google/sono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sonsie-one/files/sonsie-one-latin-400-normal.woff b/fonts/google/sonsie-one/files/sonsie-one-latin-400-normal.woff index d5a402a584e..82548766784 100644 Binary files a/fonts/google/sonsie-one/files/sonsie-one-latin-400-normal.woff and b/fonts/google/sonsie-one/files/sonsie-one-latin-400-normal.woff differ diff --git a/fonts/google/sonsie-one/scss/mixins.scss b/fonts/google/sonsie-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sonsie-one/scss/mixins.scss +++ b/fonts/google/sonsie-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sora/scss/mixins.scss b/fonts/google/sora/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sora/scss/mixins.scss +++ b/fonts/google/sora/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-italic.woff b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-italic.woff index 386e44f9263..ad135a93484 100644 Binary files a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-italic.woff and b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-italic.woff differ diff --git a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-normal.woff b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-normal.woff index 96297cfffc5..e7a074413b4 100644 Binary files a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-normal.woff and b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-400-normal.woff differ diff --git a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-italic.woff b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-italic.woff index 507226dc70d..ebb78611c71 100644 Binary files a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-italic.woff and b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-italic.woff differ diff --git a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-normal.woff b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-normal.woff index badccc7206d..319628f3081 100644 Binary files a/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-normal.woff and b/fonts/google/sorts-mill-goudy/files/sorts-mill-goudy-latin-ext-400-normal.woff differ diff --git a/fonts/google/sorts-mill-goudy/scss/mixins.scss b/fonts/google/sorts-mill-goudy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sorts-mill-goudy/scss/mixins.scss +++ b/fonts/google/sorts-mill-goudy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/source-code-pro/files/source-code-pro-cyrillic-800-italic.woff b/fonts/google/source-code-pro/files/source-code-pro-cyrillic-800-italic.woff index 896534c74f8..f398959595a 100644 Binary files a/fonts/google/source-code-pro/files/source-code-pro-cyrillic-800-italic.woff and b/fonts/google/source-code-pro/files/source-code-pro-cyrillic-800-italic.woff differ diff --git a/fonts/google/source-code-pro/files/source-code-pro-latin-400-normal.woff b/fonts/google/source-code-pro/files/source-code-pro-latin-400-normal.woff index 1155cd6fe70..a808e1bb54f 100644 Binary files a/fonts/google/source-code-pro/files/source-code-pro-latin-400-normal.woff and b/fonts/google/source-code-pro/files/source-code-pro-latin-400-normal.woff differ diff --git a/fonts/google/source-code-pro/files/source-code-pro-latin-ext-300-normal.woff b/fonts/google/source-code-pro/files/source-code-pro-latin-ext-300-normal.woff index 8a56314a2f2..955ca937cb0 100644 Binary files a/fonts/google/source-code-pro/files/source-code-pro-latin-ext-300-normal.woff and b/fonts/google/source-code-pro/files/source-code-pro-latin-ext-300-normal.woff differ diff --git a/fonts/google/source-code-pro/scss/mixins.scss b/fonts/google/source-code-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/source-code-pro/scss/mixins.scss +++ b/fonts/google/source-code-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/source-sans-3/files/source-sans-3-cyrillic-200-normal.woff b/fonts/google/source-sans-3/files/source-sans-3-cyrillic-200-normal.woff index 13da713ccb4..1acb988e41f 100644 Binary files a/fonts/google/source-sans-3/files/source-sans-3-cyrillic-200-normal.woff and b/fonts/google/source-sans-3/files/source-sans-3-cyrillic-200-normal.woff differ diff --git a/fonts/google/source-sans-3/files/source-sans-3-cyrillic-500-italic.woff b/fonts/google/source-sans-3/files/source-sans-3-cyrillic-500-italic.woff index 7d43f87fca6..57da65ffc1d 100644 Binary files a/fonts/google/source-sans-3/files/source-sans-3-cyrillic-500-italic.woff and b/fonts/google/source-sans-3/files/source-sans-3-cyrillic-500-italic.woff differ diff --git a/fonts/google/source-sans-3/files/source-sans-3-cyrillic-ext-900-normal.woff b/fonts/google/source-sans-3/files/source-sans-3-cyrillic-ext-900-normal.woff index 09c7d7efe41..48573e56b05 100644 Binary files a/fonts/google/source-sans-3/files/source-sans-3-cyrillic-ext-900-normal.woff and b/fonts/google/source-sans-3/files/source-sans-3-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/source-sans-3/files/source-sans-3-greek-200-normal.woff b/fonts/google/source-sans-3/files/source-sans-3-greek-200-normal.woff index f1bce1e2ee6..70179b7b431 100644 Binary files a/fonts/google/source-sans-3/files/source-sans-3-greek-200-normal.woff and b/fonts/google/source-sans-3/files/source-sans-3-greek-200-normal.woff differ diff --git a/fonts/google/source-sans-3/files/source-sans-3-greek-ext-200-normal.woff b/fonts/google/source-sans-3/files/source-sans-3-greek-ext-200-normal.woff index c181d4dfc92..cb8aea02d69 100644 Binary files a/fonts/google/source-sans-3/files/source-sans-3-greek-ext-200-normal.woff and b/fonts/google/source-sans-3/files/source-sans-3-greek-ext-200-normal.woff differ diff --git a/fonts/google/source-sans-3/scss/mixins.scss b/fonts/google/source-sans-3/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/source-sans-3/scss/mixins.scss +++ b/fonts/google/source-sans-3/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/source-serif-4/files/source-serif-4-greek-600-italic.woff b/fonts/google/source-serif-4/files/source-serif-4-greek-600-italic.woff index daa58c52ea0..2008202d7cf 100644 Binary files a/fonts/google/source-serif-4/files/source-serif-4-greek-600-italic.woff and b/fonts/google/source-serif-4/files/source-serif-4-greek-600-italic.woff differ diff --git a/fonts/google/source-serif-4/files/source-serif-4-latin-700-italic.woff b/fonts/google/source-serif-4/files/source-serif-4-latin-700-italic.woff index 6fcccfb4d61..9829ff39b76 100644 Binary files a/fonts/google/source-serif-4/files/source-serif-4-latin-700-italic.woff and b/fonts/google/source-serif-4/files/source-serif-4-latin-700-italic.woff differ diff --git a/fonts/google/source-serif-4/scss/mixins.scss b/fonts/google/source-serif-4/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/source-serif-4/scss/mixins.scss +++ b/fonts/google/source-serif-4/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/space-grotesk/scss/mixins.scss b/fonts/google/space-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/space-grotesk/scss/mixins.scss +++ b/fonts/google/space-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/space-mono/scss/mixins.scss b/fonts/google/space-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/space-mono/scss/mixins.scss +++ b/fonts/google/space-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/special-elite/scss/mixins.scss b/fonts/google/special-elite/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/special-elite/scss/mixins.scss +++ b/fonts/google/special-elite/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-italic.woff index 0a8b1e54eef..5e61fad8fc0 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-normal.woff index 916760e462e..1e4ee618a64 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-200-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-italic.woff index 3738747de2e..9d1a5a1d2cb 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-normal.woff index 4a3e268f7eb..85572acb6c8 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-300-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-italic.woff index 56393abd986..d46639a1907 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-normal.woff index 5a0c874a413..f9e60d328b5 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-400-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-italic.woff index f4068f89216..c155f423d75 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-normal.woff index c2a339f72c8..db96d5d6590 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-500-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-italic.woff index 48f1cb6f695..67a1bfbe9c5 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-normal.woff index 181a4b9ab8a..371dedda486 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-600-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-italic.woff index 07fb96ac98a..7c2aaea0ea1 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-normal.woff index fee30d4051c..3eb8cc578ee 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-700-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-italic.woff index d146bd4b73c..0461f947cac 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-normal.woff index 0f9be2e1f7c..5fa2a2e6cfd 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-cyrillic-800-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-200-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-200-italic.woff index 262362f4c7a..d26bf4a07b4 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-200-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-200-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-200-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-200-normal.woff index c0011cb9d7f..a8332f66c68 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-200-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-200-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-300-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-300-italic.woff index 084020080df..566ebadaafd 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-300-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-300-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-300-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-300-normal.woff index e05a19f56e5..4e82577c424 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-300-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-300-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-400-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-400-italic.woff index 0213ac34bff..327e33cfa82 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-400-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-400-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-400-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-400-normal.woff index dadb307f571..2564b9045bb 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-400-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-400-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-500-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-500-italic.woff index 93b145c9e21..964e06fa21d 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-500-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-500-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-500-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-500-normal.woff index 9ed25e72909..4a5f76ace21 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-500-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-500-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-600-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-600-italic.woff index d01ba9c6911..6ab26a1c365 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-600-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-600-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-600-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-600-normal.woff index ee503b6b6db..6bfeeaee5a6 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-600-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-600-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-700-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-700-italic.woff index 16fe4677542..acec7be5fd6 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-700-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-700-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-700-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-700-normal.woff index eacda53cb00..9f6bbfb1592 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-700-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-700-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-800-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-800-italic.woff index 477f286b623..2f2bf29c3ce 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-800-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-800-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-800-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-800-normal.woff index 0aee64698f3..644e9c22729 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-800-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-800-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-italic.woff index f628a1b314e..e2c0e3b255a 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-normal.woff index 2a95debbfef..29787e34dae 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-200-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-italic.woff index b982af264be..0caecda5f53 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-normal.woff index 90538fcd6dc..9d26da61a07 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-300-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-italic.woff index ee4a7fdc7c6..bf12a33e9f6 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-normal.woff index 21fe884bc7a..70604d12b07 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-400-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-italic.woff index 357d279e477..a62f5885d10 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-normal.woff index 1ef24fe9fe8..5c464ca1c2a 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-500-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-italic.woff index e7810c585f5..6e5b934e124 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-normal.woff index c27a06bf20f..e8f7f735704 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-600-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-italic.woff index 0d904d9de44..ddb254a6229 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-normal.woff index 0449bf87956..ee457280308 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-700-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-italic.woff index b6c41f04cbc..59daddf5217 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-normal.woff index 4a12edea1d5..35926efb89f 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-latin-ext-800-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-italic.woff index 6f9c546a333..83f866c2b2c 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-normal.woff index 668177d955b..4f783bf63e7 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-200-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-italic.woff index 80d157e0868..2bc0c192613 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-normal.woff index 3dbec48bd7f..7cc0f38c398 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-300-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-italic.woff index 232b4b63ed8..494658fc090 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-normal.woff index 74bd212d2c7..31c72e0c5b6 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-400-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-italic.woff index f131127eeaf..9c89dc9c7ee 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-normal.woff index bb45b899199..cdd32fefece 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-500-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-italic.woff index 4e940ef0507..9ea82f28b78 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-normal.woff index 1581789a350..dc962d5c310 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-600-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-italic.woff index e1cc142bbc5..3bae41f96ce 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-normal.woff index e4f9fdbe39e..e0ddb79dafd 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-700-normal.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-italic.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-italic.woff index b2c16765032..bc8eecc3652 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-italic.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-italic.woff differ diff --git a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-normal.woff b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-normal.woff index 6b1317a34c1..306e3546a79 100644 Binary files a/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-normal.woff and b/fonts/google/spectral-sc/files/spectral-sc-vietnamese-800-normal.woff differ diff --git a/fonts/google/spectral-sc/scss/mixins.scss b/fonts/google/spectral-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spectral-sc/scss/mixins.scss +++ b/fonts/google/spectral-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spectral/files/spectral-cyrillic-200-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-200-italic.woff index 3f2aaa57969..69a655c41c5 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-200-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-200-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-200-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-200-normal.woff index c11b721943e..90d2d8c0d74 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-200-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-200-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-300-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-300-italic.woff index 586b35432c7..eab474707ee 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-300-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-300-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-300-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-300-normal.woff index be7831110f5..dd7205cd130 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-300-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-300-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-400-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-400-italic.woff index 516bf892a6d..66c7aaabde8 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-400-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-400-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-400-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-400-normal.woff index 4ea35677409..7be2e35481b 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-400-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-400-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-500-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-500-italic.woff index a6ca2c97ecf..8be6f192863 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-500-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-500-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-500-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-500-normal.woff index 35d97383e87..8fd561d5c10 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-500-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-500-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-600-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-600-italic.woff index ed541fb542a..f5447027d4e 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-600-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-600-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-600-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-600-normal.woff index ac46159ddc7..749ac87e902 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-600-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-600-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-700-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-700-italic.woff index dedb2f9b3be..7ba95585f20 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-700-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-700-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-700-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-700-normal.woff index b7f4273ede9..8cb81735062 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-700-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-700-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-800-italic.woff b/fonts/google/spectral/files/spectral-cyrillic-800-italic.woff index e07ca3795c4..c92f3d6ef58 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-800-italic.woff and b/fonts/google/spectral/files/spectral-cyrillic-800-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-cyrillic-800-normal.woff b/fonts/google/spectral/files/spectral-cyrillic-800-normal.woff index 1c795bca7ff..4edb245f30b 100644 Binary files a/fonts/google/spectral/files/spectral-cyrillic-800-normal.woff and b/fonts/google/spectral/files/spectral-cyrillic-800-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-200-italic.woff b/fonts/google/spectral/files/spectral-latin-200-italic.woff index 85f039c039f..27e023ccf06 100644 Binary files a/fonts/google/spectral/files/spectral-latin-200-italic.woff and b/fonts/google/spectral/files/spectral-latin-200-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-200-normal.woff b/fonts/google/spectral/files/spectral-latin-200-normal.woff index b86070c9e3c..65a65426e00 100644 Binary files a/fonts/google/spectral/files/spectral-latin-200-normal.woff and b/fonts/google/spectral/files/spectral-latin-200-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-300-italic.woff b/fonts/google/spectral/files/spectral-latin-300-italic.woff index 616289d5149..6e885485473 100644 Binary files a/fonts/google/spectral/files/spectral-latin-300-italic.woff and b/fonts/google/spectral/files/spectral-latin-300-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-300-normal.woff b/fonts/google/spectral/files/spectral-latin-300-normal.woff index bbec4e23fa0..c07e9f53aa8 100644 Binary files a/fonts/google/spectral/files/spectral-latin-300-normal.woff and b/fonts/google/spectral/files/spectral-latin-300-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-400-italic.woff b/fonts/google/spectral/files/spectral-latin-400-italic.woff index eefe50d0eb3..8aa6885855e 100644 Binary files a/fonts/google/spectral/files/spectral-latin-400-italic.woff and b/fonts/google/spectral/files/spectral-latin-400-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-400-normal.woff b/fonts/google/spectral/files/spectral-latin-400-normal.woff index dbb2ed40255..a6ca81ecb47 100644 Binary files a/fonts/google/spectral/files/spectral-latin-400-normal.woff and b/fonts/google/spectral/files/spectral-latin-400-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-500-italic.woff b/fonts/google/spectral/files/spectral-latin-500-italic.woff index 4da83ab3d8f..9e0111bf326 100644 Binary files a/fonts/google/spectral/files/spectral-latin-500-italic.woff and b/fonts/google/spectral/files/spectral-latin-500-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-500-normal.woff b/fonts/google/spectral/files/spectral-latin-500-normal.woff index feca5dde14e..f29781284c4 100644 Binary files a/fonts/google/spectral/files/spectral-latin-500-normal.woff and b/fonts/google/spectral/files/spectral-latin-500-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-600-italic.woff b/fonts/google/spectral/files/spectral-latin-600-italic.woff index 2e0cf6c0a86..80871d8f96a 100644 Binary files a/fonts/google/spectral/files/spectral-latin-600-italic.woff and b/fonts/google/spectral/files/spectral-latin-600-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-600-normal.woff b/fonts/google/spectral/files/spectral-latin-600-normal.woff index 006650f1485..c530e188527 100644 Binary files a/fonts/google/spectral/files/spectral-latin-600-normal.woff and b/fonts/google/spectral/files/spectral-latin-600-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-700-italic.woff b/fonts/google/spectral/files/spectral-latin-700-italic.woff index 3795987ead3..9919c51f45d 100644 Binary files a/fonts/google/spectral/files/spectral-latin-700-italic.woff and b/fonts/google/spectral/files/spectral-latin-700-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-700-normal.woff b/fonts/google/spectral/files/spectral-latin-700-normal.woff index 57ae7a6be50..521159e3c26 100644 Binary files a/fonts/google/spectral/files/spectral-latin-700-normal.woff and b/fonts/google/spectral/files/spectral-latin-700-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-800-italic.woff b/fonts/google/spectral/files/spectral-latin-800-italic.woff index 0f1c9ba6e60..0f2a9ebcdf3 100644 Binary files a/fonts/google/spectral/files/spectral-latin-800-italic.woff and b/fonts/google/spectral/files/spectral-latin-800-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-800-normal.woff b/fonts/google/spectral/files/spectral-latin-800-normal.woff index 59dbd95dd60..5d96aca36ce 100644 Binary files a/fonts/google/spectral/files/spectral-latin-800-normal.woff and b/fonts/google/spectral/files/spectral-latin-800-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-200-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-200-italic.woff index 098b6e299bd..a4461f989f5 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-200-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-200-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-200-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-200-normal.woff index e3f34e2317c..86dbbf679e4 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-200-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-200-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-300-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-300-italic.woff index 57ad8d8d929..3984046a27b 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-300-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-300-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-300-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-300-normal.woff index 8a89e100c6b..10aa8f7d87e 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-300-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-300-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-400-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-400-italic.woff index 51abd278303..4ab424f38b3 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-400-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-400-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-400-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-400-normal.woff index 2d11966d34d..328372f3555 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-400-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-400-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-500-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-500-italic.woff index 36bee66387c..49ba0c5d4f6 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-500-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-500-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-500-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-500-normal.woff index 691d83460a8..355a98a2926 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-500-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-500-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-600-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-600-italic.woff index a5117f2096c..d40872b017b 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-600-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-600-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-600-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-600-normal.woff index d75f12caeb5..0a85da63c30 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-600-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-600-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-700-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-700-italic.woff index 8bf8a6b7290..1bbbe637106 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-700-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-700-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-700-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-700-normal.woff index 4ba252f79a6..d4229c46977 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-700-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-700-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-800-italic.woff b/fonts/google/spectral/files/spectral-latin-ext-800-italic.woff index fa02af6a412..c6aa9a11bf4 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-800-italic.woff and b/fonts/google/spectral/files/spectral-latin-ext-800-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-latin-ext-800-normal.woff b/fonts/google/spectral/files/spectral-latin-ext-800-normal.woff index bd36e2110b0..30352c2faad 100644 Binary files a/fonts/google/spectral/files/spectral-latin-ext-800-normal.woff and b/fonts/google/spectral/files/spectral-latin-ext-800-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-200-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-200-italic.woff index 2a8e4701288..20fce0b4a32 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-200-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-200-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-200-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-200-normal.woff index f9baac04140..af0e93d0410 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-200-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-200-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-300-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-300-italic.woff index 28f551c2f20..d08144119fa 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-300-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-300-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-300-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-300-normal.woff index 40fbd52f332..7daa96f9ab0 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-300-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-300-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-400-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-400-italic.woff index cd8dbb116ba..fe50a061726 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-400-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-400-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-400-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-400-normal.woff index 566a9cbf3f7..1769f671658 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-400-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-400-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-500-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-500-italic.woff index 43ca07ba269..8aa48fc039b 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-500-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-500-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-500-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-500-normal.woff index aa10e9be649..a92f138eee1 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-500-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-500-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-600-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-600-italic.woff index 9cecd1b3328..6f840b1db50 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-600-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-600-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-600-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-600-normal.woff index 3ba8dfb5586..674f5e4ef2d 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-600-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-600-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-700-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-700-italic.woff index d12b0b3a37d..8294747ed89 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-700-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-700-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-700-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-700-normal.woff index 18ad0f6b470..48d065e4043 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-700-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-700-normal.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-800-italic.woff b/fonts/google/spectral/files/spectral-vietnamese-800-italic.woff index a6057a9fe7e..ef9d7e60c01 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-800-italic.woff and b/fonts/google/spectral/files/spectral-vietnamese-800-italic.woff differ diff --git a/fonts/google/spectral/files/spectral-vietnamese-800-normal.woff b/fonts/google/spectral/files/spectral-vietnamese-800-normal.woff index 9ef81c0501e..2f1024e0a68 100644 Binary files a/fonts/google/spectral/files/spectral-vietnamese-800-normal.woff and b/fonts/google/spectral/files/spectral-vietnamese-800-normal.woff differ diff --git a/fonts/google/spectral/scss/mixins.scss b/fonts/google/spectral/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spectral/scss/mixins.scss +++ b/fonts/google/spectral/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spicy-rice/scss/mixins.scss b/fonts/google/spicy-rice/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spicy-rice/scss/mixins.scss +++ b/fonts/google/spicy-rice/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spinnaker/scss/mixins.scss b/fonts/google/spinnaker/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spinnaker/scss/mixins.scss +++ b/fonts/google/spinnaker/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spirax/scss/mixins.scss b/fonts/google/spirax/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spirax/scss/mixins.scss +++ b/fonts/google/spirax/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/splash/scss/mixins.scss b/fonts/google/splash/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/splash/scss/mixins.scss +++ b/fonts/google/splash/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spline-sans-mono/scss/mixins.scss b/fonts/google/spline-sans-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spline-sans-mono/scss/mixins.scss +++ b/fonts/google/spline-sans-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/spline-sans/scss/mixins.scss b/fonts/google/spline-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/spline-sans/scss/mixins.scss +++ b/fonts/google/spline-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/squada-one/files/squada-one-latin-400-normal.woff b/fonts/google/squada-one/files/squada-one-latin-400-normal.woff index 8709de19c0c..5c6a82b2e40 100644 Binary files a/fonts/google/squada-one/files/squada-one-latin-400-normal.woff and b/fonts/google/squada-one/files/squada-one-latin-400-normal.woff differ diff --git a/fonts/google/squada-one/scss/mixins.scss b/fonts/google/squada-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/squada-one/scss/mixins.scss +++ b/fonts/google/squada-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/square-peg/scss/mixins.scss b/fonts/google/square-peg/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/square-peg/scss/mixins.scss +++ b/fonts/google/square-peg/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sree-krushnadevaraya/scss/mixins.scss b/fonts/google/sree-krushnadevaraya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sree-krushnadevaraya/scss/mixins.scss +++ b/fonts/google/sree-krushnadevaraya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sriracha/scss/mixins.scss b/fonts/google/sriracha/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sriracha/scss/mixins.scss +++ b/fonts/google/sriracha/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/srisakdi/scss/mixins.scss b/fonts/google/srisakdi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/srisakdi/scss/mixins.scss +++ b/fonts/google/srisakdi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/staatliches/files/staatliches-latin-400-normal.woff b/fonts/google/staatliches/files/staatliches-latin-400-normal.woff index 543aab9148e..f41a2134e96 100644 Binary files a/fonts/google/staatliches/files/staatliches-latin-400-normal.woff and b/fonts/google/staatliches/files/staatliches-latin-400-normal.woff differ diff --git a/fonts/google/staatliches/files/staatliches-latin-ext-400-normal.woff b/fonts/google/staatliches/files/staatliches-latin-ext-400-normal.woff index 9eba76c3fc8..b695ce009ff 100644 Binary files a/fonts/google/staatliches/files/staatliches-latin-ext-400-normal.woff and b/fonts/google/staatliches/files/staatliches-latin-ext-400-normal.woff differ diff --git a/fonts/google/staatliches/scss/mixins.scss b/fonts/google/staatliches/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/staatliches/scss/mixins.scss +++ b/fonts/google/staatliches/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stalemate/scss/mixins.scss b/fonts/google/stalemate/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stalemate/scss/mixins.scss +++ b/fonts/google/stalemate/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stalinist-one/scss/mixins.scss b/fonts/google/stalinist-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stalinist-one/scss/mixins.scss +++ b/fonts/google/stalinist-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stardos-stencil/scss/mixins.scss b/fonts/google/stardos-stencil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stardos-stencil/scss/mixins.scss +++ b/fonts/google/stardos-stencil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stick-no-bills/files/stick-no-bills-latin-800-normal.woff b/fonts/google/stick-no-bills/files/stick-no-bills-latin-800-normal.woff index f2dd3f86459..08acc19b9cb 100644 Binary files a/fonts/google/stick-no-bills/files/stick-no-bills-latin-800-normal.woff and b/fonts/google/stick-no-bills/files/stick-no-bills-latin-800-normal.woff differ diff --git a/fonts/google/stick-no-bills/files/stick-no-bills-sinhala-300-normal.woff b/fonts/google/stick-no-bills/files/stick-no-bills-sinhala-300-normal.woff index 31ea45a73f3..6b5b6e90a66 100644 Binary files a/fonts/google/stick-no-bills/files/stick-no-bills-sinhala-300-normal.woff and b/fonts/google/stick-no-bills/files/stick-no-bills-sinhala-300-normal.woff differ diff --git a/fonts/google/stick-no-bills/scss/mixins.scss b/fonts/google/stick-no-bills/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stick-no-bills/scss/mixins.scss +++ b/fonts/google/stick-no-bills/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stick/files/stick-10-400-normal.woff b/fonts/google/stick/files/stick-10-400-normal.woff index 550ad202661..6d1c3695c9e 100644 Binary files a/fonts/google/stick/files/stick-10-400-normal.woff and b/fonts/google/stick/files/stick-10-400-normal.woff differ diff --git a/fonts/google/stick/files/stick-109-400-normal.woff b/fonts/google/stick/files/stick-109-400-normal.woff index c94d827994a..d345ef4a50d 100644 Binary files a/fonts/google/stick/files/stick-109-400-normal.woff and b/fonts/google/stick/files/stick-109-400-normal.woff differ diff --git a/fonts/google/stick/files/stick-47-400-normal.woff b/fonts/google/stick/files/stick-47-400-normal.woff index ca99dbff6c3..ba20ca375b1 100644 Binary files a/fonts/google/stick/files/stick-47-400-normal.woff and b/fonts/google/stick/files/stick-47-400-normal.woff differ diff --git a/fonts/google/stick/files/stick-49-400-normal.woff b/fonts/google/stick/files/stick-49-400-normal.woff index 86389f6664a..1ce98f1de39 100644 Binary files a/fonts/google/stick/files/stick-49-400-normal.woff and b/fonts/google/stick/files/stick-49-400-normal.woff differ diff --git a/fonts/google/stick/files/stick-57-400-normal.woff b/fonts/google/stick/files/stick-57-400-normal.woff index 0091f4d4a89..18672137642 100644 Binary files a/fonts/google/stick/files/stick-57-400-normal.woff and b/fonts/google/stick/files/stick-57-400-normal.woff differ diff --git a/fonts/google/stick/files/stick-japanese-400-normal.woff b/fonts/google/stick/files/stick-japanese-400-normal.woff index aeae73a5412..66f59a160fe 100644 Binary files a/fonts/google/stick/files/stick-japanese-400-normal.woff and b/fonts/google/stick/files/stick-japanese-400-normal.woff differ diff --git a/fonts/google/stick/scss/mixins.scss b/fonts/google/stick/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stick/scss/mixins.scss +++ b/fonts/google/stick/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-400-normal.woff b/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-400-normal.woff index cfdfc37a32b..36507e715ed 100644 Binary files a/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-400-normal.woff and b/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-400-normal.woff differ diff --git a/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-ext-400-normal.woff b/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-ext-400-normal.woff index f4c0e1b0795..07ec7642403 100644 Binary files a/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-ext-400-normal.woff and b/fonts/google/stint-ultra-condensed/files/stint-ultra-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/stint-ultra-condensed/scss/mixins.scss b/fonts/google/stint-ultra-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stint-ultra-condensed/scss/mixins.scss +++ b/fonts/google/stint-ultra-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-400-normal.woff b/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-400-normal.woff index ba164ff354c..f30010aa451 100644 Binary files a/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-400-normal.woff and b/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-400-normal.woff differ diff --git a/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-ext-400-normal.woff b/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-ext-400-normal.woff index 19ed4b02f8d..48541e70290 100644 Binary files a/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-ext-400-normal.woff and b/fonts/google/stint-ultra-expanded/files/stint-ultra-expanded-latin-ext-400-normal.woff differ diff --git a/fonts/google/stint-ultra-expanded/scss/mixins.scss b/fonts/google/stint-ultra-expanded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stint-ultra-expanded/scss/mixins.scss +++ b/fonts/google/stint-ultra-expanded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stix-two-text/files/stix-two-text-cyrillic-ext-500-normal.woff b/fonts/google/stix-two-text/files/stix-two-text-cyrillic-ext-500-normal.woff index 3dde1890dd2..c2654e14a2c 100644 Binary files a/fonts/google/stix-two-text/files/stix-two-text-cyrillic-ext-500-normal.woff and b/fonts/google/stix-two-text/files/stix-two-text-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/stix-two-text/files/stix-two-text-vietnamese-600-italic.woff b/fonts/google/stix-two-text/files/stix-two-text-vietnamese-600-italic.woff index 77286baa407..28cdbe49f73 100644 Binary files a/fonts/google/stix-two-text/files/stix-two-text-vietnamese-600-italic.woff and b/fonts/google/stix-two-text/files/stix-two-text-vietnamese-600-italic.woff differ diff --git a/fonts/google/stix-two-text/scss/mixins.scss b/fonts/google/stix-two-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stix-two-text/scss/mixins.scss +++ b/fonts/google/stix-two-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stoke/files/stoke-latin-300-normal.woff b/fonts/google/stoke/files/stoke-latin-300-normal.woff index 7cf28c06b08..a5c6344453f 100644 Binary files a/fonts/google/stoke/files/stoke-latin-300-normal.woff and b/fonts/google/stoke/files/stoke-latin-300-normal.woff differ diff --git a/fonts/google/stoke/scss/mixins.scss b/fonts/google/stoke/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stoke/scss/mixins.scss +++ b/fonts/google/stoke/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/strait/scss/mixins.scss b/fonts/google/strait/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/strait/scss/mixins.scss +++ b/fonts/google/strait/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/style-script/scss/mixins.scss b/fonts/google/style-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/style-script/scss/mixins.scss +++ b/fonts/google/style-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/stylish/files/stylish-2-400-normal.woff b/fonts/google/stylish/files/stylish-2-400-normal.woff index 5798d0367bb..b58f67db5fa 100644 Binary files a/fonts/google/stylish/files/stylish-2-400-normal.woff and b/fonts/google/stylish/files/stylish-2-400-normal.woff differ diff --git a/fonts/google/stylish/files/stylish-25-400-normal.woff b/fonts/google/stylish/files/stylish-25-400-normal.woff index abf4e3411bf..2e9619ef55a 100644 Binary files a/fonts/google/stylish/files/stylish-25-400-normal.woff and b/fonts/google/stylish/files/stylish-25-400-normal.woff differ diff --git a/fonts/google/stylish/files/stylish-27-400-normal.woff b/fonts/google/stylish/files/stylish-27-400-normal.woff index 87301713d3a..9f43893197f 100644 Binary files a/fonts/google/stylish/files/stylish-27-400-normal.woff and b/fonts/google/stylish/files/stylish-27-400-normal.woff differ diff --git a/fonts/google/stylish/files/stylish-29-400-normal.woff b/fonts/google/stylish/files/stylish-29-400-normal.woff index 5c5dcbd7e1e..f3feac6319c 100644 Binary files a/fonts/google/stylish/files/stylish-29-400-normal.woff and b/fonts/google/stylish/files/stylish-29-400-normal.woff differ diff --git a/fonts/google/stylish/files/stylish-3-400-normal.woff b/fonts/google/stylish/files/stylish-3-400-normal.woff index 7e4ca55a803..9bb3879c14c 100644 Binary files a/fonts/google/stylish/files/stylish-3-400-normal.woff and b/fonts/google/stylish/files/stylish-3-400-normal.woff differ diff --git a/fonts/google/stylish/scss/mixins.scss b/fonts/google/stylish/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/stylish/scss/mixins.scss +++ b/fonts/google/stylish/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sue-ellen-francisco/files/sue-ellen-francisco-latin-400-normal.woff b/fonts/google/sue-ellen-francisco/files/sue-ellen-francisco-latin-400-normal.woff index dc2613e9532..c391b7962c2 100644 Binary files a/fonts/google/sue-ellen-francisco/files/sue-ellen-francisco-latin-400-normal.woff and b/fonts/google/sue-ellen-francisco/files/sue-ellen-francisco-latin-400-normal.woff differ diff --git a/fonts/google/sue-ellen-francisco/scss/mixins.scss b/fonts/google/sue-ellen-francisco/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sue-ellen-francisco/scss/mixins.scss +++ b/fonts/google/sue-ellen-francisco/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/suez-one/scss/mixins.scss b/fonts/google/suez-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/suez-one/scss/mixins.scss +++ b/fonts/google/suez-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sulphur-point/files/sulphur-point-latin-400-normal.woff b/fonts/google/sulphur-point/files/sulphur-point-latin-400-normal.woff index b65029e2471..ab1793e07f0 100644 Binary files a/fonts/google/sulphur-point/files/sulphur-point-latin-400-normal.woff and b/fonts/google/sulphur-point/files/sulphur-point-latin-400-normal.woff differ diff --git a/fonts/google/sulphur-point/files/sulphur-point-latin-ext-400-normal.woff b/fonts/google/sulphur-point/files/sulphur-point-latin-ext-400-normal.woff index e1d8213c9d4..e858ddef18e 100644 Binary files a/fonts/google/sulphur-point/files/sulphur-point-latin-ext-400-normal.woff and b/fonts/google/sulphur-point/files/sulphur-point-latin-ext-400-normal.woff differ diff --git a/fonts/google/sulphur-point/scss/mixins.scss b/fonts/google/sulphur-point/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sulphur-point/scss/mixins.scss +++ b/fonts/google/sulphur-point/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sumana/scss/mixins.scss b/fonts/google/sumana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sumana/scss/mixins.scss +++ b/fonts/google/sumana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sunflower/files/sunflower-105-500-normal.woff b/fonts/google/sunflower/files/sunflower-105-500-normal.woff index 306b648f3f2..fc0fa2203e9 100644 Binary files a/fonts/google/sunflower/files/sunflower-105-500-normal.woff and b/fonts/google/sunflower/files/sunflower-105-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-11-700-normal.woff b/fonts/google/sunflower/files/sunflower-11-700-normal.woff index f7d1bb68299..b909a5269ff 100644 Binary files a/fonts/google/sunflower/files/sunflower-11-700-normal.woff and b/fonts/google/sunflower/files/sunflower-11-700-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-113-500-normal.woff b/fonts/google/sunflower/files/sunflower-113-500-normal.woff index ee0096e6077..03bd494af79 100644 Binary files a/fonts/google/sunflower/files/sunflower-113-500-normal.woff and b/fonts/google/sunflower/files/sunflower-113-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-114-500-normal.woff b/fonts/google/sunflower/files/sunflower-114-500-normal.woff index 6aa47b88bcf..82f5e81a514 100644 Binary files a/fonts/google/sunflower/files/sunflower-114-500-normal.woff and b/fonts/google/sunflower/files/sunflower-114-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-119-500-normal.woff b/fonts/google/sunflower/files/sunflower-119-500-normal.woff index 1ae5abd3ffd..7a0208205ad 100644 Binary files a/fonts/google/sunflower/files/sunflower-119-500-normal.woff and b/fonts/google/sunflower/files/sunflower-119-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-16-500-normal.woff b/fonts/google/sunflower/files/sunflower-16-500-normal.woff index b2ecde6b565..54bab69c541 100644 Binary files a/fonts/google/sunflower/files/sunflower-16-500-normal.woff and b/fonts/google/sunflower/files/sunflower-16-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-18-300-normal.woff b/fonts/google/sunflower/files/sunflower-18-300-normal.woff index f8c047dcb5d..c44f2f1c943 100644 Binary files a/fonts/google/sunflower/files/sunflower-18-300-normal.woff and b/fonts/google/sunflower/files/sunflower-18-300-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-20-300-normal.woff b/fonts/google/sunflower/files/sunflower-20-300-normal.woff index 322b0c99592..22a79731eef 100644 Binary files a/fonts/google/sunflower/files/sunflower-20-300-normal.woff and b/fonts/google/sunflower/files/sunflower-20-300-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-27-500-normal.woff b/fonts/google/sunflower/files/sunflower-27-500-normal.woff index fbc7e7a0629..fed98f796ca 100644 Binary files a/fonts/google/sunflower/files/sunflower-27-500-normal.woff and b/fonts/google/sunflower/files/sunflower-27-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-32-700-normal.woff b/fonts/google/sunflower/files/sunflower-32-700-normal.woff index edcbc8ad736..944bb48c9bd 100644 Binary files a/fonts/google/sunflower/files/sunflower-32-700-normal.woff and b/fonts/google/sunflower/files/sunflower-32-700-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-38-300-normal.woff b/fonts/google/sunflower/files/sunflower-38-300-normal.woff index 0fe5c449da7..4867f7419a0 100644 Binary files a/fonts/google/sunflower/files/sunflower-38-300-normal.woff and b/fonts/google/sunflower/files/sunflower-38-300-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-4-500-normal.woff b/fonts/google/sunflower/files/sunflower-4-500-normal.woff index 9925f0d4094..f597dc4b98a 100644 Binary files a/fonts/google/sunflower/files/sunflower-4-500-normal.woff and b/fonts/google/sunflower/files/sunflower-4-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-44-500-normal.woff b/fonts/google/sunflower/files/sunflower-44-500-normal.woff index fef1a1b8f1f..da4c75b9bda 100644 Binary files a/fonts/google/sunflower/files/sunflower-44-500-normal.woff and b/fonts/google/sunflower/files/sunflower-44-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-54-700-normal.woff b/fonts/google/sunflower/files/sunflower-54-700-normal.woff index 4d627cce9a9..975fcff8bfa 100644 Binary files a/fonts/google/sunflower/files/sunflower-54-700-normal.woff and b/fonts/google/sunflower/files/sunflower-54-700-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-64-700-normal.woff b/fonts/google/sunflower/files/sunflower-64-700-normal.woff index 56d76262566..afb5400dc3f 100644 Binary files a/fonts/google/sunflower/files/sunflower-64-700-normal.woff and b/fonts/google/sunflower/files/sunflower-64-700-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-9-500-normal.woff b/fonts/google/sunflower/files/sunflower-9-500-normal.woff index 7db29f1aad9..2f1004cf8da 100644 Binary files a/fonts/google/sunflower/files/sunflower-9-500-normal.woff and b/fonts/google/sunflower/files/sunflower-9-500-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-94-300-normal.woff b/fonts/google/sunflower/files/sunflower-94-300-normal.woff index 24375b969e8..ba284793149 100644 Binary files a/fonts/google/sunflower/files/sunflower-94-300-normal.woff and b/fonts/google/sunflower/files/sunflower-94-300-normal.woff differ diff --git a/fonts/google/sunflower/files/sunflower-95-300-normal.woff b/fonts/google/sunflower/files/sunflower-95-300-normal.woff index fc7f9a1e151..ef50d9e91d1 100644 Binary files a/fonts/google/sunflower/files/sunflower-95-300-normal.woff and b/fonts/google/sunflower/files/sunflower-95-300-normal.woff differ diff --git a/fonts/google/sunflower/scss/mixins.scss b/fonts/google/sunflower/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sunflower/scss/mixins.scss +++ b/fonts/google/sunflower/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sunshiney/scss/mixins.scss b/fonts/google/sunshiney/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sunshiney/scss/mixins.scss +++ b/fonts/google/sunshiney/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/supermercado-one/scss/mixins.scss b/fonts/google/supermercado-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/supermercado-one/scss/mixins.scss +++ b/fonts/google/supermercado-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/sura/files/sura-devanagari-400-normal.woff b/fonts/google/sura/files/sura-devanagari-400-normal.woff index bfe90d8f8a0..563a6c7eb7e 100644 Binary files a/fonts/google/sura/files/sura-devanagari-400-normal.woff and b/fonts/google/sura/files/sura-devanagari-400-normal.woff differ diff --git a/fonts/google/sura/files/sura-devanagari-700-normal.woff b/fonts/google/sura/files/sura-devanagari-700-normal.woff index 973da30390f..72299454aa9 100644 Binary files a/fonts/google/sura/files/sura-devanagari-700-normal.woff and b/fonts/google/sura/files/sura-devanagari-700-normal.woff differ diff --git a/fonts/google/sura/files/sura-latin-400-normal.woff b/fonts/google/sura/files/sura-latin-400-normal.woff index d0cc0141624..0365ee58f57 100644 Binary files a/fonts/google/sura/files/sura-latin-400-normal.woff and b/fonts/google/sura/files/sura-latin-400-normal.woff differ diff --git a/fonts/google/sura/files/sura-latin-700-normal.woff b/fonts/google/sura/files/sura-latin-700-normal.woff index 5ca639fb5fe..381580355fd 100644 Binary files a/fonts/google/sura/files/sura-latin-700-normal.woff and b/fonts/google/sura/files/sura-latin-700-normal.woff differ diff --git a/fonts/google/sura/files/sura-latin-ext-400-normal.woff b/fonts/google/sura/files/sura-latin-ext-400-normal.woff index 7409c06c76a..4d9c1f97ce9 100644 Binary files a/fonts/google/sura/files/sura-latin-ext-400-normal.woff and b/fonts/google/sura/files/sura-latin-ext-400-normal.woff differ diff --git a/fonts/google/sura/files/sura-latin-ext-700-normal.woff b/fonts/google/sura/files/sura-latin-ext-700-normal.woff index b721d0fc8a1..dc16791e714 100644 Binary files a/fonts/google/sura/files/sura-latin-ext-700-normal.woff and b/fonts/google/sura/files/sura-latin-ext-700-normal.woff differ diff --git a/fonts/google/sura/scss/mixins.scss b/fonts/google/sura/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/sura/scss/mixins.scss +++ b/fonts/google/sura/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/suranna/scss/mixins.scss b/fonts/google/suranna/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/suranna/scss/mixins.scss +++ b/fonts/google/suranna/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/suravaram/scss/mixins.scss b/fonts/google/suravaram/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/suravaram/scss/mixins.scss +++ b/fonts/google/suravaram/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/suwannaphum/files/suwannaphum-khmer-100-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-khmer-100-normal.woff index c1c2b575169..fabdeafd9bd 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-khmer-100-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-khmer-100-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-khmer-300-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-khmer-300-normal.woff index 3e435a80959..a5c9041f77f 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-khmer-300-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-khmer-300-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-khmer-400-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-khmer-400-normal.woff index cb26f6592c2..d0ecd2b1c2b 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-khmer-400-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-khmer-400-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-khmer-700-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-khmer-700-normal.woff index e04b2996aea..f722badbed2 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-khmer-700-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-khmer-700-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-khmer-900-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-khmer-900-normal.woff index 728f0afa6d0..0b84eb58b3b 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-khmer-900-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-khmer-900-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-latin-100-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-latin-100-normal.woff index b84c6520762..58c24eb7837 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-latin-100-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-latin-100-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-latin-300-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-latin-300-normal.woff index 3538307822a..c366775166d 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-latin-300-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-latin-300-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-latin-400-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-latin-400-normal.woff index c11a51e0ee9..1aef26789dd 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-latin-400-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-latin-400-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-latin-700-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-latin-700-normal.woff index 87bc5f3090a..d87d9db2874 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-latin-700-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-latin-700-normal.woff differ diff --git a/fonts/google/suwannaphum/files/suwannaphum-latin-900-normal.woff b/fonts/google/suwannaphum/files/suwannaphum-latin-900-normal.woff index 092d5b9c5f4..8ed8a7bb8b3 100644 Binary files a/fonts/google/suwannaphum/files/suwannaphum-latin-900-normal.woff and b/fonts/google/suwannaphum/files/suwannaphum-latin-900-normal.woff differ diff --git a/fonts/google/suwannaphum/scss/mixins.scss b/fonts/google/suwannaphum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/suwannaphum/scss/mixins.scss +++ b/fonts/google/suwannaphum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/swanky-and-moo-moo/scss/mixins.scss b/fonts/google/swanky-and-moo-moo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/swanky-and-moo-moo/scss/mixins.scss +++ b/fonts/google/swanky-and-moo-moo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/syncopate/files/syncopate-latin-400-normal.woff b/fonts/google/syncopate/files/syncopate-latin-400-normal.woff index ee22317db04..09a73f15692 100644 Binary files a/fonts/google/syncopate/files/syncopate-latin-400-normal.woff and b/fonts/google/syncopate/files/syncopate-latin-400-normal.woff differ diff --git a/fonts/google/syncopate/scss/mixins.scss b/fonts/google/syncopate/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/syncopate/scss/mixins.scss +++ b/fonts/google/syncopate/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/syne-mono/scss/mixins.scss b/fonts/google/syne-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/syne-mono/scss/mixins.scss +++ b/fonts/google/syne-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/syne-tactile/files/syne-tactile-latin-400-normal.woff b/fonts/google/syne-tactile/files/syne-tactile-latin-400-normal.woff index 6aab9223a35..a8e509134de 100644 Binary files a/fonts/google/syne-tactile/files/syne-tactile-latin-400-normal.woff and b/fonts/google/syne-tactile/files/syne-tactile-latin-400-normal.woff differ diff --git a/fonts/google/syne-tactile/files/syne-tactile-latin-ext-400-normal.woff b/fonts/google/syne-tactile/files/syne-tactile-latin-ext-400-normal.woff index 43d28f75fcd..40bb1598375 100644 Binary files a/fonts/google/syne-tactile/files/syne-tactile-latin-ext-400-normal.woff and b/fonts/google/syne-tactile/files/syne-tactile-latin-ext-400-normal.woff differ diff --git a/fonts/google/syne-tactile/scss/mixins.scss b/fonts/google/syne-tactile/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/syne-tactile/scss/mixins.scss +++ b/fonts/google/syne-tactile/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/syne/scss/mixins.scss b/fonts/google/syne/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/syne/scss/mixins.scss +++ b/fonts/google/syne/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tac-one/scss/mixins.scss b/fonts/google/tac-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tac-one/scss/mixins.scss +++ b/fonts/google/tac-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tai-heritage-pro/scss/mixins.scss b/fonts/google/tai-heritage-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tai-heritage-pro/scss/mixins.scss +++ b/fonts/google/tai-heritage-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tajawal/scss/mixins.scss b/fonts/google/tajawal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tajawal/scss/mixins.scss +++ b/fonts/google/tajawal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tangerine/scss/mixins.scss b/fonts/google/tangerine/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tangerine/scss/mixins.scss +++ b/fonts/google/tangerine/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tapestry/scss/mixins.scss b/fonts/google/tapestry/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tapestry/scss/mixins.scss +++ b/fonts/google/tapestry/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/taprom/scss/mixins.scss b/fonts/google/taprom/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/taprom/scss/mixins.scss +++ b/fonts/google/taprom/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tauri/scss/mixins.scss b/fonts/google/tauri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tauri/scss/mixins.scss +++ b/fonts/google/tauri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/taviraj/files/taviraj-latin-200-normal.woff b/fonts/google/taviraj/files/taviraj-latin-200-normal.woff index d7e1f5d32e9..d617c9b6e9e 100644 Binary files a/fonts/google/taviraj/files/taviraj-latin-200-normal.woff and b/fonts/google/taviraj/files/taviraj-latin-200-normal.woff differ diff --git a/fonts/google/taviraj/scss/mixins.scss b/fonts/google/taviraj/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/taviraj/scss/mixins.scss +++ b/fonts/google/taviraj/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/teko/scss/mixins.scss b/fonts/google/teko/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/teko/scss/mixins.scss +++ b/fonts/google/teko/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tektur/files/tektur-latin-ext-700-normal.woff b/fonts/google/tektur/files/tektur-latin-ext-700-normal.woff index 4ed13975498..8865a3b821b 100644 Binary files a/fonts/google/tektur/files/tektur-latin-ext-700-normal.woff and b/fonts/google/tektur/files/tektur-latin-ext-700-normal.woff differ diff --git a/fonts/google/tektur/scss/mixins.scss b/fonts/google/tektur/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tektur/scss/mixins.scss +++ b/fonts/google/tektur/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/telex/scss/mixins.scss b/fonts/google/telex/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/telex/scss/mixins.scss +++ b/fonts/google/telex/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tenali-ramakrishna/scss/mixins.scss b/fonts/google/tenali-ramakrishna/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tenali-ramakrishna/scss/mixins.scss +++ b/fonts/google/tenali-ramakrishna/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tenor-sans/scss/mixins.scss b/fonts/google/tenor-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tenor-sans/scss/mixins.scss +++ b/fonts/google/tenor-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/text-me-one/scss/mixins.scss b/fonts/google/text-me-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/text-me-one/scss/mixins.scss +++ b/fonts/google/text-me-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/texturina/files/texturina-latin-200-normal.woff b/fonts/google/texturina/files/texturina-latin-200-normal.woff index e5c016049fb..a1c81fa729a 100644 Binary files a/fonts/google/texturina/files/texturina-latin-200-normal.woff and b/fonts/google/texturina/files/texturina-latin-200-normal.woff differ diff --git a/fonts/google/texturina/files/texturina-latin-900-italic.woff b/fonts/google/texturina/files/texturina-latin-900-italic.woff index f7eea61b9bc..dc79f0a3ead 100644 Binary files a/fonts/google/texturina/files/texturina-latin-900-italic.woff and b/fonts/google/texturina/files/texturina-latin-900-italic.woff differ diff --git a/fonts/google/texturina/files/texturina-vietnamese-800-normal.woff b/fonts/google/texturina/files/texturina-vietnamese-800-normal.woff index a9d4a5c79f7..545d6f67907 100644 Binary files a/fonts/google/texturina/files/texturina-vietnamese-800-normal.woff and b/fonts/google/texturina/files/texturina-vietnamese-800-normal.woff differ diff --git a/fonts/google/texturina/scss/mixins.scss b/fonts/google/texturina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/texturina/scss/mixins.scss +++ b/fonts/google/texturina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/thasadith/files/thasadith-latin-400-italic.woff b/fonts/google/thasadith/files/thasadith-latin-400-italic.woff index 459175d9cd9..ab82e88e686 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-400-italic.woff and b/fonts/google/thasadith/files/thasadith-latin-400-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-400-normal.woff b/fonts/google/thasadith/files/thasadith-latin-400-normal.woff index 9329d94e65a..83097a5a267 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-400-normal.woff and b/fonts/google/thasadith/files/thasadith-latin-400-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-700-italic.woff b/fonts/google/thasadith/files/thasadith-latin-700-italic.woff index 6e6548fdcdf..2eb64c6dfe8 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-700-italic.woff and b/fonts/google/thasadith/files/thasadith-latin-700-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-700-normal.woff b/fonts/google/thasadith/files/thasadith-latin-700-normal.woff index 18c95be7e6d..3a3ca32be07 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-700-normal.woff and b/fonts/google/thasadith/files/thasadith-latin-700-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-ext-400-italic.woff b/fonts/google/thasadith/files/thasadith-latin-ext-400-italic.woff index 611ef22fa89..543350349b1 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-ext-400-italic.woff and b/fonts/google/thasadith/files/thasadith-latin-ext-400-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-ext-400-normal.woff b/fonts/google/thasadith/files/thasadith-latin-ext-400-normal.woff index c0bcb578ce0..343a9f06041 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-ext-400-normal.woff and b/fonts/google/thasadith/files/thasadith-latin-ext-400-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-ext-700-italic.woff b/fonts/google/thasadith/files/thasadith-latin-ext-700-italic.woff index 656b7c56715..436ac6d5c0a 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-ext-700-italic.woff and b/fonts/google/thasadith/files/thasadith-latin-ext-700-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-latin-ext-700-normal.woff b/fonts/google/thasadith/files/thasadith-latin-ext-700-normal.woff index b0eb8491bb3..2c12e2dacbc 100644 Binary files a/fonts/google/thasadith/files/thasadith-latin-ext-700-normal.woff and b/fonts/google/thasadith/files/thasadith-latin-ext-700-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-thai-400-italic.woff b/fonts/google/thasadith/files/thasadith-thai-400-italic.woff index e8f2b3b7b56..de992039634 100644 Binary files a/fonts/google/thasadith/files/thasadith-thai-400-italic.woff and b/fonts/google/thasadith/files/thasadith-thai-400-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-thai-400-normal.woff b/fonts/google/thasadith/files/thasadith-thai-400-normal.woff index a660bdbdd8e..bfa526c5da5 100644 Binary files a/fonts/google/thasadith/files/thasadith-thai-400-normal.woff and b/fonts/google/thasadith/files/thasadith-thai-400-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-thai-700-italic.woff b/fonts/google/thasadith/files/thasadith-thai-700-italic.woff index c713b1fef73..892eae29bd5 100644 Binary files a/fonts/google/thasadith/files/thasadith-thai-700-italic.woff and b/fonts/google/thasadith/files/thasadith-thai-700-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-thai-700-normal.woff b/fonts/google/thasadith/files/thasadith-thai-700-normal.woff index 1a96711aa26..4d7af44f130 100644 Binary files a/fonts/google/thasadith/files/thasadith-thai-700-normal.woff and b/fonts/google/thasadith/files/thasadith-thai-700-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-vietnamese-400-italic.woff b/fonts/google/thasadith/files/thasadith-vietnamese-400-italic.woff index b29052b7049..a3fee429f93 100644 Binary files a/fonts/google/thasadith/files/thasadith-vietnamese-400-italic.woff and b/fonts/google/thasadith/files/thasadith-vietnamese-400-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-vietnamese-400-normal.woff b/fonts/google/thasadith/files/thasadith-vietnamese-400-normal.woff index 74455e9c773..bb5ed5423a8 100644 Binary files a/fonts/google/thasadith/files/thasadith-vietnamese-400-normal.woff and b/fonts/google/thasadith/files/thasadith-vietnamese-400-normal.woff differ diff --git a/fonts/google/thasadith/files/thasadith-vietnamese-700-italic.woff b/fonts/google/thasadith/files/thasadith-vietnamese-700-italic.woff index f4c51dbca57..0ae979db096 100644 Binary files a/fonts/google/thasadith/files/thasadith-vietnamese-700-italic.woff and b/fonts/google/thasadith/files/thasadith-vietnamese-700-italic.woff differ diff --git a/fonts/google/thasadith/files/thasadith-vietnamese-700-normal.woff b/fonts/google/thasadith/files/thasadith-vietnamese-700-normal.woff index 77d8fda03c3..612c61802a2 100644 Binary files a/fonts/google/thasadith/files/thasadith-vietnamese-700-normal.woff and b/fonts/google/thasadith/files/thasadith-vietnamese-700-normal.woff differ diff --git a/fonts/google/thasadith/scss/mixins.scss b/fonts/google/thasadith/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/thasadith/scss/mixins.scss +++ b/fonts/google/thasadith/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/the-girl-next-door/scss/mixins.scss b/fonts/google/the-girl-next-door/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/the-girl-next-door/scss/mixins.scss +++ b/fonts/google/the-girl-next-door/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/the-nautigal/scss/mixins.scss b/fonts/google/the-nautigal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/the-nautigal/scss/mixins.scss +++ b/fonts/google/the-nautigal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tienne/scss/mixins.scss b/fonts/google/tienne/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tienne/scss/mixins.scss +++ b/fonts/google/tienne/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tillana/scss/mixins.scss b/fonts/google/tillana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tillana/scss/mixins.scss +++ b/fonts/google/tillana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tilt-neon/scss/mixins.scss b/fonts/google/tilt-neon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tilt-neon/scss/mixins.scss +++ b/fonts/google/tilt-neon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tilt-prism/files/tilt-prism-latin-400-normal.woff b/fonts/google/tilt-prism/files/tilt-prism-latin-400-normal.woff index ebcd24dbd8e..6eaf37bbc10 100644 Binary files a/fonts/google/tilt-prism/files/tilt-prism-latin-400-normal.woff and b/fonts/google/tilt-prism/files/tilt-prism-latin-400-normal.woff differ diff --git a/fonts/google/tilt-prism/files/tilt-prism-latin-ext-400-normal.woff b/fonts/google/tilt-prism/files/tilt-prism-latin-ext-400-normal.woff index 12eddda1301..a938bccc58c 100644 Binary files a/fonts/google/tilt-prism/files/tilt-prism-latin-ext-400-normal.woff and b/fonts/google/tilt-prism/files/tilt-prism-latin-ext-400-normal.woff differ diff --git a/fonts/google/tilt-prism/files/tilt-prism-vietnamese-400-normal.woff b/fonts/google/tilt-prism/files/tilt-prism-vietnamese-400-normal.woff index 149aa7c78f7..56ba84d1f79 100644 Binary files a/fonts/google/tilt-prism/files/tilt-prism-vietnamese-400-normal.woff and b/fonts/google/tilt-prism/files/tilt-prism-vietnamese-400-normal.woff differ diff --git a/fonts/google/tilt-prism/scss/mixins.scss b/fonts/google/tilt-prism/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tilt-prism/scss/mixins.scss +++ b/fonts/google/tilt-prism/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tilt-warp/scss/mixins.scss b/fonts/google/tilt-warp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tilt-warp/scss/mixins.scss +++ b/fonts/google/tilt-warp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/timmana/scss/mixins.scss b/fonts/google/timmana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/timmana/scss/mixins.scss +++ b/fonts/google/timmana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tinos/files/tinos-cyrillic-ext-400-italic.woff b/fonts/google/tinos/files/tinos-cyrillic-ext-400-italic.woff index 0484344eb83..90255daa101 100644 Binary files a/fonts/google/tinos/files/tinos-cyrillic-ext-400-italic.woff and b/fonts/google/tinos/files/tinos-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/tinos/files/tinos-cyrillic-ext-700-normal.woff b/fonts/google/tinos/files/tinos-cyrillic-ext-700-normal.woff index 841a7af12bc..a9f626f5da7 100644 Binary files a/fonts/google/tinos/files/tinos-cyrillic-ext-700-normal.woff and b/fonts/google/tinos/files/tinos-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/tinos/files/tinos-latin-ext-700-normal.woff b/fonts/google/tinos/files/tinos-latin-ext-700-normal.woff index bac28b545c6..8d2da31fbb5 100644 Binary files a/fonts/google/tinos/files/tinos-latin-ext-700-normal.woff and b/fonts/google/tinos/files/tinos-latin-ext-700-normal.woff differ diff --git a/fonts/google/tinos/scss/mixins.scss b/fonts/google/tinos/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tinos/scss/mixins.scss +++ b/fonts/google/tinos/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-bangla/scss/mixins.scss b/fonts/google/tiro-bangla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-bangla/scss/mixins.scss +++ b/fonts/google/tiro-bangla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-devanagari-hindi/scss/mixins.scss b/fonts/google/tiro-devanagari-hindi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-devanagari-hindi/scss/mixins.scss +++ b/fonts/google/tiro-devanagari-hindi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-devanagari-marathi/scss/mixins.scss b/fonts/google/tiro-devanagari-marathi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-devanagari-marathi/scss/mixins.scss +++ b/fonts/google/tiro-devanagari-marathi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-devanagari-sanskrit/scss/mixins.scss b/fonts/google/tiro-devanagari-sanskrit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-devanagari-sanskrit/scss/mixins.scss +++ b/fonts/google/tiro-devanagari-sanskrit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-italic.woff b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-italic.woff index 1b607dc08cb..6cbe000b210 100644 Binary files a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-italic.woff and b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-italic.woff differ diff --git a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-normal.woff b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-normal.woff index 4054b8f079c..6151313e698 100644 Binary files a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-normal.woff and b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-gurmukhi-400-normal.woff differ diff --git a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-italic.woff b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-italic.woff index a37d52709d6..86fd2903e27 100644 Binary files a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-italic.woff and b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-italic.woff differ diff --git a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-normal.woff b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-normal.woff index a0c3e9bf33f..528b5e3e382 100644 Binary files a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-normal.woff and b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-400-normal.woff differ diff --git a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-italic.woff b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-italic.woff index 6efaf053d1a..dc09eae4e26 100644 Binary files a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-italic.woff and b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-italic.woff differ diff --git a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-normal.woff b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-normal.woff index a4851922f0e..f5a33e33703 100644 Binary files a/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-normal.woff and b/fonts/google/tiro-gurmukhi/files/tiro-gurmukhi-latin-ext-400-normal.woff differ diff --git a/fonts/google/tiro-gurmukhi/scss/mixins.scss b/fonts/google/tiro-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-gurmukhi/scss/mixins.scss +++ b/fonts/google/tiro-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-kannada/scss/mixins.scss b/fonts/google/tiro-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-kannada/scss/mixins.scss +++ b/fonts/google/tiro-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-tamil/scss/mixins.scss b/fonts/google/tiro-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-tamil/scss/mixins.scss +++ b/fonts/google/tiro-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tiro-telugu/scss/mixins.scss b/fonts/google/tiro-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tiro-telugu/scss/mixins.scss +++ b/fonts/google/tiro-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/titan-one/scss/mixins.scss b/fonts/google/titan-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/titan-one/scss/mixins.scss +++ b/fonts/google/titan-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/titillium-web/files/titillium-web-latin-600-italic.woff b/fonts/google/titillium-web/files/titillium-web-latin-600-italic.woff index a44b2bbc9c4..d1e4b90e4e2 100644 Binary files a/fonts/google/titillium-web/files/titillium-web-latin-600-italic.woff and b/fonts/google/titillium-web/files/titillium-web-latin-600-italic.woff differ diff --git a/fonts/google/titillium-web/files/titillium-web-latin-700-italic.woff b/fonts/google/titillium-web/files/titillium-web-latin-700-italic.woff index a753aed6ed7..56f793af75b 100644 Binary files a/fonts/google/titillium-web/files/titillium-web-latin-700-italic.woff and b/fonts/google/titillium-web/files/titillium-web-latin-700-italic.woff differ diff --git a/fonts/google/titillium-web/files/titillium-web-latin-900-normal.woff b/fonts/google/titillium-web/files/titillium-web-latin-900-normal.woff index 9a510ba2a75..199ea39b337 100644 Binary files a/fonts/google/titillium-web/files/titillium-web-latin-900-normal.woff and b/fonts/google/titillium-web/files/titillium-web-latin-900-normal.woff differ diff --git a/fonts/google/titillium-web/scss/mixins.scss b/fonts/google/titillium-web/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/titillium-web/scss/mixins.scss +++ b/fonts/google/titillium-web/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tomorrow/files/tomorrow-latin-ext-500-italic.woff b/fonts/google/tomorrow/files/tomorrow-latin-ext-500-italic.woff index d870fee599c..de17498b76c 100644 Binary files a/fonts/google/tomorrow/files/tomorrow-latin-ext-500-italic.woff and b/fonts/google/tomorrow/files/tomorrow-latin-ext-500-italic.woff differ diff --git a/fonts/google/tomorrow/scss/mixins.scss b/fonts/google/tomorrow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tomorrow/scss/mixins.scss +++ b/fonts/google/tomorrow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tourney/files/tourney-vietnamese-300-italic.woff b/fonts/google/tourney/files/tourney-vietnamese-300-italic.woff index a682c3caafa..ac28cc3f647 100644 Binary files a/fonts/google/tourney/files/tourney-vietnamese-300-italic.woff and b/fonts/google/tourney/files/tourney-vietnamese-300-italic.woff differ diff --git a/fonts/google/tourney/files/tourney-vietnamese-700-normal.woff b/fonts/google/tourney/files/tourney-vietnamese-700-normal.woff index cc9d49a7ce0..14bc944e448 100644 Binary files a/fonts/google/tourney/files/tourney-vietnamese-700-normal.woff and b/fonts/google/tourney/files/tourney-vietnamese-700-normal.woff differ diff --git a/fonts/google/tourney/scss/mixins.scss b/fonts/google/tourney/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tourney/scss/mixins.scss +++ b/fonts/google/tourney/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/trade-winds/scss/mixins.scss b/fonts/google/trade-winds/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/trade-winds/scss/mixins.scss +++ b/fonts/google/trade-winds/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/train-one/files/train-one-10-400-normal.woff b/fonts/google/train-one/files/train-one-10-400-normal.woff index 5d179bf32c7..a54eaef1e5c 100644 Binary files a/fonts/google/train-one/files/train-one-10-400-normal.woff and b/fonts/google/train-one/files/train-one-10-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-100-400-normal.woff b/fonts/google/train-one/files/train-one-100-400-normal.woff index 3ad0d32565c..c46829bd002 100644 Binary files a/fonts/google/train-one/files/train-one-100-400-normal.woff and b/fonts/google/train-one/files/train-one-100-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-101-400-normal.woff b/fonts/google/train-one/files/train-one-101-400-normal.woff index da79f4d8fd5..8bc201949f3 100644 Binary files a/fonts/google/train-one/files/train-one-101-400-normal.woff and b/fonts/google/train-one/files/train-one-101-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-102-400-normal.woff b/fonts/google/train-one/files/train-one-102-400-normal.woff index 8c30dcfd469..294d81ebbc6 100644 Binary files a/fonts/google/train-one/files/train-one-102-400-normal.woff and b/fonts/google/train-one/files/train-one-102-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-103-400-normal.woff b/fonts/google/train-one/files/train-one-103-400-normal.woff index 153d35ea659..6dad9d81e57 100644 Binary files a/fonts/google/train-one/files/train-one-103-400-normal.woff and b/fonts/google/train-one/files/train-one-103-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-104-400-normal.woff b/fonts/google/train-one/files/train-one-104-400-normal.woff index 273a6d49bc0..3de1739e376 100644 Binary files a/fonts/google/train-one/files/train-one-104-400-normal.woff and b/fonts/google/train-one/files/train-one-104-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-105-400-normal.woff b/fonts/google/train-one/files/train-one-105-400-normal.woff index cc07a12d1d1..c0b47e519b3 100644 Binary files a/fonts/google/train-one/files/train-one-105-400-normal.woff and b/fonts/google/train-one/files/train-one-105-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-106-400-normal.woff b/fonts/google/train-one/files/train-one-106-400-normal.woff index 952862c390e..894fa3066f3 100644 Binary files a/fonts/google/train-one/files/train-one-106-400-normal.woff and b/fonts/google/train-one/files/train-one-106-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-107-400-normal.woff b/fonts/google/train-one/files/train-one-107-400-normal.woff index 19c6a10498c..2ff7fb50f6e 100644 Binary files a/fonts/google/train-one/files/train-one-107-400-normal.woff and b/fonts/google/train-one/files/train-one-107-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-108-400-normal.woff b/fonts/google/train-one/files/train-one-108-400-normal.woff index 62eaaa67e8c..7b3a6911d4e 100644 Binary files a/fonts/google/train-one/files/train-one-108-400-normal.woff and b/fonts/google/train-one/files/train-one-108-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-109-400-normal.woff b/fonts/google/train-one/files/train-one-109-400-normal.woff index 3180d2041b9..27ab1f9b7fa 100644 Binary files a/fonts/google/train-one/files/train-one-109-400-normal.woff and b/fonts/google/train-one/files/train-one-109-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-11-400-normal.woff b/fonts/google/train-one/files/train-one-11-400-normal.woff index 052ba09cf3b..cd3dc5597fe 100644 Binary files a/fonts/google/train-one/files/train-one-11-400-normal.woff and b/fonts/google/train-one/files/train-one-11-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-110-400-normal.woff b/fonts/google/train-one/files/train-one-110-400-normal.woff index 4a5c258d62b..5a91b312f9e 100644 Binary files a/fonts/google/train-one/files/train-one-110-400-normal.woff and b/fonts/google/train-one/files/train-one-110-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-111-400-normal.woff b/fonts/google/train-one/files/train-one-111-400-normal.woff index 872e48f3237..b11c0fa12ca 100644 Binary files a/fonts/google/train-one/files/train-one-111-400-normal.woff and b/fonts/google/train-one/files/train-one-111-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-112-400-normal.woff b/fonts/google/train-one/files/train-one-112-400-normal.woff index c8655d743da..026df9a9885 100644 Binary files a/fonts/google/train-one/files/train-one-112-400-normal.woff and b/fonts/google/train-one/files/train-one-112-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-113-400-normal.woff b/fonts/google/train-one/files/train-one-113-400-normal.woff index 0ea4a110ea4..b8da80d8187 100644 Binary files a/fonts/google/train-one/files/train-one-113-400-normal.woff and b/fonts/google/train-one/files/train-one-113-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-114-400-normal.woff b/fonts/google/train-one/files/train-one-114-400-normal.woff index b7e3e2c55c1..b414705459d 100644 Binary files a/fonts/google/train-one/files/train-one-114-400-normal.woff and b/fonts/google/train-one/files/train-one-114-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-115-400-normal.woff b/fonts/google/train-one/files/train-one-115-400-normal.woff index ec1638c4e76..8e15412dddd 100644 Binary files a/fonts/google/train-one/files/train-one-115-400-normal.woff and b/fonts/google/train-one/files/train-one-115-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-116-400-normal.woff b/fonts/google/train-one/files/train-one-116-400-normal.woff index 3fb37dc2b1b..b16735b4983 100644 Binary files a/fonts/google/train-one/files/train-one-116-400-normal.woff and b/fonts/google/train-one/files/train-one-116-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-117-400-normal.woff b/fonts/google/train-one/files/train-one-117-400-normal.woff index 1e7ec4b8547..a86bdc63037 100644 Binary files a/fonts/google/train-one/files/train-one-117-400-normal.woff and b/fonts/google/train-one/files/train-one-117-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-118-400-normal.woff b/fonts/google/train-one/files/train-one-118-400-normal.woff index c7f023be9d5..2a7c9fe66b7 100644 Binary files a/fonts/google/train-one/files/train-one-118-400-normal.woff and b/fonts/google/train-one/files/train-one-118-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-119-400-normal.woff b/fonts/google/train-one/files/train-one-119-400-normal.woff index adafa4516ff..39428eec4d1 100644 Binary files a/fonts/google/train-one/files/train-one-119-400-normal.woff and b/fonts/google/train-one/files/train-one-119-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-12-400-normal.woff b/fonts/google/train-one/files/train-one-12-400-normal.woff index 8bae5a9cf3a..64fce40d202 100644 Binary files a/fonts/google/train-one/files/train-one-12-400-normal.woff and b/fonts/google/train-one/files/train-one-12-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-13-400-normal.woff b/fonts/google/train-one/files/train-one-13-400-normal.woff index 2417f6cfb41..8c622c4d276 100644 Binary files a/fonts/google/train-one/files/train-one-13-400-normal.woff and b/fonts/google/train-one/files/train-one-13-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-14-400-normal.woff b/fonts/google/train-one/files/train-one-14-400-normal.woff index 63142eee10f..6c5004504d5 100644 Binary files a/fonts/google/train-one/files/train-one-14-400-normal.woff and b/fonts/google/train-one/files/train-one-14-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-15-400-normal.woff b/fonts/google/train-one/files/train-one-15-400-normal.woff index 88739089c7b..112d4b39507 100644 Binary files a/fonts/google/train-one/files/train-one-15-400-normal.woff and b/fonts/google/train-one/files/train-one-15-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-16-400-normal.woff b/fonts/google/train-one/files/train-one-16-400-normal.woff index bb9e1f5a7c6..d539af43d66 100644 Binary files a/fonts/google/train-one/files/train-one-16-400-normal.woff and b/fonts/google/train-one/files/train-one-16-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-17-400-normal.woff b/fonts/google/train-one/files/train-one-17-400-normal.woff index f2b619f014b..9fcf6fef6c1 100644 Binary files a/fonts/google/train-one/files/train-one-17-400-normal.woff and b/fonts/google/train-one/files/train-one-17-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-18-400-normal.woff b/fonts/google/train-one/files/train-one-18-400-normal.woff index 990cea4d6d7..5b0b1b2d359 100644 Binary files a/fonts/google/train-one/files/train-one-18-400-normal.woff and b/fonts/google/train-one/files/train-one-18-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-19-400-normal.woff b/fonts/google/train-one/files/train-one-19-400-normal.woff index 42a17a61cd2..a247903bd3d 100644 Binary files a/fonts/google/train-one/files/train-one-19-400-normal.woff and b/fonts/google/train-one/files/train-one-19-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-2-400-normal.woff b/fonts/google/train-one/files/train-one-2-400-normal.woff index ed9e42788d8..1a7e48cffff 100644 Binary files a/fonts/google/train-one/files/train-one-2-400-normal.woff and b/fonts/google/train-one/files/train-one-2-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-20-400-normal.woff b/fonts/google/train-one/files/train-one-20-400-normal.woff index 09c99d8aa5a..a79be6ff2e8 100644 Binary files a/fonts/google/train-one/files/train-one-20-400-normal.woff and b/fonts/google/train-one/files/train-one-20-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-21-400-normal.woff b/fonts/google/train-one/files/train-one-21-400-normal.woff index ab3d19da706..37a6e143cbd 100644 Binary files a/fonts/google/train-one/files/train-one-21-400-normal.woff and b/fonts/google/train-one/files/train-one-21-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-22-400-normal.woff b/fonts/google/train-one/files/train-one-22-400-normal.woff index b164da81eeb..080d6d60065 100644 Binary files a/fonts/google/train-one/files/train-one-22-400-normal.woff and b/fonts/google/train-one/files/train-one-22-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-23-400-normal.woff b/fonts/google/train-one/files/train-one-23-400-normal.woff index d8ce3d87da0..a327c6d24cb 100644 Binary files a/fonts/google/train-one/files/train-one-23-400-normal.woff and b/fonts/google/train-one/files/train-one-23-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-24-400-normal.woff b/fonts/google/train-one/files/train-one-24-400-normal.woff index 70fde7a81f1..ef7ef3dd998 100644 Binary files a/fonts/google/train-one/files/train-one-24-400-normal.woff and b/fonts/google/train-one/files/train-one-24-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-25-400-normal.woff b/fonts/google/train-one/files/train-one-25-400-normal.woff index 6355aea957c..f66417afb96 100644 Binary files a/fonts/google/train-one/files/train-one-25-400-normal.woff and b/fonts/google/train-one/files/train-one-25-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-26-400-normal.woff b/fonts/google/train-one/files/train-one-26-400-normal.woff index d27ed3fbf77..5fc4f58d483 100644 Binary files a/fonts/google/train-one/files/train-one-26-400-normal.woff and b/fonts/google/train-one/files/train-one-26-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-27-400-normal.woff b/fonts/google/train-one/files/train-one-27-400-normal.woff index 31a915deb6f..a7b91fd7533 100644 Binary files a/fonts/google/train-one/files/train-one-27-400-normal.woff and b/fonts/google/train-one/files/train-one-27-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-28-400-normal.woff b/fonts/google/train-one/files/train-one-28-400-normal.woff index 5e3434e16e1..8909390846d 100644 Binary files a/fonts/google/train-one/files/train-one-28-400-normal.woff and b/fonts/google/train-one/files/train-one-28-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-29-400-normal.woff b/fonts/google/train-one/files/train-one-29-400-normal.woff index 8a91d41894d..d137710d824 100644 Binary files a/fonts/google/train-one/files/train-one-29-400-normal.woff and b/fonts/google/train-one/files/train-one-29-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-3-400-normal.woff b/fonts/google/train-one/files/train-one-3-400-normal.woff index a67a50d21fd..c8e4ec092f9 100644 Binary files a/fonts/google/train-one/files/train-one-3-400-normal.woff and b/fonts/google/train-one/files/train-one-3-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-30-400-normal.woff b/fonts/google/train-one/files/train-one-30-400-normal.woff index 01471d5c933..c93860c10fa 100644 Binary files a/fonts/google/train-one/files/train-one-30-400-normal.woff and b/fonts/google/train-one/files/train-one-30-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-31-400-normal.woff b/fonts/google/train-one/files/train-one-31-400-normal.woff index babd862e62f..50ccfb72a91 100644 Binary files a/fonts/google/train-one/files/train-one-31-400-normal.woff and b/fonts/google/train-one/files/train-one-31-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-32-400-normal.woff b/fonts/google/train-one/files/train-one-32-400-normal.woff index 198940c6869..a4de0de95ca 100644 Binary files a/fonts/google/train-one/files/train-one-32-400-normal.woff and b/fonts/google/train-one/files/train-one-32-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-33-400-normal.woff b/fonts/google/train-one/files/train-one-33-400-normal.woff index 0a01d698460..5686655d69a 100644 Binary files a/fonts/google/train-one/files/train-one-33-400-normal.woff and b/fonts/google/train-one/files/train-one-33-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-34-400-normal.woff b/fonts/google/train-one/files/train-one-34-400-normal.woff index ca9a5e34a2b..8af374072cc 100644 Binary files a/fonts/google/train-one/files/train-one-34-400-normal.woff and b/fonts/google/train-one/files/train-one-34-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-35-400-normal.woff b/fonts/google/train-one/files/train-one-35-400-normal.woff index 0e16a29a72e..00c424e5925 100644 Binary files a/fonts/google/train-one/files/train-one-35-400-normal.woff and b/fonts/google/train-one/files/train-one-35-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-36-400-normal.woff b/fonts/google/train-one/files/train-one-36-400-normal.woff index 0b29d72b7b8..e3b20885e44 100644 Binary files a/fonts/google/train-one/files/train-one-36-400-normal.woff and b/fonts/google/train-one/files/train-one-36-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-37-400-normal.woff b/fonts/google/train-one/files/train-one-37-400-normal.woff index ac7b0bef8c1..5d4d4262917 100644 Binary files a/fonts/google/train-one/files/train-one-37-400-normal.woff and b/fonts/google/train-one/files/train-one-37-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-38-400-normal.woff b/fonts/google/train-one/files/train-one-38-400-normal.woff index da0bc15d2dc..2512f795c7d 100644 Binary files a/fonts/google/train-one/files/train-one-38-400-normal.woff and b/fonts/google/train-one/files/train-one-38-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-39-400-normal.woff b/fonts/google/train-one/files/train-one-39-400-normal.woff index b1e14d24ce6..af0b63234ea 100644 Binary files a/fonts/google/train-one/files/train-one-39-400-normal.woff and b/fonts/google/train-one/files/train-one-39-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-40-400-normal.woff b/fonts/google/train-one/files/train-one-40-400-normal.woff index 99c951e53c0..0c1c93d38cd 100644 Binary files a/fonts/google/train-one/files/train-one-40-400-normal.woff and b/fonts/google/train-one/files/train-one-40-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-41-400-normal.woff b/fonts/google/train-one/files/train-one-41-400-normal.woff index 08fb9afb4ba..e980c21a006 100644 Binary files a/fonts/google/train-one/files/train-one-41-400-normal.woff and b/fonts/google/train-one/files/train-one-41-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-42-400-normal.woff b/fonts/google/train-one/files/train-one-42-400-normal.woff index f7c258a9add..8bd112a6f3b 100644 Binary files a/fonts/google/train-one/files/train-one-42-400-normal.woff and b/fonts/google/train-one/files/train-one-42-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-43-400-normal.woff b/fonts/google/train-one/files/train-one-43-400-normal.woff index 2f134a8125c..1de99e8ee68 100644 Binary files a/fonts/google/train-one/files/train-one-43-400-normal.woff and b/fonts/google/train-one/files/train-one-43-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-44-400-normal.woff b/fonts/google/train-one/files/train-one-44-400-normal.woff index 54bf78c423b..fdddac1464e 100644 Binary files a/fonts/google/train-one/files/train-one-44-400-normal.woff and b/fonts/google/train-one/files/train-one-44-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-45-400-normal.woff b/fonts/google/train-one/files/train-one-45-400-normal.woff index 2527fbe233d..4d4007538a5 100644 Binary files a/fonts/google/train-one/files/train-one-45-400-normal.woff and b/fonts/google/train-one/files/train-one-45-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-46-400-normal.woff b/fonts/google/train-one/files/train-one-46-400-normal.woff index 9802fe73443..a930931cb61 100644 Binary files a/fonts/google/train-one/files/train-one-46-400-normal.woff and b/fonts/google/train-one/files/train-one-46-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-47-400-normal.woff b/fonts/google/train-one/files/train-one-47-400-normal.woff index abec49c94b5..84db7906593 100644 Binary files a/fonts/google/train-one/files/train-one-47-400-normal.woff and b/fonts/google/train-one/files/train-one-47-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-48-400-normal.woff b/fonts/google/train-one/files/train-one-48-400-normal.woff index 93c8532f8a1..c921b0a2522 100644 Binary files a/fonts/google/train-one/files/train-one-48-400-normal.woff and b/fonts/google/train-one/files/train-one-48-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-49-400-normal.woff b/fonts/google/train-one/files/train-one-49-400-normal.woff index 7b6a318b5bf..480b2b6bb7e 100644 Binary files a/fonts/google/train-one/files/train-one-49-400-normal.woff and b/fonts/google/train-one/files/train-one-49-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-5-400-normal.woff b/fonts/google/train-one/files/train-one-5-400-normal.woff index a0513e75687..305f161cc55 100644 Binary files a/fonts/google/train-one/files/train-one-5-400-normal.woff and b/fonts/google/train-one/files/train-one-5-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-50-400-normal.woff b/fonts/google/train-one/files/train-one-50-400-normal.woff index 8c9a455c1af..94a46b569f3 100644 Binary files a/fonts/google/train-one/files/train-one-50-400-normal.woff and b/fonts/google/train-one/files/train-one-50-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-51-400-normal.woff b/fonts/google/train-one/files/train-one-51-400-normal.woff index c7c801dd0ce..c99b8dabccb 100644 Binary files a/fonts/google/train-one/files/train-one-51-400-normal.woff and b/fonts/google/train-one/files/train-one-51-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-52-400-normal.woff b/fonts/google/train-one/files/train-one-52-400-normal.woff index ace88e54999..0b7cda39ee6 100644 Binary files a/fonts/google/train-one/files/train-one-52-400-normal.woff and b/fonts/google/train-one/files/train-one-52-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-53-400-normal.woff b/fonts/google/train-one/files/train-one-53-400-normal.woff index 94426d5ba58..11d950aaa97 100644 Binary files a/fonts/google/train-one/files/train-one-53-400-normal.woff and b/fonts/google/train-one/files/train-one-53-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-54-400-normal.woff b/fonts/google/train-one/files/train-one-54-400-normal.woff index 69b27d47228..a8b0b953ab6 100644 Binary files a/fonts/google/train-one/files/train-one-54-400-normal.woff and b/fonts/google/train-one/files/train-one-54-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-55-400-normal.woff b/fonts/google/train-one/files/train-one-55-400-normal.woff index 075f50e9bce..63df73bdfec 100644 Binary files a/fonts/google/train-one/files/train-one-55-400-normal.woff and b/fonts/google/train-one/files/train-one-55-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-56-400-normal.woff b/fonts/google/train-one/files/train-one-56-400-normal.woff index 6385543e839..e068610e958 100644 Binary files a/fonts/google/train-one/files/train-one-56-400-normal.woff and b/fonts/google/train-one/files/train-one-56-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-57-400-normal.woff b/fonts/google/train-one/files/train-one-57-400-normal.woff index f4c28c7a48a..603d9b21a61 100644 Binary files a/fonts/google/train-one/files/train-one-57-400-normal.woff and b/fonts/google/train-one/files/train-one-57-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-58-400-normal.woff b/fonts/google/train-one/files/train-one-58-400-normal.woff index 672488c468b..4b44ce20c6d 100644 Binary files a/fonts/google/train-one/files/train-one-58-400-normal.woff and b/fonts/google/train-one/files/train-one-58-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-59-400-normal.woff b/fonts/google/train-one/files/train-one-59-400-normal.woff index 4eb91e72c5c..a4a0cb38cc1 100644 Binary files a/fonts/google/train-one/files/train-one-59-400-normal.woff and b/fonts/google/train-one/files/train-one-59-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-6-400-normal.woff b/fonts/google/train-one/files/train-one-6-400-normal.woff index 18a1c102eb9..9b0c29a0edf 100644 Binary files a/fonts/google/train-one/files/train-one-6-400-normal.woff and b/fonts/google/train-one/files/train-one-6-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-60-400-normal.woff b/fonts/google/train-one/files/train-one-60-400-normal.woff index 9aa96de0127..b3eb3ce2647 100644 Binary files a/fonts/google/train-one/files/train-one-60-400-normal.woff and b/fonts/google/train-one/files/train-one-60-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-61-400-normal.woff b/fonts/google/train-one/files/train-one-61-400-normal.woff index 361c0bf0ba4..8167492bc8b 100644 Binary files a/fonts/google/train-one/files/train-one-61-400-normal.woff and b/fonts/google/train-one/files/train-one-61-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-62-400-normal.woff b/fonts/google/train-one/files/train-one-62-400-normal.woff index 2095e788565..5f87377bbc3 100644 Binary files a/fonts/google/train-one/files/train-one-62-400-normal.woff and b/fonts/google/train-one/files/train-one-62-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-63-400-normal.woff b/fonts/google/train-one/files/train-one-63-400-normal.woff index d6c8d3403a1..c5f19f450cf 100644 Binary files a/fonts/google/train-one/files/train-one-63-400-normal.woff and b/fonts/google/train-one/files/train-one-63-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-64-400-normal.woff b/fonts/google/train-one/files/train-one-64-400-normal.woff index c53c05305a3..d0dc9c35f3d 100644 Binary files a/fonts/google/train-one/files/train-one-64-400-normal.woff and b/fonts/google/train-one/files/train-one-64-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-65-400-normal.woff b/fonts/google/train-one/files/train-one-65-400-normal.woff index 182bc076d36..6ffeec1aa89 100644 Binary files a/fonts/google/train-one/files/train-one-65-400-normal.woff and b/fonts/google/train-one/files/train-one-65-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-66-400-normal.woff b/fonts/google/train-one/files/train-one-66-400-normal.woff index aa3387bd212..848269a9151 100644 Binary files a/fonts/google/train-one/files/train-one-66-400-normal.woff and b/fonts/google/train-one/files/train-one-66-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-67-400-normal.woff b/fonts/google/train-one/files/train-one-67-400-normal.woff index 58df5132c38..c069641ac10 100644 Binary files a/fonts/google/train-one/files/train-one-67-400-normal.woff and b/fonts/google/train-one/files/train-one-67-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-68-400-normal.woff b/fonts/google/train-one/files/train-one-68-400-normal.woff index 77a8125fb3e..1711c36853c 100644 Binary files a/fonts/google/train-one/files/train-one-68-400-normal.woff and b/fonts/google/train-one/files/train-one-68-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-69-400-normal.woff b/fonts/google/train-one/files/train-one-69-400-normal.woff index 603b5234b4a..3e3585940a9 100644 Binary files a/fonts/google/train-one/files/train-one-69-400-normal.woff and b/fonts/google/train-one/files/train-one-69-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-7-400-normal.woff b/fonts/google/train-one/files/train-one-7-400-normal.woff index 8757735e201..47b04dd7c77 100644 Binary files a/fonts/google/train-one/files/train-one-7-400-normal.woff and b/fonts/google/train-one/files/train-one-7-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-70-400-normal.woff b/fonts/google/train-one/files/train-one-70-400-normal.woff index ad5e135b5f3..a30a39446bc 100644 Binary files a/fonts/google/train-one/files/train-one-70-400-normal.woff and b/fonts/google/train-one/files/train-one-70-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-71-400-normal.woff b/fonts/google/train-one/files/train-one-71-400-normal.woff index 13714bdcdac..e345338d93a 100644 Binary files a/fonts/google/train-one/files/train-one-71-400-normal.woff and b/fonts/google/train-one/files/train-one-71-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-72-400-normal.woff b/fonts/google/train-one/files/train-one-72-400-normal.woff index 7a2299c01d2..5d11bcd21dc 100644 Binary files a/fonts/google/train-one/files/train-one-72-400-normal.woff and b/fonts/google/train-one/files/train-one-72-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-73-400-normal.woff b/fonts/google/train-one/files/train-one-73-400-normal.woff index 3169528c32a..064b3bfdf5c 100644 Binary files a/fonts/google/train-one/files/train-one-73-400-normal.woff and b/fonts/google/train-one/files/train-one-73-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-74-400-normal.woff b/fonts/google/train-one/files/train-one-74-400-normal.woff index fe0f8c5e29a..5128388bbb6 100644 Binary files a/fonts/google/train-one/files/train-one-74-400-normal.woff and b/fonts/google/train-one/files/train-one-74-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-75-400-normal.woff b/fonts/google/train-one/files/train-one-75-400-normal.woff index 8880b4c814f..a85fb4d9e4b 100644 Binary files a/fonts/google/train-one/files/train-one-75-400-normal.woff and b/fonts/google/train-one/files/train-one-75-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-76-400-normal.woff b/fonts/google/train-one/files/train-one-76-400-normal.woff index 0a01b84ab64..78b91fbba81 100644 Binary files a/fonts/google/train-one/files/train-one-76-400-normal.woff and b/fonts/google/train-one/files/train-one-76-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-77-400-normal.woff b/fonts/google/train-one/files/train-one-77-400-normal.woff index 4f3a7446044..62d6d8eb5df 100644 Binary files a/fonts/google/train-one/files/train-one-77-400-normal.woff and b/fonts/google/train-one/files/train-one-77-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-78-400-normal.woff b/fonts/google/train-one/files/train-one-78-400-normal.woff index 49217f68efb..a9b93d693a8 100644 Binary files a/fonts/google/train-one/files/train-one-78-400-normal.woff and b/fonts/google/train-one/files/train-one-78-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-79-400-normal.woff b/fonts/google/train-one/files/train-one-79-400-normal.woff index 2ab4eb06dc4..f554d277466 100644 Binary files a/fonts/google/train-one/files/train-one-79-400-normal.woff and b/fonts/google/train-one/files/train-one-79-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-8-400-normal.woff b/fonts/google/train-one/files/train-one-8-400-normal.woff index 23ed6ae9e11..b3937988708 100644 Binary files a/fonts/google/train-one/files/train-one-8-400-normal.woff and b/fonts/google/train-one/files/train-one-8-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-80-400-normal.woff b/fonts/google/train-one/files/train-one-80-400-normal.woff index 35e7e707faa..fe8daca096c 100644 Binary files a/fonts/google/train-one/files/train-one-80-400-normal.woff and b/fonts/google/train-one/files/train-one-80-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-81-400-normal.woff b/fonts/google/train-one/files/train-one-81-400-normal.woff index b3c737d6932..fe9ee35ae78 100644 Binary files a/fonts/google/train-one/files/train-one-81-400-normal.woff and b/fonts/google/train-one/files/train-one-81-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-82-400-normal.woff b/fonts/google/train-one/files/train-one-82-400-normal.woff index 6809e5374e8..03145a2763f 100644 Binary files a/fonts/google/train-one/files/train-one-82-400-normal.woff and b/fonts/google/train-one/files/train-one-82-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-83-400-normal.woff b/fonts/google/train-one/files/train-one-83-400-normal.woff index d64d4d7a08f..7c0197ba31e 100644 Binary files a/fonts/google/train-one/files/train-one-83-400-normal.woff and b/fonts/google/train-one/files/train-one-83-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-84-400-normal.woff b/fonts/google/train-one/files/train-one-84-400-normal.woff index 9bab1ff99b9..53fae2badc2 100644 Binary files a/fonts/google/train-one/files/train-one-84-400-normal.woff and b/fonts/google/train-one/files/train-one-84-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-85-400-normal.woff b/fonts/google/train-one/files/train-one-85-400-normal.woff index 01cea570ad7..dcfe5c3be42 100644 Binary files a/fonts/google/train-one/files/train-one-85-400-normal.woff and b/fonts/google/train-one/files/train-one-85-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-86-400-normal.woff b/fonts/google/train-one/files/train-one-86-400-normal.woff index c19c3e3e392..7a36fafebc7 100644 Binary files a/fonts/google/train-one/files/train-one-86-400-normal.woff and b/fonts/google/train-one/files/train-one-86-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-87-400-normal.woff b/fonts/google/train-one/files/train-one-87-400-normal.woff index aa9f6a80edf..ff66557253d 100644 Binary files a/fonts/google/train-one/files/train-one-87-400-normal.woff and b/fonts/google/train-one/files/train-one-87-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-88-400-normal.woff b/fonts/google/train-one/files/train-one-88-400-normal.woff index d5d2adfb8f1..1a6cd8f5ac2 100644 Binary files a/fonts/google/train-one/files/train-one-88-400-normal.woff and b/fonts/google/train-one/files/train-one-88-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-89-400-normal.woff b/fonts/google/train-one/files/train-one-89-400-normal.woff index 82f9c071917..3fa871faef7 100644 Binary files a/fonts/google/train-one/files/train-one-89-400-normal.woff and b/fonts/google/train-one/files/train-one-89-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-9-400-normal.woff b/fonts/google/train-one/files/train-one-9-400-normal.woff index 560f6a93448..3e18e7994bd 100644 Binary files a/fonts/google/train-one/files/train-one-9-400-normal.woff and b/fonts/google/train-one/files/train-one-9-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-90-400-normal.woff b/fonts/google/train-one/files/train-one-90-400-normal.woff index 6335e29940c..53f89e16cf0 100644 Binary files a/fonts/google/train-one/files/train-one-90-400-normal.woff and b/fonts/google/train-one/files/train-one-90-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-91-400-normal.woff b/fonts/google/train-one/files/train-one-91-400-normal.woff index eb32701817a..abdf14e2bb4 100644 Binary files a/fonts/google/train-one/files/train-one-91-400-normal.woff and b/fonts/google/train-one/files/train-one-91-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-92-400-normal.woff b/fonts/google/train-one/files/train-one-92-400-normal.woff index 69276f74622..9432066d0e3 100644 Binary files a/fonts/google/train-one/files/train-one-92-400-normal.woff and b/fonts/google/train-one/files/train-one-92-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-93-400-normal.woff b/fonts/google/train-one/files/train-one-93-400-normal.woff index 8e55ed33bee..a821b3e3a7a 100644 Binary files a/fonts/google/train-one/files/train-one-93-400-normal.woff and b/fonts/google/train-one/files/train-one-93-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-94-400-normal.woff b/fonts/google/train-one/files/train-one-94-400-normal.woff index b0f25ef6732..5ce1c852b17 100644 Binary files a/fonts/google/train-one/files/train-one-94-400-normal.woff and b/fonts/google/train-one/files/train-one-94-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-95-400-normal.woff b/fonts/google/train-one/files/train-one-95-400-normal.woff index b5992995565..90bdd51047a 100644 Binary files a/fonts/google/train-one/files/train-one-95-400-normal.woff and b/fonts/google/train-one/files/train-one-95-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-96-400-normal.woff b/fonts/google/train-one/files/train-one-96-400-normal.woff index 96d8e82c4c4..43287f8ac32 100644 Binary files a/fonts/google/train-one/files/train-one-96-400-normal.woff and b/fonts/google/train-one/files/train-one-96-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-97-400-normal.woff b/fonts/google/train-one/files/train-one-97-400-normal.woff index 00c64414171..da0f4cfa4b6 100644 Binary files a/fonts/google/train-one/files/train-one-97-400-normal.woff and b/fonts/google/train-one/files/train-one-97-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-98-400-normal.woff b/fonts/google/train-one/files/train-one-98-400-normal.woff index a1a47d4fdc2..a2709130b23 100644 Binary files a/fonts/google/train-one/files/train-one-98-400-normal.woff and b/fonts/google/train-one/files/train-one-98-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-99-400-normal.woff b/fonts/google/train-one/files/train-one-99-400-normal.woff index 684c0acad51..5473282e88f 100644 Binary files a/fonts/google/train-one/files/train-one-99-400-normal.woff and b/fonts/google/train-one/files/train-one-99-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-cyrillic-400-normal.woff b/fonts/google/train-one/files/train-one-cyrillic-400-normal.woff index 5805deccc2f..ffea0d583b7 100644 Binary files a/fonts/google/train-one/files/train-one-cyrillic-400-normal.woff and b/fonts/google/train-one/files/train-one-cyrillic-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-latin-400-normal.woff b/fonts/google/train-one/files/train-one-latin-400-normal.woff index 6e1e47107b7..01d7e3f2290 100644 Binary files a/fonts/google/train-one/files/train-one-latin-400-normal.woff and b/fonts/google/train-one/files/train-one-latin-400-normal.woff differ diff --git a/fonts/google/train-one/files/train-one-latin-ext-400-normal.woff b/fonts/google/train-one/files/train-one-latin-ext-400-normal.woff index fa59991d647..443e3cfee15 100644 Binary files a/fonts/google/train-one/files/train-one-latin-ext-400-normal.woff and b/fonts/google/train-one/files/train-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/train-one/scss/mixins.scss b/fonts/google/train-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/train-one/scss/mixins.scss +++ b/fonts/google/train-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/trirong/files/trirong-latin-ext-600-normal.woff b/fonts/google/trirong/files/trirong-latin-ext-600-normal.woff index cd236ebd2d3..61e1bcf932a 100644 Binary files a/fonts/google/trirong/files/trirong-latin-ext-600-normal.woff and b/fonts/google/trirong/files/trirong-latin-ext-600-normal.woff differ diff --git a/fonts/google/trirong/files/trirong-thai-800-italic.woff b/fonts/google/trirong/files/trirong-thai-800-italic.woff index dc458dca5cf..fbdbc410037 100644 Binary files a/fonts/google/trirong/files/trirong-thai-800-italic.woff and b/fonts/google/trirong/files/trirong-thai-800-italic.woff differ diff --git a/fonts/google/trirong/files/trirong-vietnamese-400-normal.woff b/fonts/google/trirong/files/trirong-vietnamese-400-normal.woff index c814b9e7a21..dcc73d0f6b3 100644 Binary files a/fonts/google/trirong/files/trirong-vietnamese-400-normal.woff and b/fonts/google/trirong/files/trirong-vietnamese-400-normal.woff differ diff --git a/fonts/google/trirong/files/trirong-vietnamese-800-normal.woff b/fonts/google/trirong/files/trirong-vietnamese-800-normal.woff index 1057081e6e8..363f99de2d3 100644 Binary files a/fonts/google/trirong/files/trirong-vietnamese-800-normal.woff and b/fonts/google/trirong/files/trirong-vietnamese-800-normal.woff differ diff --git a/fonts/google/trirong/scss/mixins.scss b/fonts/google/trirong/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/trirong/scss/mixins.scss +++ b/fonts/google/trirong/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/trispace/files/trispace-latin-100-normal.woff b/fonts/google/trispace/files/trispace-latin-100-normal.woff index ea7567aa381..51697e7d3e7 100644 Binary files a/fonts/google/trispace/files/trispace-latin-100-normal.woff and b/fonts/google/trispace/files/trispace-latin-100-normal.woff differ diff --git a/fonts/google/trispace/scss/mixins.scss b/fonts/google/trispace/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/trispace/scss/mixins.scss +++ b/fonts/google/trispace/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/trocchi/scss/mixins.scss b/fonts/google/trocchi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/trocchi/scss/mixins.scss +++ b/fonts/google/trocchi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/trochut/scss/mixins.scss b/fonts/google/trochut/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/trochut/scss/mixins.scss +++ b/fonts/google/trochut/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/truculenta/files/truculenta-latin-ext-800-normal.woff b/fonts/google/truculenta/files/truculenta-latin-ext-800-normal.woff index f9c570a8bdc..0df448a476e 100644 Binary files a/fonts/google/truculenta/files/truculenta-latin-ext-800-normal.woff and b/fonts/google/truculenta/files/truculenta-latin-ext-800-normal.woff differ diff --git a/fonts/google/truculenta/files/truculenta-vietnamese-800-normal.woff b/fonts/google/truculenta/files/truculenta-vietnamese-800-normal.woff index de0aea2be89..b4f6b0c2389 100644 Binary files a/fonts/google/truculenta/files/truculenta-vietnamese-800-normal.woff and b/fonts/google/truculenta/files/truculenta-vietnamese-800-normal.woff differ diff --git a/fonts/google/truculenta/scss/mixins.scss b/fonts/google/truculenta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/truculenta/scss/mixins.scss +++ b/fonts/google/truculenta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/trykker/files/trykker-latin-400-normal.woff b/fonts/google/trykker/files/trykker-latin-400-normal.woff index 1c549875a0d..f21d983d19e 100644 Binary files a/fonts/google/trykker/files/trykker-latin-400-normal.woff and b/fonts/google/trykker/files/trykker-latin-400-normal.woff differ diff --git a/fonts/google/trykker/files/trykker-latin-ext-400-normal.woff b/fonts/google/trykker/files/trykker-latin-ext-400-normal.woff index 4a98323ea78..1211c421987 100644 Binary files a/fonts/google/trykker/files/trykker-latin-ext-400-normal.woff and b/fonts/google/trykker/files/trykker-latin-ext-400-normal.woff differ diff --git a/fonts/google/trykker/scss/mixins.scss b/fonts/google/trykker/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/trykker/scss/mixins.scss +++ b/fonts/google/trykker/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-119-300-normal.woff b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-119-300-normal.woff index d351c90c2c3..e6da85a8a2d 100644 Binary files a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-119-300-normal.woff and b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-119-300-normal.woff differ diff --git a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-65-500-normal.woff b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-65-500-normal.woff index 4dbd53789ce..28e87515c32 100644 Binary files a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-65-500-normal.woff and b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-65-500-normal.woff differ diff --git a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-71-400-normal.woff b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-71-400-normal.woff index 0a75e2fcd7c..ca09c03ecc1 100644 Binary files a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-71-400-normal.woff and b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-71-400-normal.woff differ diff --git a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-91-400-normal.woff b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-91-400-normal.woff index 5a48b871112..929071e9500 100644 Binary files a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-91-400-normal.woff and b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-91-400-normal.woff differ diff --git a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-300-normal.woff b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-300-normal.woff index 89f918b16c7..02a872cbd5a 100644 Binary files a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-300-normal.woff and b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-300-normal.woff differ diff --git a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-ext-600-normal.woff b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-ext-600-normal.woff index cba9c7c60f7..8b0348d9bc4 100644 Binary files a/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-ext-600-normal.woff and b/fonts/google/tsukimi-rounded/files/tsukimi-rounded-latin-ext-600-normal.woff differ diff --git a/fonts/google/tsukimi-rounded/scss/mixins.scss b/fonts/google/tsukimi-rounded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tsukimi-rounded/scss/mixins.scss +++ b/fonts/google/tsukimi-rounded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/tulpen-one/scss/mixins.scss b/fonts/google/tulpen-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/tulpen-one/scss/mixins.scss +++ b/fonts/google/tulpen-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/turret-road/scss/mixins.scss b/fonts/google/turret-road/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/turret-road/scss/mixins.scss +++ b/fonts/google/turret-road/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/twinkle-star/scss/mixins.scss b/fonts/google/twinkle-star/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/twinkle-star/scss/mixins.scss +++ b/fonts/google/twinkle-star/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ubuntu-condensed/files/ubuntu-condensed-latin-ext-400-normal.woff b/fonts/google/ubuntu-condensed/files/ubuntu-condensed-latin-ext-400-normal.woff index 6eb09dd512c..6453cf1c6d6 100644 Binary files a/fonts/google/ubuntu-condensed/files/ubuntu-condensed-latin-ext-400-normal.woff and b/fonts/google/ubuntu-condensed/files/ubuntu-condensed-latin-ext-400-normal.woff differ diff --git a/fonts/google/ubuntu-condensed/scss/mixins.scss b/fonts/google/ubuntu-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ubuntu-condensed/scss/mixins.scss +++ b/fonts/google/ubuntu-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ubuntu-mono/files/ubuntu-mono-greek-400-italic.woff b/fonts/google/ubuntu-mono/files/ubuntu-mono-greek-400-italic.woff index c96fe3a7a70..cafcbf49709 100644 Binary files a/fonts/google/ubuntu-mono/files/ubuntu-mono-greek-400-italic.woff and b/fonts/google/ubuntu-mono/files/ubuntu-mono-greek-400-italic.woff differ diff --git a/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-400-normal.woff b/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-400-normal.woff index 7320b37b632..97d782ff178 100644 Binary files a/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-400-normal.woff and b/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-400-normal.woff differ diff --git a/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-700-italic.woff b/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-700-italic.woff index 79d7ed881ca..6e84f939cfa 100644 Binary files a/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-700-italic.woff and b/fonts/google/ubuntu-mono/files/ubuntu-mono-latin-700-italic.woff differ diff --git a/fonts/google/ubuntu-mono/scss/mixins.scss b/fonts/google/ubuntu-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ubuntu-mono/scss/mixins.scss +++ b/fonts/google/ubuntu-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ubuntu/files/ubuntu-greek-ext-700-normal.woff b/fonts/google/ubuntu/files/ubuntu-greek-ext-700-normal.woff index 18386dbf090..09e5b99e238 100644 Binary files a/fonts/google/ubuntu/files/ubuntu-greek-ext-700-normal.woff and b/fonts/google/ubuntu/files/ubuntu-greek-ext-700-normal.woff differ diff --git a/fonts/google/ubuntu/files/ubuntu-latin-ext-500-italic.woff b/fonts/google/ubuntu/files/ubuntu-latin-ext-500-italic.woff index 863394951ed..7ce84b6b2d5 100644 Binary files a/fonts/google/ubuntu/files/ubuntu-latin-ext-500-italic.woff and b/fonts/google/ubuntu/files/ubuntu-latin-ext-500-italic.woff differ diff --git a/fonts/google/ubuntu/scss/mixins.scss b/fonts/google/ubuntu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ubuntu/scss/mixins.scss +++ b/fonts/google/ubuntu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/uchen/scss/mixins.scss b/fonts/google/uchen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/uchen/scss/mixins.scss +++ b/fonts/google/uchen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ultra/scss/mixins.scss b/fonts/google/ultra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ultra/scss/mixins.scss +++ b/fonts/google/ultra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unbounded/files/unbounded-latin-ext-400-normal.woff b/fonts/google/unbounded/files/unbounded-latin-ext-400-normal.woff index 773d9ce6c8b..edc000dae26 100644 Binary files a/fonts/google/unbounded/files/unbounded-latin-ext-400-normal.woff and b/fonts/google/unbounded/files/unbounded-latin-ext-400-normal.woff differ diff --git a/fonts/google/unbounded/files/unbounded-vietnamese-400-normal.woff b/fonts/google/unbounded/files/unbounded-vietnamese-400-normal.woff index f9ceba3a2fa..52d36697ecc 100644 Binary files a/fonts/google/unbounded/files/unbounded-vietnamese-400-normal.woff and b/fonts/google/unbounded/files/unbounded-vietnamese-400-normal.woff differ diff --git a/fonts/google/unbounded/scss/mixins.scss b/fonts/google/unbounded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unbounded/scss/mixins.scss +++ b/fonts/google/unbounded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/uncial-antiqua/scss/mixins.scss b/fonts/google/uncial-antiqua/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/uncial-antiqua/scss/mixins.scss +++ b/fonts/google/uncial-antiqua/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/underdog/scss/mixins.scss b/fonts/google/underdog/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/underdog/scss/mixins.scss +++ b/fonts/google/underdog/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unica-one/files/unica-one-latin-400-normal.woff b/fonts/google/unica-one/files/unica-one-latin-400-normal.woff index e83c8bc5dc3..3137db804a3 100644 Binary files a/fonts/google/unica-one/files/unica-one-latin-400-normal.woff and b/fonts/google/unica-one/files/unica-one-latin-400-normal.woff differ diff --git a/fonts/google/unica-one/files/unica-one-latin-ext-400-normal.woff b/fonts/google/unica-one/files/unica-one-latin-ext-400-normal.woff index b8999251bbb..0e84cf43042 100644 Binary files a/fonts/google/unica-one/files/unica-one-latin-ext-400-normal.woff and b/fonts/google/unica-one/files/unica-one-latin-ext-400-normal.woff differ diff --git a/fonts/google/unica-one/files/unica-one-vietnamese-400-normal.woff b/fonts/google/unica-one/files/unica-one-vietnamese-400-normal.woff index db57c181ce4..c1dd2fc78f8 100644 Binary files a/fonts/google/unica-one/files/unica-one-vietnamese-400-normal.woff and b/fonts/google/unica-one/files/unica-one-vietnamese-400-normal.woff differ diff --git a/fonts/google/unica-one/scss/mixins.scss b/fonts/google/unica-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unica-one/scss/mixins.scss +++ b/fonts/google/unica-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unifrakturcook/files/unifrakturcook-latin-700-normal.woff b/fonts/google/unifrakturcook/files/unifrakturcook-latin-700-normal.woff index b73c3037e44..a70141b9107 100644 Binary files a/fonts/google/unifrakturcook/files/unifrakturcook-latin-700-normal.woff and b/fonts/google/unifrakturcook/files/unifrakturcook-latin-700-normal.woff differ diff --git a/fonts/google/unifrakturcook/scss/mixins.scss b/fonts/google/unifrakturcook/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unifrakturcook/scss/mixins.scss +++ b/fonts/google/unifrakturcook/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unifrakturmaguntia/files/unifrakturmaguntia-latin-400-normal.woff b/fonts/google/unifrakturmaguntia/files/unifrakturmaguntia-latin-400-normal.woff index b9f30e18daa..4fe0764d704 100644 Binary files a/fonts/google/unifrakturmaguntia/files/unifrakturmaguntia-latin-400-normal.woff and b/fonts/google/unifrakturmaguntia/files/unifrakturmaguntia-latin-400-normal.woff differ diff --git a/fonts/google/unifrakturmaguntia/scss/mixins.scss b/fonts/google/unifrakturmaguntia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unifrakturmaguntia/scss/mixins.scss +++ b/fonts/google/unifrakturmaguntia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unkempt/scss/mixins.scss b/fonts/google/unkempt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unkempt/scss/mixins.scss +++ b/fonts/google/unkempt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unlock/scss/mixins.scss b/fonts/google/unlock/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unlock/scss/mixins.scss +++ b/fonts/google/unlock/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/unna/scss/mixins.scss b/fonts/google/unna/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/unna/scss/mixins.scss +++ b/fonts/google/unna/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/updock/scss/mixins.scss b/fonts/google/updock/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/updock/scss/mixins.scss +++ b/fonts/google/updock/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/urbanist/files/urbanist-latin-100-italic.woff b/fonts/google/urbanist/files/urbanist-latin-100-italic.woff index 89c54e4b22f..dbf2d9e56fb 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-100-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-100-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-100-normal.woff b/fonts/google/urbanist/files/urbanist-latin-100-normal.woff index 967e716f0fe..2f0a4b0e417 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-100-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-100-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-200-italic.woff b/fonts/google/urbanist/files/urbanist-latin-200-italic.woff index 36cd4351058..78973473549 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-200-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-200-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-200-normal.woff b/fonts/google/urbanist/files/urbanist-latin-200-normal.woff index fceb536533d..8483ba65628 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-200-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-200-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-300-italic.woff b/fonts/google/urbanist/files/urbanist-latin-300-italic.woff index ed2fbc8424e..9e962bf2ae3 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-300-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-300-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-300-normal.woff b/fonts/google/urbanist/files/urbanist-latin-300-normal.woff index fce34b29f91..a174953c686 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-300-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-300-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-400-italic.woff b/fonts/google/urbanist/files/urbanist-latin-400-italic.woff index d7e82f40af0..287be76f438 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-400-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-400-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-400-normal.woff b/fonts/google/urbanist/files/urbanist-latin-400-normal.woff index cebc48df9c2..106c7f93902 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-400-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-400-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-500-italic.woff b/fonts/google/urbanist/files/urbanist-latin-500-italic.woff index 722697bd66d..7ad40d24cfd 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-500-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-500-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-500-normal.woff b/fonts/google/urbanist/files/urbanist-latin-500-normal.woff index 0d396780340..b8c4a01f5c3 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-500-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-500-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-600-italic.woff b/fonts/google/urbanist/files/urbanist-latin-600-italic.woff index 3f8e8480016..199eb308bc7 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-600-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-600-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-600-normal.woff b/fonts/google/urbanist/files/urbanist-latin-600-normal.woff index c1cddc5cd6b..49ba8726c26 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-600-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-600-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-700-italic.woff b/fonts/google/urbanist/files/urbanist-latin-700-italic.woff index 335d01587b3..be1c78d5689 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-700-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-700-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-700-normal.woff b/fonts/google/urbanist/files/urbanist-latin-700-normal.woff index dfc1f065032..72b405e3411 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-700-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-700-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-800-italic.woff b/fonts/google/urbanist/files/urbanist-latin-800-italic.woff index e057a7e9ae5..aa677eef2d2 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-800-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-800-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-800-normal.woff b/fonts/google/urbanist/files/urbanist-latin-800-normal.woff index 6c5b6d0cc41..fd88762445b 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-800-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-800-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-900-italic.woff b/fonts/google/urbanist/files/urbanist-latin-900-italic.woff index 796a2c9019a..c53f86438e6 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-900-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-900-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-900-normal.woff b/fonts/google/urbanist/files/urbanist-latin-900-normal.woff index 83812c2320c..07dd56522d2 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-900-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-900-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-100-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-100-italic.woff index 289a8c8fd0c..5eacb0a202b 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-100-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-100-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-100-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-100-normal.woff index 996c8e6842d..b8596ce200d 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-100-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-100-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-200-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-200-italic.woff index dc19113163b..d6df521bd97 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-200-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-200-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-200-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-200-normal.woff index 7c7a14d8659..f0b97c108e3 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-200-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-200-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-300-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-300-italic.woff index ea6732e1dbe..28014faea8f 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-300-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-300-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-300-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-300-normal.woff index 1d3583c5039..76565be2932 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-300-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-300-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-400-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-400-italic.woff index e249ed99ca7..f808f4ef731 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-400-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-400-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-400-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-400-normal.woff index aee8a1297bd..a86a17b7796 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-400-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-400-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-500-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-500-italic.woff index 104b859093c..447008c648d 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-500-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-500-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-500-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-500-normal.woff index 8d47d68aaeb..418707a6f4e 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-500-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-500-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-600-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-600-italic.woff index f0424780f0b..d0270adb148 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-600-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-600-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-600-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-600-normal.woff index 5c225042435..1c2816e3090 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-600-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-600-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-700-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-700-italic.woff index 1548278d77b..c19ebe2a234 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-700-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-700-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-700-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-700-normal.woff index 6d2ffffddd2..aa9d605e374 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-700-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-700-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-800-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-800-italic.woff index 18c7659322a..1d5eee78ea5 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-800-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-800-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-800-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-800-normal.woff index c88b6603c0a..b28f494dbdc 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-800-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-800-normal.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-900-italic.woff b/fonts/google/urbanist/files/urbanist-latin-ext-900-italic.woff index 9207b23a013..e9a70ac1e08 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-900-italic.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-900-italic.woff differ diff --git a/fonts/google/urbanist/files/urbanist-latin-ext-900-normal.woff b/fonts/google/urbanist/files/urbanist-latin-ext-900-normal.woff index c96b1dae8df..d709c9a8b98 100644 Binary files a/fonts/google/urbanist/files/urbanist-latin-ext-900-normal.woff and b/fonts/google/urbanist/files/urbanist-latin-ext-900-normal.woff differ diff --git a/fonts/google/urbanist/scss/mixins.scss b/fonts/google/urbanist/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/urbanist/scss/mixins.scss +++ b/fonts/google/urbanist/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vampiro-one/scss/mixins.scss b/fonts/google/vampiro-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vampiro-one/scss/mixins.scss +++ b/fonts/google/vampiro-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/varela-round/files/varela-round-hebrew-400-normal.woff b/fonts/google/varela-round/files/varela-round-hebrew-400-normal.woff index 508f48ed548..f7f84315187 100644 Binary files a/fonts/google/varela-round/files/varela-round-hebrew-400-normal.woff and b/fonts/google/varela-round/files/varela-round-hebrew-400-normal.woff differ diff --git a/fonts/google/varela-round/files/varela-round-latin-400-normal.woff b/fonts/google/varela-round/files/varela-round-latin-400-normal.woff index b2dcb5e7265..1b97520d309 100644 Binary files a/fonts/google/varela-round/files/varela-round-latin-400-normal.woff and b/fonts/google/varela-round/files/varela-round-latin-400-normal.woff differ diff --git a/fonts/google/varela-round/files/varela-round-latin-ext-400-normal.woff b/fonts/google/varela-round/files/varela-round-latin-ext-400-normal.woff index 4cf08b650a5..7a4e5a4b22c 100644 Binary files a/fonts/google/varela-round/files/varela-round-latin-ext-400-normal.woff and b/fonts/google/varela-round/files/varela-round-latin-ext-400-normal.woff differ diff --git a/fonts/google/varela-round/files/varela-round-vietnamese-400-normal.woff b/fonts/google/varela-round/files/varela-round-vietnamese-400-normal.woff index 5957ef94534..79994b7beea 100644 Binary files a/fonts/google/varela-round/files/varela-round-vietnamese-400-normal.woff and b/fonts/google/varela-round/files/varela-round-vietnamese-400-normal.woff differ diff --git a/fonts/google/varela-round/scss/mixins.scss b/fonts/google/varela-round/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/varela-round/scss/mixins.scss +++ b/fonts/google/varela-round/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/varela/scss/mixins.scss b/fonts/google/varela/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/varela/scss/mixins.scss +++ b/fonts/google/varela/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/varta/scss/mixins.scss b/fonts/google/varta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/varta/scss/mixins.scss +++ b/fonts/google/varta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vast-shadow/scss/mixins.scss b/fonts/google/vast-shadow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vast-shadow/scss/mixins.scss +++ b/fonts/google/vast-shadow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-100-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-100-normal.woff index a36b917b89e..35fdfe8b056 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-100-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-100-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-200-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-200-normal.woff index 1b5e8f00678..318633e1399 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-200-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-200-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-300-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-300-normal.woff index 8e5b1e1cc86..b3679250d8a 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-300-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-300-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-400-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-400-normal.woff index 3b72e2fe2a0..2a23593f628 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-400-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-400-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-500-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-500-normal.woff index b06bb8eebec..f3092e08a69 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-500-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-500-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-600-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-600-normal.woff index 9e709f00795..87bb741695e 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-600-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-600-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-700-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-700-normal.woff index acee98d730d..a10ccd76259 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-700-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-700-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-800-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-800-normal.woff index 298925a1a31..bb716a544dc 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-800-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-800-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-arabic-900-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-arabic-900-normal.woff index 5a8e5087470..f39d7ff1be1 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-arabic-900-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-arabic-900-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-100-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-100-normal.woff index 2e3a141ee10..dd224dc679f 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-100-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-100-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-200-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-200-normal.woff index 8fac80e6459..4affbcb47d5 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-200-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-200-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-300-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-300-normal.woff index d16c8cb7b97..23aecf96794 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-300-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-300-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-400-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-400-normal.woff index 4214201277f..ec69a2f90fa 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-400-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-400-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-500-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-500-normal.woff index 5be7e0db737..7c5bfc1d620 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-500-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-500-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-600-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-600-normal.woff index d050e151499..11072bc2b67 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-600-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-600-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-700-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-700-normal.woff index 8293eb2afd5..5f0e7e94c81 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-700-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-700-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-800-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-800-normal.woff index 5572b2400ab..1aea31d802f 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-800-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-800-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-900-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-900-normal.woff index 2e93d451d43..60b9568efc6 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-900-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-900-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-100-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-100-normal.woff index 0407023ee38..fa15a552aa4 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-100-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-100-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-200-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-200-normal.woff index 8659d836259..b80c477a72c 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-200-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-200-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-300-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-300-normal.woff index 17dc263d7ef..683e3359a63 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-300-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-300-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-400-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-400-normal.woff index 25a73e07a30..5b993d76dfc 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-400-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-400-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-500-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-500-normal.woff index b7789f39830..8161db631b5 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-500-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-500-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-600-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-600-normal.woff index 3c8f3aa9107..408597f4198 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-600-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-600-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-700-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-700-normal.woff index 693c6bee3a6..fa894e705a9 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-700-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-700-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-800-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-800-normal.woff index 2732cde6b8d..2f72086b146 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-800-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-800-normal.woff differ diff --git a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-900-normal.woff b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-900-normal.woff index f9125c9728f..c86c82fee75 100644 Binary files a/fonts/google/vazirmatn/files/vazirmatn-latin-ext-900-normal.woff and b/fonts/google/vazirmatn/files/vazirmatn-latin-ext-900-normal.woff differ diff --git a/fonts/google/vazirmatn/scss/mixins.scss b/fonts/google/vazirmatn/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vazirmatn/scss/mixins.scss +++ b/fonts/google/vazirmatn/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vesper-libre/files/vesper-libre-latin-500-normal.woff b/fonts/google/vesper-libre/files/vesper-libre-latin-500-normal.woff index e0e84e87d2a..327770897e5 100644 Binary files a/fonts/google/vesper-libre/files/vesper-libre-latin-500-normal.woff and b/fonts/google/vesper-libre/files/vesper-libre-latin-500-normal.woff differ diff --git a/fonts/google/vesper-libre/scss/mixins.scss b/fonts/google/vesper-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vesper-libre/scss/mixins.scss +++ b/fonts/google/vesper-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/viaoda-libre/files/viaoda-libre-latin-400-normal.woff b/fonts/google/viaoda-libre/files/viaoda-libre-latin-400-normal.woff index 1d7f4a91391..31849a8c76f 100644 Binary files a/fonts/google/viaoda-libre/files/viaoda-libre-latin-400-normal.woff and b/fonts/google/viaoda-libre/files/viaoda-libre-latin-400-normal.woff differ diff --git a/fonts/google/viaoda-libre/scss/mixins.scss b/fonts/google/viaoda-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/viaoda-libre/scss/mixins.scss +++ b/fonts/google/viaoda-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vibes/scss/mixins.scss b/fonts/google/vibes/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vibes/scss/mixins.scss +++ b/fonts/google/vibes/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vibur/scss/mixins.scss b/fonts/google/vibur/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vibur/scss/mixins.scss +++ b/fonts/google/vibur/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/victor-mono/files/victor-mono-cyrillic-200-italic.woff b/fonts/google/victor-mono/files/victor-mono-cyrillic-200-italic.woff index 402f8a065ed..24e15ed4485 100644 Binary files a/fonts/google/victor-mono/files/victor-mono-cyrillic-200-italic.woff and b/fonts/google/victor-mono/files/victor-mono-cyrillic-200-italic.woff differ diff --git a/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-100-italic.woff b/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-100-italic.woff index 878dc8a99c1..1d3a3de98a1 100644 Binary files a/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-100-italic.woff and b/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-500-normal.woff b/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-500-normal.woff index b3172454d3c..f5b43cb1042 100644 Binary files a/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-500-normal.woff and b/fonts/google/victor-mono/files/victor-mono-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/victor-mono/files/victor-mono-greek-200-normal.woff b/fonts/google/victor-mono/files/victor-mono-greek-200-normal.woff index 4d35bb15cbc..606dbab6def 100644 Binary files a/fonts/google/victor-mono/files/victor-mono-greek-200-normal.woff and b/fonts/google/victor-mono/files/victor-mono-greek-200-normal.woff differ diff --git a/fonts/google/victor-mono/files/victor-mono-latin-600-italic.woff b/fonts/google/victor-mono/files/victor-mono-latin-600-italic.woff index 5e22b81c155..6a442c91f58 100644 Binary files a/fonts/google/victor-mono/files/victor-mono-latin-600-italic.woff and b/fonts/google/victor-mono/files/victor-mono-latin-600-italic.woff differ diff --git a/fonts/google/victor-mono/scss/mixins.scss b/fonts/google/victor-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/victor-mono/scss/mixins.scss +++ b/fonts/google/victor-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vidaloka/scss/mixins.scss b/fonts/google/vidaloka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vidaloka/scss/mixins.scss +++ b/fonts/google/vidaloka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/viga/scss/mixins.scss b/fonts/google/viga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/viga/scss/mixins.scss +++ b/fonts/google/viga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vina-sans/scss/mixins.scss b/fonts/google/vina-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vina-sans/scss/mixins.scss +++ b/fonts/google/vina-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/voces/scss/mixins.scss b/fonts/google/voces/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/voces/scss/mixins.scss +++ b/fonts/google/voces/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/volkhov/scss/mixins.scss b/fonts/google/volkhov/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/volkhov/scss/mixins.scss +++ b/fonts/google/volkhov/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-700-normal.woff b/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-700-normal.woff index 50b2f61e870..e2353634dba 100644 Binary files a/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-700-normal.woff and b/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-700-normal.woff differ diff --git a/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-ext-900-normal.woff b/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-ext-900-normal.woff index 97a5df792f5..db8bc908833 100644 Binary files a/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-ext-900-normal.woff and b/fonts/google/vollkorn-sc/files/vollkorn-sc-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/vollkorn-sc/files/vollkorn-sc-latin-ext-400-normal.woff b/fonts/google/vollkorn-sc/files/vollkorn-sc-latin-ext-400-normal.woff index 964b46e1b7e..f9f6214028b 100644 Binary files a/fonts/google/vollkorn-sc/files/vollkorn-sc-latin-ext-400-normal.woff and b/fonts/google/vollkorn-sc/files/vollkorn-sc-latin-ext-400-normal.woff differ diff --git a/fonts/google/vollkorn-sc/scss/mixins.scss b/fonts/google/vollkorn-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vollkorn-sc/scss/mixins.scss +++ b/fonts/google/vollkorn-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vollkorn/files/vollkorn-greek-500-italic.woff b/fonts/google/vollkorn/files/vollkorn-greek-500-italic.woff index 1f862eafbf3..3e847f752d1 100644 Binary files a/fonts/google/vollkorn/files/vollkorn-greek-500-italic.woff and b/fonts/google/vollkorn/files/vollkorn-greek-500-italic.woff differ diff --git a/fonts/google/vollkorn/files/vollkorn-latin-900-normal.woff b/fonts/google/vollkorn/files/vollkorn-latin-900-normal.woff index 1110c686d31..28e7daffa7b 100644 Binary files a/fonts/google/vollkorn/files/vollkorn-latin-900-normal.woff and b/fonts/google/vollkorn/files/vollkorn-latin-900-normal.woff differ diff --git a/fonts/google/vollkorn/files/vollkorn-vietnamese-900-normal.woff b/fonts/google/vollkorn/files/vollkorn-vietnamese-900-normal.woff index 24e0a69b70e..24eab2432b3 100644 Binary files a/fonts/google/vollkorn/files/vollkorn-vietnamese-900-normal.woff and b/fonts/google/vollkorn/files/vollkorn-vietnamese-900-normal.woff differ diff --git a/fonts/google/vollkorn/scss/mixins.scss b/fonts/google/vollkorn/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vollkorn/scss/mixins.scss +++ b/fonts/google/vollkorn/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/voltaire/scss/mixins.scss b/fonts/google/voltaire/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/voltaire/scss/mixins.scss +++ b/fonts/google/voltaire/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vt323/files/vt323-latin-400-normal.woff b/fonts/google/vt323/files/vt323-latin-400-normal.woff index 43d2c77e785..d9ff406ea3d 100644 Binary files a/fonts/google/vt323/files/vt323-latin-400-normal.woff and b/fonts/google/vt323/files/vt323-latin-400-normal.woff differ diff --git a/fonts/google/vt323/files/vt323-latin-ext-400-normal.woff b/fonts/google/vt323/files/vt323-latin-ext-400-normal.woff index 6144aef0699..eca290b4e78 100644 Binary files a/fonts/google/vt323/files/vt323-latin-ext-400-normal.woff and b/fonts/google/vt323/files/vt323-latin-ext-400-normal.woff differ diff --git a/fonts/google/vt323/files/vt323-vietnamese-400-normal.woff b/fonts/google/vt323/files/vt323-vietnamese-400-normal.woff index e5132abe932..87c7baccbbb 100644 Binary files a/fonts/google/vt323/files/vt323-vietnamese-400-normal.woff and b/fonts/google/vt323/files/vt323-vietnamese-400-normal.woff differ diff --git a/fonts/google/vt323/scss/mixins.scss b/fonts/google/vt323/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vt323/scss/mixins.scss +++ b/fonts/google/vt323/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/vujahday-script/files/vujahday-script-latin-ext-400-normal.woff b/fonts/google/vujahday-script/files/vujahday-script-latin-ext-400-normal.woff index b43e728d1a1..0d3d577d9c1 100644 Binary files a/fonts/google/vujahday-script/files/vujahday-script-latin-ext-400-normal.woff and b/fonts/google/vujahday-script/files/vujahday-script-latin-ext-400-normal.woff differ diff --git a/fonts/google/vujahday-script/scss/mixins.scss b/fonts/google/vujahday-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/vujahday-script/scss/mixins.scss +++ b/fonts/google/vujahday-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/waiting-for-the-sunrise/scss/mixins.scss b/fonts/google/waiting-for-the-sunrise/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/waiting-for-the-sunrise/scss/mixins.scss +++ b/fonts/google/waiting-for-the-sunrise/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wallpoet/scss/mixins.scss b/fonts/google/wallpoet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wallpoet/scss/mixins.scss +++ b/fonts/google/wallpoet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/walter-turncoat/scss/mixins.scss b/fonts/google/walter-turncoat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/walter-turncoat/scss/mixins.scss +++ b/fonts/google/walter-turncoat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/warnes/scss/mixins.scss b/fonts/google/warnes/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/warnes/scss/mixins.scss +++ b/fonts/google/warnes/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/water-brush/files/water-brush-latin-400-normal.woff b/fonts/google/water-brush/files/water-brush-latin-400-normal.woff index 59c9e2fa3c1..37146fd7af7 100644 Binary files a/fonts/google/water-brush/files/water-brush-latin-400-normal.woff and b/fonts/google/water-brush/files/water-brush-latin-400-normal.woff differ diff --git a/fonts/google/water-brush/files/water-brush-latin-ext-400-normal.woff b/fonts/google/water-brush/files/water-brush-latin-ext-400-normal.woff index c487fb0f557..0e844e5aa69 100644 Binary files a/fonts/google/water-brush/files/water-brush-latin-ext-400-normal.woff and b/fonts/google/water-brush/files/water-brush-latin-ext-400-normal.woff differ diff --git a/fonts/google/water-brush/files/water-brush-vietnamese-400-normal.woff b/fonts/google/water-brush/files/water-brush-vietnamese-400-normal.woff index 5171751f690..9c7fc928328 100644 Binary files a/fonts/google/water-brush/files/water-brush-vietnamese-400-normal.woff and b/fonts/google/water-brush/files/water-brush-vietnamese-400-normal.woff differ diff --git a/fonts/google/water-brush/scss/mixins.scss b/fonts/google/water-brush/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/water-brush/scss/mixins.scss +++ b/fonts/google/water-brush/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/waterfall/files/waterfall-latin-400-normal.woff b/fonts/google/waterfall/files/waterfall-latin-400-normal.woff index 7426150d025..8a4433c22ac 100644 Binary files a/fonts/google/waterfall/files/waterfall-latin-400-normal.woff and b/fonts/google/waterfall/files/waterfall-latin-400-normal.woff differ diff --git a/fonts/google/waterfall/files/waterfall-latin-ext-400-normal.woff b/fonts/google/waterfall/files/waterfall-latin-ext-400-normal.woff index 4fe1cedd399..42a4a35f1c3 100644 Binary files a/fonts/google/waterfall/files/waterfall-latin-ext-400-normal.woff and b/fonts/google/waterfall/files/waterfall-latin-ext-400-normal.woff differ diff --git a/fonts/google/waterfall/files/waterfall-vietnamese-400-normal.woff b/fonts/google/waterfall/files/waterfall-vietnamese-400-normal.woff index 881a4e55ef3..92d6b176ff1 100644 Binary files a/fonts/google/waterfall/files/waterfall-vietnamese-400-normal.woff and b/fonts/google/waterfall/files/waterfall-vietnamese-400-normal.woff differ diff --git a/fonts/google/waterfall/scss/mixins.scss b/fonts/google/waterfall/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/waterfall/scss/mixins.scss +++ b/fonts/google/waterfall/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wavefont/scss/mixins.scss b/fonts/google/wavefont/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wavefont/scss/mixins.scss +++ b/fonts/google/wavefont/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wellfleet/files/wellfleet-latin-400-normal.woff b/fonts/google/wellfleet/files/wellfleet-latin-400-normal.woff index 439f5de2efd..782fa13f1d2 100644 Binary files a/fonts/google/wellfleet/files/wellfleet-latin-400-normal.woff and b/fonts/google/wellfleet/files/wellfleet-latin-400-normal.woff differ diff --git a/fonts/google/wellfleet/files/wellfleet-latin-ext-400-normal.woff b/fonts/google/wellfleet/files/wellfleet-latin-ext-400-normal.woff index 2fd4fb16110..3e1d340f911 100644 Binary files a/fonts/google/wellfleet/files/wellfleet-latin-ext-400-normal.woff and b/fonts/google/wellfleet/files/wellfleet-latin-ext-400-normal.woff differ diff --git a/fonts/google/wellfleet/scss/mixins.scss b/fonts/google/wellfleet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wellfleet/scss/mixins.scss +++ b/fonts/google/wellfleet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wendy-one/scss/mixins.scss b/fonts/google/wendy-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wendy-one/scss/mixins.scss +++ b/fonts/google/wendy-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/whisper/scss/mixins.scss b/fonts/google/whisper/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/whisper/scss/mixins.scss +++ b/fonts/google/whisper/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/windsong/scss/mixins.scss b/fonts/google/windsong/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/windsong/scss/mixins.scss +++ b/fonts/google/windsong/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wire-one/files/wire-one-latin-400-normal.woff b/fonts/google/wire-one/files/wire-one-latin-400-normal.woff index a6bea37a5b6..33874ba94d7 100644 Binary files a/fonts/google/wire-one/files/wire-one-latin-400-normal.woff and b/fonts/google/wire-one/files/wire-one-latin-400-normal.woff differ diff --git a/fonts/google/wire-one/scss/mixins.scss b/fonts/google/wire-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wire-one/scss/mixins.scss +++ b/fonts/google/wire-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-400-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-400-normal.woff index f43bc1e4f28..6be5385fabb 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-400-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-400-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-500-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-500-normal.woff index abd8141f90d..ce3425d2c25 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-500-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-500-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-600-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-600-normal.woff index 10adb3054b8..d8d11bfc529 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-600-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-600-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-700-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-700-normal.woff index b87059ea8ee..c201f640b6a 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-700-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-700-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-800-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-800-normal.woff index 9c933080ea5..508300da3ab 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-800-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-800-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-400-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-400-normal.woff index c40319e647c..3153bea185c 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-400-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-500-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-500-normal.woff index a06fb050184..94f8c92cc5b 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-500-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-600-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-600-normal.woff index c5deaa41c33..365c7fdd4f8 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-600-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-700-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-700-normal.woff index d39346c55db..d2265a5ed87 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-700-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-800-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-800-normal.woff index b174a4208c9..0df108c3e8c 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-800-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-400-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-400-normal.woff index 854e2bd7f01..3ade71073ad 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-400-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-400-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-500-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-500-normal.woff index 80da21e5687..f3dbadb9967 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-500-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-500-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-600-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-600-normal.woff index f8c4219f40b..28bfe24ff57 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-600-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-600-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-700-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-700-normal.woff index 4c82cd17746..fcf1d74d594 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-700-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-700-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-800-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-800-normal.woff index 92f65448218..d370d3699a5 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-800-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-800-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-400-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-400-normal.woff index 8f4141ca52c..93a090f0739 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-400-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-400-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-500-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-500-normal.woff index 778e50af34d..9f0b856f242 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-500-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-500-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-600-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-600-normal.woff index 11c9c44ae41..2239a047d4b 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-600-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-600-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-700-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-700-normal.woff index da686763ab8..971235c335c 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-700-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-700-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-800-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-800-normal.woff index 5406f595781..7d02ff75d74 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-800-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-latin-ext-800-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-400-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-400-normal.woff index 931bb125bd6..c62b8ed62eb 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-400-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-400-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-500-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-500-normal.woff index c94a33190e3..e7eebe58474 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-500-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-500-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-600-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-600-normal.woff index 4124b4ea0ac..3047e207199 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-600-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-600-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-700-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-700-normal.woff index 6716c2386f1..177f0e2e6c4 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-700-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-700-normal.woff differ diff --git a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-800-normal.woff b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-800-normal.woff index 457e45a0c60..16ce4612ca1 100644 Binary files a/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-800-normal.woff and b/fonts/google/wix-madefor-display/files/wix-madefor-display-vietnamese-800-normal.woff differ diff --git a/fonts/google/wix-madefor-display/scss/mixins.scss b/fonts/google/wix-madefor-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wix-madefor-display/scss/mixins.scss +++ b/fonts/google/wix-madefor-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-italic.woff index 266e51f1f65..8496cc072b9 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-normal.woff index 6724249a500..9c6c47b0d74 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-400-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-italic.woff index 78007c674cc..65650a41caa 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-normal.woff index 6c81f2edab3..b14834dc6ef 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-500-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-italic.woff index ecf325422a6..38ec780d853 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-normal.woff index 501843a34a4..73f3538001c 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-600-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-italic.woff index 794f6732593..3352cf0d26b 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-normal.woff index 080271c632b..f240214831b 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-700-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-italic.woff index ef2f5ec38a4..1e5b613dd37 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-normal.woff index 222b0b2fd8a..b7e6d45dca0 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-800-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-italic.woff index e7dab84a7c7..ac4c9fe7412 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-normal.woff index 3413d832bcc..a90a1fb9c28 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-italic.woff index 2878383dec9..b50c6522588 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-normal.woff index 0b143c72582..70ad95d36c7 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-italic.woff index 1886d7fdb2f..becfaa024a7 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-normal.woff index d197d88e71d..de16f45c7dd 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-italic.woff index 5f7c0a10ffc..e2b5c93666c 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-normal.woff index 9e3e8378811..bae789dd840 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-italic.woff index 7c42a39421f..9847ddd41fc 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-normal.woff index 3a0fdf82574..9cd713bc45e 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-italic.woff index 97037389c90..c0c24f47e71 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-normal.woff index f12d69979f9..30c3c086d88 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-400-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-italic.woff index 0b5050f9f0c..999ec178988 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-normal.woff index b1eee6ea8bc..c74bf89ea2f 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-500-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-italic.woff index 2405814a227..adda3494051 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-normal.woff index 8e70676699f..655151ec3a4 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-600-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-italic.woff index 7021591de3e..28a7beeee64 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-normal.woff index 65fbd08def8..57089db94cc 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-700-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-italic.woff index 9b705712a89..2553bea04fc 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-normal.woff index 44b343a64e7..372964e4f6a 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-800-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-italic.woff index c7374a4a06c..6c4086094b6 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-normal.woff index 342ce73bc38..08c14c3d6b8 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-400-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-italic.woff index a7925da2753..f6c30db65b3 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-normal.woff index 021a6650a0b..0fef06f7993 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-500-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-italic.woff index f5f103179b9..6ce95116f71 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-normal.woff index 3f43d3636dc..564c3673203 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-600-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-italic.woff index e502d83a8db..5f22d3ccfb9 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-normal.woff index 592bdd5acdc..a70e02afe1e 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-700-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-italic.woff index a4d9ce86423..9210bb301ff 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-normal.woff index 21b8445631b..0122b069814 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-latin-ext-800-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-italic.woff index 101898a8c1f..f121b3b0ddd 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-normal.woff index d59d45546ab..6e523631b53 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-400-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-italic.woff index 5c9585e7c93..058942d761a 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-normal.woff index 11fa7780904..1f5bf0bfaab 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-500-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-italic.woff index b2264cebff9..6c5f2220619 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-normal.woff index c11e99e3c3d..73de4da2881 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-600-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-italic.woff index 4b70f9c9129..eb652788edb 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-normal.woff index 2f685790d4a..bdeb289915b 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-700-normal.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-italic.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-italic.woff index 2c83d5149aa..d7a9fc4d48c 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-italic.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-italic.woff differ diff --git a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-normal.woff b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-normal.woff index d9e23f6c3d6..0e606e80fef 100644 Binary files a/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-normal.woff and b/fonts/google/wix-madefor-text/files/wix-madefor-text-vietnamese-800-normal.woff differ diff --git a/fonts/google/wix-madefor-text/scss/mixins.scss b/fonts/google/wix-madefor-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/wix-madefor-text/scss/mixins.scss +++ b/fonts/google/wix-madefor-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/work-sans/scss/mixins.scss b/fonts/google/work-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/work-sans/scss/mixins.scss +++ b/fonts/google/work-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/workbench/scss/mixins.scss b/fonts/google/workbench/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/workbench/scss/mixins.scss +++ b/fonts/google/workbench/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/xanh-mono/scss/mixins.scss b/fonts/google/xanh-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/xanh-mono/scss/mixins.scss +++ b/fonts/google/xanh-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yaldevi/files/yaldevi-latin-200-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-200-normal.woff index 76e3b6b5316..57be9f5ebbe 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-200-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-200-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-300-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-300-normal.woff index df260a1d409..d5e653e7e85 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-300-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-300-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-400-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-400-normal.woff index 39ef0e1274e..d1d7f1799da 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-400-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-400-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-500-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-500-normal.woff index 665acaff23b..1f3788a9bbc 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-500-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-500-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-600-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-600-normal.woff index 355849cb18d..4322612b58e 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-600-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-600-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-700-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-700-normal.woff index c4b6ef2a6e6..26c1c355eac 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-700-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-700-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-ext-200-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-ext-200-normal.woff index 715555e61a2..d5f811f7178 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-ext-200-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-ext-200-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-ext-300-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-ext-300-normal.woff index 9a922f9b9d4..5c13b62a2dc 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-ext-300-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-ext-300-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-ext-400-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-ext-400-normal.woff index 49810350e1d..024b9f4f53e 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-ext-400-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-ext-400-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-ext-500-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-ext-500-normal.woff index ec9a7f670b8..a8eaa31501f 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-ext-500-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-ext-500-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-ext-600-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-ext-600-normal.woff index 2d7a9c92d20..c9ace5bc19c 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-ext-600-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-ext-600-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-latin-ext-700-normal.woff b/fonts/google/yaldevi/files/yaldevi-latin-ext-700-normal.woff index 41e116d5065..a618e93cd13 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-latin-ext-700-normal.woff and b/fonts/google/yaldevi/files/yaldevi-latin-ext-700-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-sinhala-200-normal.woff b/fonts/google/yaldevi/files/yaldevi-sinhala-200-normal.woff index 3355bfa3344..5e1c1ff4734 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-sinhala-200-normal.woff and b/fonts/google/yaldevi/files/yaldevi-sinhala-200-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-sinhala-300-normal.woff b/fonts/google/yaldevi/files/yaldevi-sinhala-300-normal.woff index efffaef410b..1c84a349072 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-sinhala-300-normal.woff and b/fonts/google/yaldevi/files/yaldevi-sinhala-300-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-sinhala-400-normal.woff b/fonts/google/yaldevi/files/yaldevi-sinhala-400-normal.woff index a0b5dadc283..ec8a042663a 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-sinhala-400-normal.woff and b/fonts/google/yaldevi/files/yaldevi-sinhala-400-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-sinhala-500-normal.woff b/fonts/google/yaldevi/files/yaldevi-sinhala-500-normal.woff index e5b60aeeb9e..20393fd67dc 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-sinhala-500-normal.woff and b/fonts/google/yaldevi/files/yaldevi-sinhala-500-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-sinhala-600-normal.woff b/fonts/google/yaldevi/files/yaldevi-sinhala-600-normal.woff index 8f539146aa0..e96807a8e00 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-sinhala-600-normal.woff and b/fonts/google/yaldevi/files/yaldevi-sinhala-600-normal.woff differ diff --git a/fonts/google/yaldevi/files/yaldevi-sinhala-700-normal.woff b/fonts/google/yaldevi/files/yaldevi-sinhala-700-normal.woff index 73d63bcf23e..986e7b81e24 100644 Binary files a/fonts/google/yaldevi/files/yaldevi-sinhala-700-normal.woff and b/fonts/google/yaldevi/files/yaldevi-sinhala-700-normal.woff differ diff --git a/fonts/google/yaldevi/scss/mixins.scss b/fonts/google/yaldevi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yaldevi/scss/mixins.scss +++ b/fonts/google/yaldevi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-600-normal.woff b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-600-normal.woff index e8054efa023..53b7b08ce09 100644 Binary files a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-600-normal.woff and b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-600-normal.woff differ diff --git a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-700-normal.woff b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-700-normal.woff index 7cd4ef20460..d20f961c9fd 100644 Binary files a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-700-normal.woff and b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-latin-700-normal.woff differ diff --git a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-math-600-normal.woff b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-math-600-normal.woff index 13991ccd648..eae9c60f243 100644 Binary files a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-math-600-normal.woff and b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-math-600-normal.woff differ diff --git a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-vietnamese-200-normal.woff b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-vietnamese-200-normal.woff index bf1205cca48..3537521c102 100644 Binary files a/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-vietnamese-200-normal.woff and b/fonts/google/yanone-kaffeesatz/files/yanone-kaffeesatz-vietnamese-200-normal.woff differ diff --git a/fonts/google/yanone-kaffeesatz/scss/mixins.scss b/fonts/google/yanone-kaffeesatz/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yanone-kaffeesatz/scss/mixins.scss +++ b/fonts/google/yanone-kaffeesatz/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yantramanav/files/yantramanav-devanagari-700-normal.woff b/fonts/google/yantramanav/files/yantramanav-devanagari-700-normal.woff index 89997660fa7..8d8e163b19d 100644 Binary files a/fonts/google/yantramanav/files/yantramanav-devanagari-700-normal.woff and b/fonts/google/yantramanav/files/yantramanav-devanagari-700-normal.woff differ diff --git a/fonts/google/yantramanav/scss/mixins.scss b/fonts/google/yantramanav/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yantramanav/scss/mixins.scss +++ b/fonts/google/yantramanav/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yarndings-12-charted/scss/mixins.scss b/fonts/google/yarndings-12-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yarndings-12-charted/scss/mixins.scss +++ b/fonts/google/yarndings-12-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yarndings-12/scss/mixins.scss b/fonts/google/yarndings-12/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yarndings-12/scss/mixins.scss +++ b/fonts/google/yarndings-12/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yarndings-20-charted/scss/mixins.scss b/fonts/google/yarndings-20-charted/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yarndings-20-charted/scss/mixins.scss +++ b/fonts/google/yarndings-20-charted/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yarndings-20/scss/mixins.scss b/fonts/google/yarndings-20/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yarndings-20/scss/mixins.scss +++ b/fonts/google/yarndings-20/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yatra-one/scss/mixins.scss b/fonts/google/yatra-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yatra-one/scss/mixins.scss +++ b/fonts/google/yatra-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yellowtail/scss/mixins.scss b/fonts/google/yellowtail/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yellowtail/scss/mixins.scss +++ b/fonts/google/yellowtail/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yeon-sung/scss/mixins.scss b/fonts/google/yeon-sung/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yeon-sung/scss/mixins.scss +++ b/fonts/google/yeon-sung/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yeseva-one/files/yeseva-one-vietnamese-400-normal.woff b/fonts/google/yeseva-one/files/yeseva-one-vietnamese-400-normal.woff index bbc7609dce3..7edd2f458ed 100644 Binary files a/fonts/google/yeseva-one/files/yeseva-one-vietnamese-400-normal.woff and b/fonts/google/yeseva-one/files/yeseva-one-vietnamese-400-normal.woff differ diff --git a/fonts/google/yeseva-one/scss/mixins.scss b/fonts/google/yeseva-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yeseva-one/scss/mixins.scss +++ b/fonts/google/yeseva-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yesteryear/files/yesteryear-latin-400-normal.woff b/fonts/google/yesteryear/files/yesteryear-latin-400-normal.woff index 8695652761c..44613b7b974 100644 Binary files a/fonts/google/yesteryear/files/yesteryear-latin-400-normal.woff and b/fonts/google/yesteryear/files/yesteryear-latin-400-normal.woff differ diff --git a/fonts/google/yesteryear/scss/mixins.scss b/fonts/google/yesteryear/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yesteryear/scss/mixins.scss +++ b/fonts/google/yesteryear/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yomogi/files/yomogi-107-400-normal.woff b/fonts/google/yomogi/files/yomogi-107-400-normal.woff index a18faa67939..3fc06aa01e4 100644 Binary files a/fonts/google/yomogi/files/yomogi-107-400-normal.woff and b/fonts/google/yomogi/files/yomogi-107-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-28-400-normal.woff b/fonts/google/yomogi/files/yomogi-28-400-normal.woff index 4f1172d85c0..e3947d8065a 100644 Binary files a/fonts/google/yomogi/files/yomogi-28-400-normal.woff and b/fonts/google/yomogi/files/yomogi-28-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-30-400-normal.woff b/fonts/google/yomogi/files/yomogi-30-400-normal.woff index 8a38188956e..a6c2ad71fff 100644 Binary files a/fonts/google/yomogi/files/yomogi-30-400-normal.woff and b/fonts/google/yomogi/files/yomogi-30-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-44-400-normal.woff b/fonts/google/yomogi/files/yomogi-44-400-normal.woff index 16c5abc571c..c6173fd563c 100644 Binary files a/fonts/google/yomogi/files/yomogi-44-400-normal.woff and b/fonts/google/yomogi/files/yomogi-44-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-60-400-normal.woff b/fonts/google/yomogi/files/yomogi-60-400-normal.woff index 458db0ace2b..f30f10dd0dd 100644 Binary files a/fonts/google/yomogi/files/yomogi-60-400-normal.woff and b/fonts/google/yomogi/files/yomogi-60-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-89-400-normal.woff b/fonts/google/yomogi/files/yomogi-89-400-normal.woff index 1f94baf88af..1a80290cb7a 100644 Binary files a/fonts/google/yomogi/files/yomogi-89-400-normal.woff and b/fonts/google/yomogi/files/yomogi-89-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-91-400-normal.woff b/fonts/google/yomogi/files/yomogi-91-400-normal.woff index de4fbb3bfe6..b49b469ad20 100644 Binary files a/fonts/google/yomogi/files/yomogi-91-400-normal.woff and b/fonts/google/yomogi/files/yomogi-91-400-normal.woff differ diff --git a/fonts/google/yomogi/files/yomogi-93-400-normal.woff b/fonts/google/yomogi/files/yomogi-93-400-normal.woff index fbebf1b66e3..3c04e216402 100644 Binary files a/fonts/google/yomogi/files/yomogi-93-400-normal.woff and b/fonts/google/yomogi/files/yomogi-93-400-normal.woff differ diff --git a/fonts/google/yomogi/scss/mixins.scss b/fonts/google/yomogi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yomogi/scss/mixins.scss +++ b/fonts/google/yomogi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/young-serif/scss/mixins.scss b/fonts/google/young-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/young-serif/scss/mixins.scss +++ b/fonts/google/young-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yrsa/files/yrsa-latin-ext-600-normal.woff b/fonts/google/yrsa/files/yrsa-latin-ext-600-normal.woff index 12fd89a749e..29399a80df2 100644 Binary files a/fonts/google/yrsa/files/yrsa-latin-ext-600-normal.woff and b/fonts/google/yrsa/files/yrsa-latin-ext-600-normal.woff differ diff --git a/fonts/google/yrsa/files/yrsa-vietnamese-700-italic.woff b/fonts/google/yrsa/files/yrsa-vietnamese-700-italic.woff index c8a1fd295e9..3547388f9d6 100644 Binary files a/fonts/google/yrsa/files/yrsa-vietnamese-700-italic.woff and b/fonts/google/yrsa/files/yrsa-vietnamese-700-italic.woff differ diff --git a/fonts/google/yrsa/scss/mixins.scss b/fonts/google/yrsa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yrsa/scss/mixins.scss +++ b/fonts/google/yrsa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-cyrillic-ext-200-normal.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-cyrillic-ext-200-normal.woff index 65bd782c72d..2df729501f2 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-cyrillic-ext-200-normal.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-greek-200-normal.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-greek-200-normal.woff index 1dd68e6a120..539c9564ca7 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-greek-200-normal.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-greek-200-normal.woff differ diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-600-normal.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-600-normal.woff index 78ab4f1f7b0..aabd9543da2 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-600-normal.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-600-normal.woff differ diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-700-italic.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-700-italic.woff index c25737bb0a7..69cc7f572a3 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-700-italic.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-latin-700-italic.woff differ diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-300-normal.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-300-normal.woff index 6d0137ab782..38411ca6e57 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-300-normal.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-300-normal.woff differ diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-900-normal.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-900-normal.woff index ce7f712f337..66b2a832419 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-900-normal.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-symbols-900-normal.woff differ diff --git a/fonts/google/ysabeau-infant/files/ysabeau-infant-vietnamese-500-normal.woff b/fonts/google/ysabeau-infant/files/ysabeau-infant-vietnamese-500-normal.woff index b6ad2d4e6b1..4a5d73be023 100644 Binary files a/fonts/google/ysabeau-infant/files/ysabeau-infant-vietnamese-500-normal.woff and b/fonts/google/ysabeau-infant/files/ysabeau-infant-vietnamese-500-normal.woff differ diff --git a/fonts/google/ysabeau-infant/scss/mixins.scss b/fonts/google/ysabeau-infant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ysabeau-infant/scss/mixins.scss +++ b/fonts/google/ysabeau-infant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ysabeau-office/files/ysabeau-office-cyrillic-ext-700-italic.woff b/fonts/google/ysabeau-office/files/ysabeau-office-cyrillic-ext-700-italic.woff index 8d5a1177122..e8a0894523c 100644 Binary files a/fonts/google/ysabeau-office/files/ysabeau-office-cyrillic-ext-700-italic.woff and b/fonts/google/ysabeau-office/files/ysabeau-office-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/ysabeau-office/files/ysabeau-office-latin-500-normal.woff b/fonts/google/ysabeau-office/files/ysabeau-office-latin-500-normal.woff index 3a8a366158a..61087c24b97 100644 Binary files a/fonts/google/ysabeau-office/files/ysabeau-office-latin-500-normal.woff and b/fonts/google/ysabeau-office/files/ysabeau-office-latin-500-normal.woff differ diff --git a/fonts/google/ysabeau-office/files/ysabeau-office-symbols-200-normal.woff b/fonts/google/ysabeau-office/files/ysabeau-office-symbols-200-normal.woff index ed31456b2d5..f2cf206f9e5 100644 Binary files a/fonts/google/ysabeau-office/files/ysabeau-office-symbols-200-normal.woff and b/fonts/google/ysabeau-office/files/ysabeau-office-symbols-200-normal.woff differ diff --git a/fonts/google/ysabeau-office/files/ysabeau-office-symbols-700-normal.woff b/fonts/google/ysabeau-office/files/ysabeau-office-symbols-700-normal.woff index dfc8bfbe8be..0e456623467 100644 Binary files a/fonts/google/ysabeau-office/files/ysabeau-office-symbols-700-normal.woff and b/fonts/google/ysabeau-office/files/ysabeau-office-symbols-700-normal.woff differ diff --git a/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-500-normal.woff b/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-500-normal.woff index 1bb1727c0bd..5033388e728 100644 Binary files a/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-500-normal.woff and b/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-500-normal.woff differ diff --git a/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-700-italic.woff b/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-700-italic.woff index dd9f862e0e2..f4d92d56f7d 100644 Binary files a/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-700-italic.woff and b/fonts/google/ysabeau-office/files/ysabeau-office-vietnamese-700-italic.woff differ diff --git a/fonts/google/ysabeau-office/scss/mixins.scss b/fonts/google/ysabeau-office/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ysabeau-office/scss/mixins.scss +++ b/fonts/google/ysabeau-office/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-200-normal.woff b/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-200-normal.woff index b8bc3fd8fd4..97b9cad6290 100644 Binary files a/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-200-normal.woff and b/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-200-normal.woff differ diff --git a/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-ext-400-normal.woff b/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-ext-400-normal.woff index 72db3026f9d..f1a4f866054 100644 Binary files a/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-ext-400-normal.woff and b/fonts/google/ysabeau-sc/files/ysabeau-sc-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/ysabeau-sc/files/ysabeau-sc-latin-ext-300-normal.woff b/fonts/google/ysabeau-sc/files/ysabeau-sc-latin-ext-300-normal.woff index c4923a86ff1..7342bc50eed 100644 Binary files a/fonts/google/ysabeau-sc/files/ysabeau-sc-latin-ext-300-normal.woff and b/fonts/google/ysabeau-sc/files/ysabeau-sc-latin-ext-300-normal.woff differ diff --git a/fonts/google/ysabeau-sc/files/ysabeau-sc-symbols-700-normal.woff b/fonts/google/ysabeau-sc/files/ysabeau-sc-symbols-700-normal.woff index 059d3639108..944b7913812 100644 Binary files a/fonts/google/ysabeau-sc/files/ysabeau-sc-symbols-700-normal.woff and b/fonts/google/ysabeau-sc/files/ysabeau-sc-symbols-700-normal.woff differ diff --git a/fonts/google/ysabeau-sc/files/ysabeau-sc-vietnamese-200-normal.woff b/fonts/google/ysabeau-sc/files/ysabeau-sc-vietnamese-200-normal.woff index 2989d7db54e..cd23bbc2ffc 100644 Binary files a/fonts/google/ysabeau-sc/files/ysabeau-sc-vietnamese-200-normal.woff and b/fonts/google/ysabeau-sc/files/ysabeau-sc-vietnamese-200-normal.woff differ diff --git a/fonts/google/ysabeau-sc/scss/mixins.scss b/fonts/google/ysabeau-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ysabeau-sc/scss/mixins.scss +++ b/fonts/google/ysabeau-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-100-italic.woff index 7de9482b542..e777eb6cc28 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-100-normal.woff index 2058a6c82e7..d1e9bbb39eb 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-200-italic.woff index 1445bd68ffd..22edcf3a8d8 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-200-normal.woff index acc13455a96..945141baa02 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-300-italic.woff index aba6396f379..4e6fe3daca6 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-300-normal.woff index 7cda8d1aee3..3b803e2ba48 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-400-italic.woff index 755a40e0e4c..e7d26263305 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-400-normal.woff index 01b101f8f6b..01e431900e1 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-500-italic.woff index 03eda410152..1d3ee7c01d3 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-500-normal.woff index 234d095a849..ee04ac2c0ed 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-600-italic.woff index 0ada3ac8ea3..2714636cbeb 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-600-normal.woff index 1ddf6baaa8b..d9559ee7630 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-700-italic.woff index 977e48cd51e..44942525801 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-700-normal.woff index 63ecf1db928..5c1270f3a71 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-800-italic.woff index c2dd3fe6f27..7771b9ceae1 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-800-normal.woff index e44448573f5..70df3682d8e 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-900-italic.woff index 593ff413fd9..88585ba406a 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-900-normal.woff index 28460973735..63a8bafbc92 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-italic.woff index 09855dc9fb9..92954622db9 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-normal.woff index e14af4d8a44..0371d77e6e5 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-italic.woff index 2544aec772a..03d7833fc43 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-normal.woff index e61c9db4a15..25243155174 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-italic.woff index 3d1bfb62733..e7bd72aa707 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-normal.woff index 8c62fe7e80e..fba742fa25a 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-italic.woff index fc4e68d6a49..4f07f0c3e69 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-normal.woff index 419248459ec..a93882b4daf 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-italic.woff index d4c851b86dc..b22abf4e1da 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-normal.woff index cf4681a7689..e2c1912cb06 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-italic.woff index 5095ee43d79..d331b8d507d 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-normal.woff index 176493baca1..57a916bbd73 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-italic.woff index 4110ebf030a..959a1cf03e3 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-normal.woff index 12e39892950..516f59163e0 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-italic.woff index 070b80deebc..e188a4a847c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-normal.woff index 284c6faaf54..6b214edfe8d 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-italic.woff index a27a9d7db6a..a3df485eec0 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-normal.woff index 9a9694c0f7f..f81b5fc92c2 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-cyrillic-ext-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-100-italic.woff index a76ae796824..5c1a49efb9d 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-100-normal.woff index 3f209d1b39c..0f6fd18729f 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-200-italic.woff index 98c657e5650..954dfff6721 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-200-normal.woff index b7baed6c69c..3742924d9c7 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-300-italic.woff index 3a980164fe5..a1709ad53af 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-300-normal.woff index 8b29ea6f62d..8b53a73d3bd 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-400-italic.woff index 7845c450cb8..054870ef60b 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-400-normal.woff index 6e4f13988e2..845fda0b553 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-500-italic.woff index 7b493a3b19a..c3cac5a870f 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-500-normal.woff index 5203a28fafe..5b30f71aba2 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-600-italic.woff index de4c295d0df..c65fd2bd5f6 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-600-normal.woff index d2ec96574f8..7703a5736c3 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-700-italic.woff index e4334e41a2e..2a6b43e4b1d 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-700-normal.woff index a1a4d8ed048..bffbe3d7950 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-800-italic.woff index 7464d521f10..8dbbecfbf44 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-800-normal.woff index 5373d77561e..c3f3715595c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-greek-900-italic.woff index 493530a7ca6..857cbcc66b9 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-greek-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-greek-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-greek-900-normal.woff index 74032dc1475..4f4fd87edfa 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-greek-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-greek-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-100-italic.woff index 2ca2b3486a2..e33a3f77095 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-100-normal.woff index 5655284b7e0..5b1ef731d9c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-200-italic.woff index bbd0db198c1..4caa79a8b16 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-200-normal.woff index 144963043e4..07db2363879 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-300-italic.woff index 4f28d1bd437..365ced36056 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-300-normal.woff index 5b62771fa7d..aa17059e3f1 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-400-italic.woff index 7724a40907d..39947391e3b 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-400-normal.woff index 4d6de27c868..f01eb282e50 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-500-italic.woff index 76574bb432e..f225919d320 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-500-normal.woff index 2d0ec423d06..5a883d2bb5c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-600-italic.woff index ee7af8e5e94..0a752b7ef71 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-600-normal.woff index 235093aaee6..371ef305ea9 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-700-italic.woff index eace7990ee1..5c7c548780b 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-700-normal.woff index 79f033841c9..8b03a7251cc 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-800-italic.woff index 0f469a4441d..0b2d280fbd2 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-800-normal.woff index 3d0e758575c..98f2f2d7b85 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-900-italic.woff index 3424ccfaaeb..548cf4eeb38 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-900-normal.woff index 056a86b0e85..fb0c1db7ec5 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-100-italic.woff index e23e953a850..30c92b90ccb 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-100-normal.woff index 999e38b4e51..5ee7ca608d2 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-200-italic.woff index 1708ee55133..2a499565752 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-200-normal.woff index c2b2dd37e1e..ce438c02ff3 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-300-italic.woff index 101548ba685..528df93cde7 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-300-normal.woff index 02670709274..f7898ff74be 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-400-italic.woff index 3b5c6b99bda..267905aa1b3 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-400-normal.woff index 9fb1c7660bf..b40b3294bf4 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-500-italic.woff index c4b4e804e38..798590b2bfe 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-500-normal.woff index 57ee969bd48..4958cc0c2e1 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-600-italic.woff index fecabb18bcd..acb862fadb4 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-600-normal.woff index abf171dbbf0..5ace23245bd 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-700-italic.woff index 08acfac6d54..f964aca3353 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-700-normal.woff index 4e23f3371e2..b4e54073f19 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-800-italic.woff index e07da0a0a42..cfc3a24e167 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-800-normal.woff index 4c1b48e7a62..c0614771081 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-900-italic.woff index 54cd3ab7592..83579d2110c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-latin-ext-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-latin-ext-900-normal.woff index 00c52dd7e13..3299141e288 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-latin-ext-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-latin-ext-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-100-italic.woff index d56efe5b165..c9702988707 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-100-normal.woff index d4e84f684a3..aaf453ead05 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-200-italic.woff index 8a54c64b768..7bbfd9d2c60 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-200-normal.woff index 9fed2f62747..f8d1d5c6c18 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-300-italic.woff index 2b1dc887205..79376d6a8a8 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-300-normal.woff index 652e9ce0b52..e2e9b8df011 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-400-italic.woff index ddde6db6373..9caf9246c8b 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-400-normal.woff index 7ada0f0d7c4..f257398e740 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-500-italic.woff index 35c35e478f5..8af4bec5567 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-500-normal.woff index 70c9068495b..611a1551678 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-600-italic.woff index 9f884f68c1a..87a3ab660b9 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-600-normal.woff index 06ac6c17cc8..5200832b00d 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-700-italic.woff index 630931899ca..5062533ba20 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-700-normal.woff index 95dc9bbd30b..c3d400142e8 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-800-italic.woff index 7e1424fa396..71e76a92893 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-800-normal.woff index 889da311b7c..a9a5135df58 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-math-900-italic.woff index 3daf5728774..2ee614ec3db 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-math-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-math-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-math-900-normal.woff index cc48f8abc32..aad4624d1a1 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-math-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-math-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-100-italic.woff index d086980aa3b..27a042ff2a6 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-100-normal.woff index 4020ed5d65d..1a484534472 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-200-italic.woff index d00eee6f485..9e3ab3b750c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-200-normal.woff index f883e4cf6a0..91e19d53a37 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-300-italic.woff index a6d822acb65..9d65b54fbb8 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-300-normal.woff index 11bb8a37e18..d31b8bbf49c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-400-italic.woff index d7f3194312e..2a864b6f7da 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-400-normal.woff index aba8ba394cf..86d65ee74ce 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-500-italic.woff index 642ab096ada..4b7bf66fb00 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-500-normal.woff index 6c716910a78..a56cc0b70ab 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-600-italic.woff index 2cdec3af6d0..b3a83e91cf5 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-600-normal.woff index 8ab35b6bf90..ecf77df6900 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-700-italic.woff index 6da0aa48547..19929bca8ac 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-700-normal.woff index 1732e2f9750..d41db84116a 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-800-italic.woff index 1a2e5faaf6a..48d0214c055 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-800-normal.woff index d79476202de..0451300a202 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-symbols-900-italic.woff index 8d6c99681af..a6d27bd4db2 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-symbols-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-symbols-900-normal.woff index c90f40facfc..f57a9a7f1c7 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-symbols-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-symbols-900-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-100-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-100-italic.woff index c5b9adc6933..53869184ac7 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-100-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-100-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-100-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-100-normal.woff index d4132850c6d..007e7f80e9c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-100-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-100-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-200-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-200-italic.woff index bad7fa8b1c3..fd00fe7b4f0 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-200-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-200-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-200-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-200-normal.woff index 2b54db22af4..c1189dc9bba 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-200-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-200-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-300-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-300-italic.woff index e4e465fbad5..79f06ba4c61 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-300-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-300-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-300-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-300-normal.woff index 91372d1306a..2cc06ee656c 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-300-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-300-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-400-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-400-italic.woff index e936f717b1e..5f721b52789 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-400-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-400-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-400-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-400-normal.woff index 5424b5eac49..efee2a6b571 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-400-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-400-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-500-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-500-italic.woff index c4061f2e09a..91685a7da3b 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-500-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-500-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-500-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-500-normal.woff index 45ffada32f8..c4c7be4b213 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-500-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-500-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-600-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-600-italic.woff index 45c32436b86..b4cdc3708f7 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-600-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-600-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-600-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-600-normal.woff index 593942bdea5..9cb4c6b6a6d 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-600-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-600-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-700-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-700-italic.woff index c5f0f5263bb..ba2cf97add2 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-700-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-700-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-700-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-700-normal.woff index 65ca640c00c..1bf0a2c2249 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-700-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-700-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-800-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-800-italic.woff index 49b24d6fbfc..149ecf689ca 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-800-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-800-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-800-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-800-normal.woff index eaa0f5c10cf..768b432254b 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-800-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-800-normal.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-900-italic.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-900-italic.woff index 8741047fee8..d10eee65ace 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-900-italic.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-900-italic.woff differ diff --git a/fonts/google/ysabeau/files/ysabeau-vietnamese-900-normal.woff b/fonts/google/ysabeau/files/ysabeau-vietnamese-900-normal.woff index eb130552166..4b1cd4aae88 100644 Binary files a/fonts/google/ysabeau/files/ysabeau-vietnamese-900-normal.woff and b/fonts/google/ysabeau/files/ysabeau-vietnamese-900-normal.woff differ diff --git a/fonts/google/ysabeau/scss/mixins.scss b/fonts/google/ysabeau/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/ysabeau/scss/mixins.scss +++ b/fonts/google/ysabeau/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yuji-boku/files/yuji-boku-119-400-normal.woff b/fonts/google/yuji-boku/files/yuji-boku-119-400-normal.woff index 63d6519e8e9..21f13d9a15d 100644 Binary files a/fonts/google/yuji-boku/files/yuji-boku-119-400-normal.woff and b/fonts/google/yuji-boku/files/yuji-boku-119-400-normal.woff differ diff --git a/fonts/google/yuji-boku/files/yuji-boku-14-400-normal.woff b/fonts/google/yuji-boku/files/yuji-boku-14-400-normal.woff index a95ae95d0c9..20698cfff26 100644 Binary files a/fonts/google/yuji-boku/files/yuji-boku-14-400-normal.woff and b/fonts/google/yuji-boku/files/yuji-boku-14-400-normal.woff differ diff --git a/fonts/google/yuji-boku/files/yuji-boku-44-400-normal.woff b/fonts/google/yuji-boku/files/yuji-boku-44-400-normal.woff index f6d74a2fa08..a3396143208 100644 Binary files a/fonts/google/yuji-boku/files/yuji-boku-44-400-normal.woff and b/fonts/google/yuji-boku/files/yuji-boku-44-400-normal.woff differ diff --git a/fonts/google/yuji-boku/files/yuji-boku-63-400-normal.woff b/fonts/google/yuji-boku/files/yuji-boku-63-400-normal.woff index a1464723619..442324370bf 100644 Binary files a/fonts/google/yuji-boku/files/yuji-boku-63-400-normal.woff and b/fonts/google/yuji-boku/files/yuji-boku-63-400-normal.woff differ diff --git a/fonts/google/yuji-boku/files/yuji-boku-67-400-normal.woff b/fonts/google/yuji-boku/files/yuji-boku-67-400-normal.woff index 83561d123ae..ad27c8154a4 100644 Binary files a/fonts/google/yuji-boku/files/yuji-boku-67-400-normal.woff and b/fonts/google/yuji-boku/files/yuji-boku-67-400-normal.woff differ diff --git a/fonts/google/yuji-boku/files/yuji-boku-latin-400-normal.woff b/fonts/google/yuji-boku/files/yuji-boku-latin-400-normal.woff index 5552852f10c..38ec0a71c07 100644 Binary files a/fonts/google/yuji-boku/files/yuji-boku-latin-400-normal.woff and b/fonts/google/yuji-boku/files/yuji-boku-latin-400-normal.woff differ diff --git a/fonts/google/yuji-boku/scss/mixins.scss b/fonts/google/yuji-boku/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yuji-boku/scss/mixins.scss +++ b/fonts/google/yuji-boku/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-102-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-102-400-normal.woff index 1c3f29d8d61..93ca0a95733 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-102-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-102-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-105-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-105-400-normal.woff index d64098bef29..d87c23fc5c5 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-105-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-105-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-107-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-107-400-normal.woff index f97d6361eda..1c2ad4cc82d 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-107-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-107-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-109-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-109-400-normal.woff index 3acaf9f41af..c52fe66f231 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-109-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-109-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-110-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-110-400-normal.woff index 4c58863ec67..3f8c9e49274 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-110-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-110-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-111-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-111-400-normal.woff index bf16f005511..65ddca321eb 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-111-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-111-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-113-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-113-400-normal.woff index 5a61260879e..ef9b23dd07f 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-113-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-113-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-114-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-114-400-normal.woff index 92e22ec73cf..6daa38a63de 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-114-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-114-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-115-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-115-400-normal.woff index d396f78d80c..4619e48f54a 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-115-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-115-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-116-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-116-400-normal.woff index ea918f927b4..73afcb3f35c 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-116-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-116-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-117-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-117-400-normal.woff index e5df3379a5e..567bc1d21f3 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-117-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-117-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-118-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-118-400-normal.woff index 1e6aeece92d..6f32a1c330d 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-118-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-118-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-119-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-119-400-normal.woff index 57ec73112e8..2996c7fcf50 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-119-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-119-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-3-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-3-400-normal.woff index c989ca153c2..86e91a73208 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-3-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-3-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-54-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-54-400-normal.woff index 4e873c4e827..6541f1caa18 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-54-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-54-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-58-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-58-400-normal.woff index 513e7292b00..482684f0a91 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-58-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-58-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-59-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-59-400-normal.woff index ab5de59f491..944e5517c9b 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-59-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-59-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-61-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-61-400-normal.woff index ca58109ef7b..5a22de24173 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-61-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-61-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-65-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-65-400-normal.woff index 9cae9022798..3bef3214d59 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-65-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-65-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-71-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-71-400-normal.woff index 3e4c6386763..5b9c7c25e16 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-71-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-71-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-74-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-74-400-normal.woff index dba387081ca..762c523f9f8 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-74-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-74-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-77-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-77-400-normal.woff index dd39c544322..5d02aa0925f 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-77-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-77-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-79-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-79-400-normal.woff index 50c5a09bcf6..1023699f8e6 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-79-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-79-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-86-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-86-400-normal.woff index 501e793a3e1..d2ea087bf26 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-86-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-86-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-87-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-87-400-normal.woff index ab5716de08e..acf6e7a3b32 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-87-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-87-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-89-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-89-400-normal.woff index 23c6b5e47dc..cd7ae205e67 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-89-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-89-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-91-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-91-400-normal.woff index e76ecf0e741..82ee2d8dae2 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-91-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-91-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-97-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-97-400-normal.woff index cc25bf81bd2..eb88629e573 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-97-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-97-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-400-normal.woff index 777850164ad..79f0973b8ed 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-ext-400-normal.woff b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-ext-400-normal.woff index c454e853719..c6a5392f8fe 100644 Binary files a/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-ext-400-normal.woff and b/fonts/google/yuji-hentaigana-akari/files/yuji-hentaigana-akari-latin-ext-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akari/scss/mixins.scss b/fonts/google/yuji-hentaigana-akari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yuji-hentaigana-akari/scss/mixins.scss +++ b/fonts/google/yuji-hentaigana-akari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-87-400-normal.woff b/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-87-400-normal.woff index 9de46f25232..0134b4ffe8c 100644 Binary files a/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-87-400-normal.woff and b/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-87-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-97-400-normal.woff b/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-97-400-normal.woff index 0e06d180047..3c2d9ade7b4 100644 Binary files a/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-97-400-normal.woff and b/fonts/google/yuji-hentaigana-akebono/files/yuji-hentaigana-akebono-97-400-normal.woff differ diff --git a/fonts/google/yuji-hentaigana-akebono/scss/mixins.scss b/fonts/google/yuji-hentaigana-akebono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yuji-hentaigana-akebono/scss/mixins.scss +++ b/fonts/google/yuji-hentaigana-akebono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yuji-mai/files/yuji-mai-39-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-39-400-normal.woff index b954e3dd1fa..b0328737f8b 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-39-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-39-400-normal.woff differ diff --git a/fonts/google/yuji-mai/files/yuji-mai-45-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-45-400-normal.woff index 601619c7029..4dfbcd2961d 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-45-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-45-400-normal.woff differ diff --git a/fonts/google/yuji-mai/files/yuji-mai-49-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-49-400-normal.woff index 231617acb43..1135f5b5c71 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-49-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-49-400-normal.woff differ diff --git a/fonts/google/yuji-mai/files/yuji-mai-63-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-63-400-normal.woff index a4e9104d752..32acf775a98 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-63-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-63-400-normal.woff differ diff --git a/fonts/google/yuji-mai/files/yuji-mai-75-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-75-400-normal.woff index 578de60f6ce..0586b9d1c57 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-75-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-75-400-normal.woff differ diff --git a/fonts/google/yuji-mai/files/yuji-mai-88-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-88-400-normal.woff index 379f3848324..317c1838cfe 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-88-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-88-400-normal.woff differ diff --git a/fonts/google/yuji-mai/files/yuji-mai-94-400-normal.woff b/fonts/google/yuji-mai/files/yuji-mai-94-400-normal.woff index b237f1b73e4..f4cb17f95e6 100644 Binary files a/fonts/google/yuji-mai/files/yuji-mai-94-400-normal.woff and b/fonts/google/yuji-mai/files/yuji-mai-94-400-normal.woff differ diff --git a/fonts/google/yuji-mai/scss/mixins.scss b/fonts/google/yuji-mai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yuji-mai/scss/mixins.scss +++ b/fonts/google/yuji-mai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-113-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-113-400-normal.woff index a6dd6e61ae4..2f2b2501e26 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-113-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-113-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-18-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-18-400-normal.woff index 06a7c3d74f5..9076a2bc0e5 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-18-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-18-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-36-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-36-400-normal.woff index 7416fcca87c..21bbe72fb1a 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-36-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-36-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-4-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-4-400-normal.woff index 70f0b4bd718..649ee0abccc 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-4-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-4-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-62-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-62-400-normal.woff index f16e77e996b..87e06a3bd1b 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-62-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-62-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-86-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-86-400-normal.woff index 5c6b828ef9a..bd1c98e70e2 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-86-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-86-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/files/yuji-syuku-japanese-400-normal.woff b/fonts/google/yuji-syuku/files/yuji-syuku-japanese-400-normal.woff index 4f0c294020b..f589c28e9ea 100644 Binary files a/fonts/google/yuji-syuku/files/yuji-syuku-japanese-400-normal.woff and b/fonts/google/yuji-syuku/files/yuji-syuku-japanese-400-normal.woff differ diff --git a/fonts/google/yuji-syuku/scss/mixins.scss b/fonts/google/yuji-syuku/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yuji-syuku/scss/mixins.scss +++ b/fonts/google/yuji-syuku/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/yusei-magic/files/yusei-magic-16-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-16-400-normal.woff index f518c3f4252..f48ecc98b6c 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-16-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-16-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-22-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-22-400-normal.woff index fe7fd4a1a28..f6a1a57fb2e 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-22-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-22-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-25-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-25-400-normal.woff index b06a295c7f0..d0bfaf3efe5 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-25-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-25-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-32-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-32-400-normal.woff index 1aba6f046f1..680f031c24d 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-32-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-32-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-61-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-61-400-normal.woff index 8ac5f5ed842..a9c04a24293 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-61-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-61-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-71-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-71-400-normal.woff index d785c5a4c8e..5c920dbf804 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-71-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-71-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-98-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-98-400-normal.woff index 09eb88714b7..b156d39bdd2 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-98-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-98-400-normal.woff differ diff --git a/fonts/google/yusei-magic/files/yusei-magic-latin-ext-400-normal.woff b/fonts/google/yusei-magic/files/yusei-magic-latin-ext-400-normal.woff index b0a15048ca2..87300facea9 100644 Binary files a/fonts/google/yusei-magic/files/yusei-magic-latin-ext-400-normal.woff and b/fonts/google/yusei-magic/files/yusei-magic-latin-ext-400-normal.woff differ diff --git a/fonts/google/yusei-magic/scss/mixins.scss b/fonts/google/yusei-magic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/yusei-magic/scss/mixins.scss +++ b/fonts/google/yusei-magic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-110-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-110-400-normal.woff index 9e1f350bc0c..bd58ee5dbe1 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-110-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-110-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-113-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-113-400-normal.woff index 178b63eeb45..bf534d17263 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-113-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-113-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-22-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-22-400-normal.woff index 0867aadc5d8..98b8d0783d4 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-22-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-22-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-40-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-40-400-normal.woff index 7d15561de97..10b06efe7b4 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-40-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-40-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-41-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-41-400-normal.woff index 276f429640a..7da601ece54 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-41-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-41-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-64-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-64-400-normal.woff index f7884945cd3..0ac65fd8d86 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-64-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-64-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-65-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-65-400-normal.woff index b07c1e351a9..062c41b60db 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-65-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-65-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-78-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-78-400-normal.woff index ecfffe7c48f..66c7fb5eae6 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-78-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-78-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/files/zcool-kuaile-82-400-normal.woff b/fonts/google/zcool-kuaile/files/zcool-kuaile-82-400-normal.woff index 400707b9167..d8484e2395f 100644 Binary files a/fonts/google/zcool-kuaile/files/zcool-kuaile-82-400-normal.woff and b/fonts/google/zcool-kuaile/files/zcool-kuaile-82-400-normal.woff differ diff --git a/fonts/google/zcool-kuaile/scss/mixins.scss b/fonts/google/zcool-kuaile/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zcool-kuaile/scss/mixins.scss +++ b/fonts/google/zcool-kuaile/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-28-400-normal.woff b/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-28-400-normal.woff index 2256957ed4a..98cc7ffdb20 100644 Binary files a/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-28-400-normal.woff and b/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-28-400-normal.woff differ diff --git a/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-31-400-normal.woff b/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-31-400-normal.woff index cf54c0ae333..0c15a8b91b6 100644 Binary files a/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-31-400-normal.woff and b/fonts/google/zcool-qingke-huangyou/files/zcool-qingke-huangyou-31-400-normal.woff differ diff --git a/fonts/google/zcool-qingke-huangyou/scss/mixins.scss b/fonts/google/zcool-qingke-huangyou/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zcool-qingke-huangyou/scss/mixins.scss +++ b/fonts/google/zcool-qingke-huangyou/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-45-400-normal.woff b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-45-400-normal.woff index 6767a411e8a..6920d6eb13f 100644 Binary files a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-45-400-normal.woff and b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-45-400-normal.woff differ diff --git a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-67-400-normal.woff b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-67-400-normal.woff index 78db4bd2ebc..1019fc65e2b 100644 Binary files a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-67-400-normal.woff and b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-67-400-normal.woff differ diff --git a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-69-400-normal.woff b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-69-400-normal.woff index c1d3bd05bdb..5298c85b8b3 100644 Binary files a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-69-400-normal.woff and b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-69-400-normal.woff differ diff --git a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-73-400-normal.woff b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-73-400-normal.woff index d0cb9c662fd..e977ac24c63 100644 Binary files a/fonts/google/zcool-xiaowei/files/zcool-xiaowei-73-400-normal.woff and b/fonts/google/zcool-xiaowei/files/zcool-xiaowei-73-400-normal.woff differ diff --git a/fonts/google/zcool-xiaowei/scss/mixins.scss b/fonts/google/zcool-xiaowei/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zcool-xiaowei/scss/mixins.scss +++ b/fonts/google/zcool-xiaowei/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-103-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-103-400-normal.woff index 4116c351d9e..c9c6deda271 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-103-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-103-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-105-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-105-400-normal.woff index 0f6d8608a86..4d722b593d8 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-105-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-105-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-35-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-35-400-normal.woff index 9ff7356e21d..f47c84e3def 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-35-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-35-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-44-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-44-400-normal.woff index eb9ce9c42c7..17c2d8bef22 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-44-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-44-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-46-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-46-400-normal.woff index 8055e7b9e52..5d575435fbe 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-46-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-46-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-63-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-63-400-normal.woff index d03342e444b..14f0017b4d5 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-63-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-63-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/files/zen-antique-soft-cyrillic-400-normal.woff b/fonts/google/zen-antique-soft/files/zen-antique-soft-cyrillic-400-normal.woff index 386254b42c5..2b3efab733d 100644 Binary files a/fonts/google/zen-antique-soft/files/zen-antique-soft-cyrillic-400-normal.woff and b/fonts/google/zen-antique-soft/files/zen-antique-soft-cyrillic-400-normal.woff differ diff --git a/fonts/google/zen-antique-soft/scss/mixins.scss b/fonts/google/zen-antique-soft/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-antique-soft/scss/mixins.scss +++ b/fonts/google/zen-antique-soft/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-antique/files/zen-antique-115-400-normal.woff b/fonts/google/zen-antique/files/zen-antique-115-400-normal.woff index a50359d95f0..3a6bca49a37 100644 Binary files a/fonts/google/zen-antique/files/zen-antique-115-400-normal.woff and b/fonts/google/zen-antique/files/zen-antique-115-400-normal.woff differ diff --git a/fonts/google/zen-antique/files/zen-antique-116-400-normal.woff b/fonts/google/zen-antique/files/zen-antique-116-400-normal.woff index 6efccb541a6..83cae17ad3c 100644 Binary files a/fonts/google/zen-antique/files/zen-antique-116-400-normal.woff and b/fonts/google/zen-antique/files/zen-antique-116-400-normal.woff differ diff --git a/fonts/google/zen-antique/files/zen-antique-118-400-normal.woff b/fonts/google/zen-antique/files/zen-antique-118-400-normal.woff index f510ec45b60..d4edcd92e29 100644 Binary files a/fonts/google/zen-antique/files/zen-antique-118-400-normal.woff and b/fonts/google/zen-antique/files/zen-antique-118-400-normal.woff differ diff --git a/fonts/google/zen-antique/files/zen-antique-17-400-normal.woff b/fonts/google/zen-antique/files/zen-antique-17-400-normal.woff index 820b12c3715..80d86412eae 100644 Binary files a/fonts/google/zen-antique/files/zen-antique-17-400-normal.woff and b/fonts/google/zen-antique/files/zen-antique-17-400-normal.woff differ diff --git a/fonts/google/zen-antique/files/zen-antique-18-400-normal.woff b/fonts/google/zen-antique/files/zen-antique-18-400-normal.woff index 8e682953eea..672bb107187 100644 Binary files a/fonts/google/zen-antique/files/zen-antique-18-400-normal.woff and b/fonts/google/zen-antique/files/zen-antique-18-400-normal.woff differ diff --git a/fonts/google/zen-antique/files/zen-antique-90-400-normal.woff b/fonts/google/zen-antique/files/zen-antique-90-400-normal.woff index da4e3ca2c61..d3fa943c0cb 100644 Binary files a/fonts/google/zen-antique/files/zen-antique-90-400-normal.woff and b/fonts/google/zen-antique/files/zen-antique-90-400-normal.woff differ diff --git a/fonts/google/zen-antique/scss/mixins.scss b/fonts/google/zen-antique/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-antique/scss/mixins.scss +++ b/fonts/google/zen-antique/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-dots/files/zen-dots-latin-400-normal.woff b/fonts/google/zen-dots/files/zen-dots-latin-400-normal.woff index d2df10c2228..64c316f817c 100644 Binary files a/fonts/google/zen-dots/files/zen-dots-latin-400-normal.woff and b/fonts/google/zen-dots/files/zen-dots-latin-400-normal.woff differ diff --git a/fonts/google/zen-dots/scss/mixins.scss b/fonts/google/zen-dots/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-dots/scss/mixins.scss +++ b/fonts/google/zen-dots/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-104-500-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-104-500-normal.woff index 3d571663a69..2f7bf2da91c 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-104-500-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-104-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-112-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-112-700-normal.woff index ac4ab4ee2e1..0483e3b7849 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-112-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-112-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-116-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-116-700-normal.woff index 5b6e930e2d1..cf2cf7a4f49 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-116-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-116-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-118-500-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-118-500-normal.woff index d16af7dd631..eecabaef5d6 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-118-500-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-118-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-12-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-12-700-normal.woff index f3758522c9b..d26a1e3c1ee 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-12-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-12-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-15-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-15-700-normal.woff index 9907398fa1a..c0cea1c8973 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-15-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-15-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-29-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-29-700-normal.woff index 5368120c3db..8b8b41c18d8 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-29-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-29-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-31-300-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-31-300-normal.woff index 7242519dc99..72a914331ad 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-31-300-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-31-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-33-400-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-33-400-normal.woff index 8b5ef84f339..8c2699b55d1 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-33-400-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-33-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-34-900-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-34-900-normal.woff index 71a7d026f29..bed86dd039e 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-34-900-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-34-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-38-300-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-38-300-normal.woff index 747bccdf7c2..c83649896af 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-38-300-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-38-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-4-900-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-4-900-normal.woff index 7d61d965fcf..5ab544df99e 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-4-900-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-4-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-41-400-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-41-400-normal.woff index a14a4f8a271..495ad106595 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-41-400-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-41-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-56-900-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-56-900-normal.woff index 307474b7fd5..d82703e3fd8 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-56-900-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-56-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-61-400-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-61-400-normal.woff index 47c769309a8..74fd05bb23c 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-61-400-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-61-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-64-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-64-700-normal.woff index 7983541e3fa..10ef11d00fd 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-64-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-64-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-70-300-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-70-300-normal.woff index 39576bfd3f4..ee7cbef9d85 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-70-300-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-70-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-77-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-77-700-normal.woff index 9dbec95e11c..1c46587de47 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-77-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-77-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-500-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-500-normal.woff index 1572e6bab19..4c63a0ab7e0 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-500-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-700-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-700-normal.woff index ec1dcee0ea6..038f7f8ac8f 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-700-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-88-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-cyrillic-300-normal.woff b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-cyrillic-300-normal.woff index 1fdeacd7765..c26778da2a9 100644 Binary files a/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-cyrillic-300-normal.woff and b/fonts/google/zen-kaku-gothic-antique/files/zen-kaku-gothic-antique-cyrillic-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-antique/scss/mixins.scss b/fonts/google/zen-kaku-gothic-antique/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-kaku-gothic-antique/scss/mixins.scss +++ b/fonts/google/zen-kaku-gothic-antique/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-106-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-106-500-normal.woff index 139d99012d8..a9dd1b3756c 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-106-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-106-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-109-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-109-500-normal.woff index ce30b3c8bd7..8739d9a71fd 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-109-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-109-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-113-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-113-400-normal.woff index 84f4425b690..5cdca152244 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-113-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-113-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-119-700-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-119-700-normal.woff index f66bfbe9494..66ac1ff8bf6 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-119-700-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-119-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-15-300-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-15-300-normal.woff index 2f9589a01d8..e90678c0efe 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-15-300-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-15-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-19-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-19-900-normal.woff index 111b02292fc..927b0ce53fe 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-19-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-19-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-30-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-30-500-normal.woff index 5c895e27959..7769b1d1163 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-30-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-30-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-40-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-40-400-normal.woff index 0b4d042ba30..017c1c4f6d5 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-40-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-40-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-41-300-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-41-300-normal.woff index 899e717f909..cf4fe7cb4bb 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-41-300-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-41-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-56-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-56-400-normal.woff index 4c83a836f46..689b24be983 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-56-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-56-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-58-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-58-400-normal.woff index 342c5025ae1..b491fe86155 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-58-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-58-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-59-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-59-900-normal.woff index 67b53562c2b..188a6ae6278 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-59-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-59-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-6-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-6-500-normal.woff index 78b7d3ad5fe..85e1ce70b88 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-6-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-6-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-62-300-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-62-300-normal.woff index a3618a67f96..c5a87061cad 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-62-300-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-62-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-300-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-300-normal.woff index 61f3221baf7..7e1add73d4f 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-300-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-400-normal.woff index a58cc154821..a45c0613fca 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-63-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-68-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-68-500-normal.woff index b2a21b7a702..6b50ad7139e 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-68-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-68-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-7-700-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-7-700-normal.woff index 590faa99a2a..07115f3d66c 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-7-700-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-7-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-77-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-77-900-normal.woff index ac5a63c1510..e58cc80a3cc 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-77-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-77-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-82-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-82-400-normal.woff index 1d8a1d197bd..f99587b839d 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-82-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-82-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-400-normal.woff index e2e89fd914c..7db7c843a3f 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-500-normal.woff index fc903047513..ada27bfb216 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-900-normal.woff index bdc5ee288d6..e3455bffacc 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-84-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-85-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-85-900-normal.woff index e7f30997767..edbecd1dc4e 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-85-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-85-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-87-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-87-400-normal.woff index 1083c4d4d24..b55e8509f79 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-87-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-87-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-400-normal.woff index 063a406198b..497e9b3eb60 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-700-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-700-normal.woff index 1e4d2907f4d..c0e3f1aa99a 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-700-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-90-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-94-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-94-900-normal.woff index 78b79004984..b3b85e10d61 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-94-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-94-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-300-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-300-normal.woff index e7fa9c7aa6f..8694c37dc50 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-300-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-300-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-400-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-400-normal.woff index f9471b07417..3dce04848d8 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-400-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-400-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-500-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-500-normal.woff index f850c308bdd..b898d1d88ad 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-500-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-500-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-700-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-700-normal.woff index 82bd817a73a..5b4081b59f7 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-700-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-700-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-900-normal.woff b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-900-normal.woff index cb83bce6d48..8013f7e2fc4 100644 Binary files a/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-900-normal.woff and b/fonts/google/zen-kaku-gothic-new/files/zen-kaku-gothic-new-japanese-900-normal.woff differ diff --git a/fonts/google/zen-kaku-gothic-new/scss/mixins.scss b/fonts/google/zen-kaku-gothic-new/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-kaku-gothic-new/scss/mixins.scss +++ b/fonts/google/zen-kaku-gothic-new/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-10-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-10-400-normal.woff index 13e76accc80..1ad56cf501f 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-10-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-10-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-100-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-100-400-normal.woff index 46819ca9225..98241d68a45 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-100-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-100-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-101-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-101-400-normal.woff index a17eb00ee76..2b2d36ec6b2 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-101-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-101-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-102-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-102-400-normal.woff index f326aedee13..2b8ed0cf496 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-102-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-102-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-103-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-103-400-normal.woff index 8b5632f7117..acb1c451b9f 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-103-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-103-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-104-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-104-400-normal.woff index 20cd9a9b04e..d05c0bbf2e7 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-104-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-104-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-105-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-105-400-normal.woff index c06aa25862e..9cee96eb387 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-105-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-105-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-106-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-106-400-normal.woff index 529eadf2eb2..784f1404697 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-106-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-106-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-107-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-107-400-normal.woff index 7c8d7fe17b7..5a7739b8ca1 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-107-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-107-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-108-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-108-400-normal.woff index 2159a313fba..60b1d658ba0 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-108-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-108-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-109-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-109-400-normal.woff index e3c3b51a73e..b54457439ca 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-109-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-109-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-11-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-11-400-normal.woff index 0b6421f0b13..c58e0b2d822 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-11-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-11-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-110-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-110-400-normal.woff index e45983b2d70..ef708d38b5b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-110-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-110-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-111-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-111-400-normal.woff index 5692060e965..7ba9503157e 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-111-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-111-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-112-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-112-400-normal.woff index 4d1509045a1..63ec49b1cdb 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-112-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-112-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-113-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-113-400-normal.woff index a4a0ef6f9f1..5f03a1c136e 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-113-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-113-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-114-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-114-400-normal.woff index 5f802471414..5e3a490735e 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-114-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-114-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-115-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-115-400-normal.woff index a95b78c1459..79cdc8900a9 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-115-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-115-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-116-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-116-400-normal.woff index 2d747f5d875..ee0daee7b89 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-116-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-116-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-117-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-117-400-normal.woff index 4024b1bada5..1bcd3d19424 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-117-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-117-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-118-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-118-400-normal.woff index 3c9c4e32fe3..6943b291000 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-118-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-118-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-119-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-119-400-normal.woff index 3d362c5a3a2..80314527211 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-119-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-119-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-12-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-12-400-normal.woff index 89a9cd2a4d7..28b4979403b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-12-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-12-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-13-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-13-400-normal.woff index 0be674636ef..a1d20658e32 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-13-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-13-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-14-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-14-400-normal.woff index cb898801304..9b378b8efd0 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-14-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-14-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-15-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-15-400-normal.woff index 9c6ab2a5eaf..911b47de564 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-15-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-15-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-16-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-16-400-normal.woff index f02dd60d693..ca89dbd1164 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-16-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-16-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-17-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-17-400-normal.woff index ecf3b557d52..2c6ce45abd3 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-17-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-17-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-18-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-18-400-normal.woff index ac0322d5bd7..7fb1f3ba278 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-18-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-18-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-19-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-19-400-normal.woff index 3ac0e46f493..46518582c59 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-19-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-19-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-2-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-2-400-normal.woff index 35011df8a79..78b72f5d62b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-2-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-2-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-20-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-20-400-normal.woff index 4f3922507e8..506769dbc6f 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-20-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-20-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-21-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-21-400-normal.woff index 07cec631baf..f119beb6214 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-21-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-21-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-22-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-22-400-normal.woff index c9cfb197a28..ecd77cec689 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-22-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-22-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-23-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-23-400-normal.woff index 63d9dd4646e..3d7a047408c 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-23-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-23-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-24-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-24-400-normal.woff index 95572734472..862da274feb 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-24-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-24-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-25-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-25-400-normal.woff index a3445d7713e..17c20da686f 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-25-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-25-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-26-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-26-400-normal.woff index 7d9a8d5d060..7deea3a1e26 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-26-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-26-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-27-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-27-400-normal.woff index cc6dec53f8e..c0250a3b63b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-27-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-27-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-28-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-28-400-normal.woff index 4139cfc8c32..d2673068ba5 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-28-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-28-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-29-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-29-400-normal.woff index 17441beefcd..a520ff52901 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-29-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-29-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-3-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-3-400-normal.woff index 8acd29a508d..ba51ba757da 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-3-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-3-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-30-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-30-400-normal.woff index d1e09ac57b9..2451dee14fc 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-30-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-30-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-31-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-31-400-normal.woff index 001b7749625..3708a4c343e 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-31-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-31-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-32-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-32-400-normal.woff index a8f41477d37..3163e02960b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-32-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-32-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-33-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-33-400-normal.woff index f5d7e89a86a..dc4fd4bffc6 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-33-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-33-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-34-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-34-400-normal.woff index 8c51519a478..6d4ef6b9539 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-34-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-34-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-35-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-35-400-normal.woff index a0f764d66a2..2b4741c9d11 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-35-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-35-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-36-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-36-400-normal.woff index 12d818cd351..21f29b04dc1 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-36-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-36-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-37-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-37-400-normal.woff index 713cb40db0c..04e367f27ab 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-37-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-37-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-38-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-38-400-normal.woff index 4abcfb800a3..3a173cb43d7 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-38-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-38-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-39-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-39-400-normal.woff index 0e8a6520d2c..4e6111d2166 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-39-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-39-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-4-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-4-400-normal.woff index 5f3eebc02c2..44b99c368e2 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-4-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-4-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-40-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-40-400-normal.woff index 33a3c8d0e00..6cc19b29cdb 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-40-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-40-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-41-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-41-400-normal.woff index 3be74483a0e..68bc0255bf0 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-41-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-41-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-42-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-42-400-normal.woff index 191ae7cf4ca..22ffbfa3875 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-42-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-42-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-43-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-43-400-normal.woff index 0288105ae1a..236bdc33143 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-43-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-43-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-44-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-44-400-normal.woff index 21b6d61c6a6..ead6a2d1cf6 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-44-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-44-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-45-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-45-400-normal.woff index 9f781e9088c..a7dd26a2b9a 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-45-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-45-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-46-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-46-400-normal.woff index 041e63565ba..5ff86a2dca0 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-46-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-46-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-47-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-47-400-normal.woff index 6f9497d95ed..3ae8af8b400 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-47-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-47-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-48-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-48-400-normal.woff index 86f08a95ee3..dc9bdecbe89 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-48-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-48-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-49-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-49-400-normal.woff index bd7f9ad7258..8b4b09d1285 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-49-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-49-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-5-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-5-400-normal.woff index 33e17168ce6..4d8323bb42d 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-5-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-5-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-50-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-50-400-normal.woff index 17c3bc32fbf..56c1038c9be 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-50-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-50-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-51-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-51-400-normal.woff index 1363125f930..91112e65324 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-51-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-51-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-52-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-52-400-normal.woff index f298f9560cd..45f9922aecf 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-52-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-52-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-53-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-53-400-normal.woff index d661c6726c6..dfa0b337172 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-53-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-53-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-54-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-54-400-normal.woff index 6cc6160febb..d508252f1da 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-54-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-54-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-55-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-55-400-normal.woff index d9f07e85e58..a889d54de10 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-55-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-55-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-56-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-56-400-normal.woff index 55acd991b28..b46dd679176 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-56-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-56-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-57-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-57-400-normal.woff index 36915469fa1..b70e538379d 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-57-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-57-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-58-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-58-400-normal.woff index 252fac42662..6b3ddaa6466 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-58-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-58-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-59-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-59-400-normal.woff index 8d09495f5ea..c01701b1070 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-59-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-59-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-6-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-6-400-normal.woff index 9639e18ed9d..fea3163255e 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-6-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-6-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-60-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-60-400-normal.woff index 51e0c3456d9..efffd3b72e6 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-60-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-60-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-61-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-61-400-normal.woff index 175bf18ce82..42b7b1c38b9 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-61-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-61-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-62-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-62-400-normal.woff index 23c6bc07e2c..50fd97fd3c2 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-62-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-62-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-63-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-63-400-normal.woff index d156bae48c8..f5e8ba15fcd 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-63-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-63-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-64-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-64-400-normal.woff index 45dd496ac94..beaa4d45525 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-64-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-64-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-65-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-65-400-normal.woff index 8669118eec9..516b23a61e0 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-65-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-65-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-66-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-66-400-normal.woff index b602f09615c..850d6c8cfb1 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-66-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-66-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-67-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-67-400-normal.woff index f8816287a77..a2745ce8dff 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-67-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-67-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-68-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-68-400-normal.woff index ba7cf2e6650..f254fccf727 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-68-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-68-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-69-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-69-400-normal.woff index 93cb2fbe436..030ee4b12d6 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-69-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-69-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-7-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-7-400-normal.woff index 6063ba953d8..13ceabb0c31 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-7-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-7-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-70-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-70-400-normal.woff index c858ea3602d..590dccce7dc 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-70-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-70-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-71-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-71-400-normal.woff index 39e633f6100..4169e02b2d2 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-71-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-71-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-72-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-72-400-normal.woff index 672dfb21e73..96a347af936 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-72-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-72-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-73-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-73-400-normal.woff index 3c9be9eb75f..a86a5375c87 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-73-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-73-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-74-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-74-400-normal.woff index 52f6fb0451c..374a7586f92 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-74-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-74-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-75-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-75-400-normal.woff index 448c33aab11..61703d09e8c 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-75-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-75-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-76-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-76-400-normal.woff index 3396058ea7a..931c0df1efb 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-76-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-76-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-77-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-77-400-normal.woff index 09b4ed82b99..c77588cc748 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-77-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-77-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-78-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-78-400-normal.woff index c6d2e87e222..b8d14b60b59 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-78-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-78-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-79-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-79-400-normal.woff index d0f7ac4eb81..24763fa3aca 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-79-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-79-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-8-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-8-400-normal.woff index f69c920198c..0abbe804e88 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-8-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-8-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-80-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-80-400-normal.woff index aa4ed68d12f..fd684a8f3a5 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-80-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-80-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-81-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-81-400-normal.woff index e7754f55b67..87ef1867d42 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-81-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-81-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-82-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-82-400-normal.woff index 4a844195bbf..b5e77f2b9f1 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-82-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-82-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-83-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-83-400-normal.woff index a98b9a2ca02..87ae205d1da 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-83-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-83-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-84-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-84-400-normal.woff index f1f22ba3a7a..78c06e47688 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-84-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-84-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-85-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-85-400-normal.woff index 26b1c1b8f95..8abb0de994f 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-85-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-85-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-86-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-86-400-normal.woff index 62588057ccb..0cf46ed5490 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-86-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-86-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-87-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-87-400-normal.woff index 8798b419c8f..95ed4c10ab8 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-87-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-87-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-88-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-88-400-normal.woff index e585d8921c8..03489ef21dc 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-88-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-88-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-89-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-89-400-normal.woff index 11859649722..64b910ae429 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-89-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-89-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-9-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-9-400-normal.woff index d9fceb4b43f..f97badf768b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-9-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-9-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-90-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-90-400-normal.woff index c02a54184fb..830e1b6e999 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-90-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-90-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-91-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-91-400-normal.woff index 1e75211a402..acdafc54772 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-91-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-91-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-92-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-92-400-normal.woff index 6816b94ee83..1e85bfc04be 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-92-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-92-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-93-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-93-400-normal.woff index 728dcb6cf61..1a2e887e83f 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-93-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-93-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-94-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-94-400-normal.woff index 1a67e4d4eab..015bb5ce2b8 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-94-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-94-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-95-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-95-400-normal.woff index 5406a483ed5..967e3b2b9db 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-95-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-95-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-96-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-96-400-normal.woff index cee373fc193..5931d17f6dd 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-96-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-96-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-97-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-97-400-normal.woff index a3db4584eac..b25499daa5a 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-97-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-97-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-98-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-98-400-normal.woff index 6b4e773f80c..c5380227a77 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-98-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-98-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-99-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-99-400-normal.woff index 151e05e9f53..a3ad8f71f93 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-99-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-99-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-cyrillic-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-cyrillic-400-normal.woff index 1cc62c4c3f3..2da8d7b6bce 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-cyrillic-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-cyrillic-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-greek-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-greek-400-normal.woff index 5d2f2a27569..47b2332dd0b 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-greek-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-greek-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-400-normal.woff index 150b203902d..83c7059ae63 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-ext-400-normal.woff b/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-ext-400-normal.woff index 19141ef93d5..4890a7d11e8 100644 Binary files a/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-ext-400-normal.woff and b/fonts/google/zen-kurenaido/files/zen-kurenaido-latin-ext-400-normal.woff differ diff --git a/fonts/google/zen-kurenaido/scss/mixins.scss b/fonts/google/zen-kurenaido/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-kurenaido/scss/mixins.scss +++ b/fonts/google/zen-kurenaido/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-loop/scss/mixins.scss b/fonts/google/zen-loop/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-loop/scss/mixins.scss +++ b/fonts/google/zen-loop/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-107-900-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-107-900-normal.woff index 9abe6aef965..c1d9cfbda41 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-107-900-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-107-900-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-400-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-400-normal.woff index dce5bf9792b..66a11410de1 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-400-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-400-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-900-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-900-normal.woff index 2192ef54cbb..cdc9cb4d0c0 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-900-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-108-900-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-112-900-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-112-900-normal.woff index 9b31167bffa..d3d476c4761 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-112-900-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-112-900-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-115-300-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-115-300-normal.woff index a2d704c9eca..d7b72916f29 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-115-300-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-115-300-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-116-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-116-500-normal.woff index 9bb2c3f903c..bf988d2505a 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-116-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-116-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-12-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-12-500-normal.woff index 60f99cb6c41..abc0e0cbc8c 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-12-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-12-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-15-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-15-500-normal.woff index 8d2769d6fe9..ff6720f5a9b 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-15-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-15-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-23-700-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-23-700-normal.woff index 7e080a51e13..4809e675f94 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-23-700-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-23-700-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-24-400-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-24-400-normal.woff index 91492eb2b3a..66dc3342a28 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-24-400-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-24-400-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-25-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-25-500-normal.woff index a25aa14d450..44a5a2ae419 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-25-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-25-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-3-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-3-500-normal.woff index 1c5ac4de6c9..c44e49aa018 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-3-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-3-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-42-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-42-500-normal.woff index 1b7a6b3a1bc..40df6d4a6ba 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-42-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-42-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-300-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-300-normal.woff index cc7af122603..03f6bed59cc 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-300-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-300-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-700-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-700-normal.woff index d6bd83d092c..6482e14eb49 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-700-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-45-700-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-47-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-47-500-normal.woff index 4f045401a68..1043d861f11 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-47-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-47-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-5-700-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-5-700-normal.woff index 7f5d3d28a06..a47494634d3 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-5-700-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-5-700-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-50-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-50-500-normal.woff index b39040d2ba1..2c83f3b05a5 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-50-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-50-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-66-400-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-66-400-normal.woff index 7e51048c67d..fc50d3e51f9 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-66-400-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-66-400-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-67-400-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-67-400-normal.woff index fe5b61d9ba8..41cdeeb5b10 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-67-400-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-67-400-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-76-400-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-76-400-normal.woff index 2456db38967..d2a1e797f15 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-76-400-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-76-400-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-78-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-78-500-normal.woff index 778932475e7..4f2e7cb0fb0 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-78-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-78-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-8-300-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-8-300-normal.woff index 4af1e4ac7a5..d5700c6b2c5 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-8-300-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-8-300-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-83-300-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-83-300-normal.woff index 85437310de3..d13b326e3a8 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-83-300-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-83-300-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-300-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-300-normal.woff index bcbd7af9d24..7f6583aa6a9 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-300-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-300-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-400-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-400-normal.woff index 986ee9b0366..02e4a706049 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-400-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-400-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-500-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-500-normal.woff index 2987449b451..9e809896675 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-500-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-500-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-700-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-700-normal.woff index 6e7db5f9050..e959fe06b97 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-700-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-700-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-900-normal.woff b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-900-normal.woff index fddba12722e..daf08a3239f 100644 Binary files a/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-900-normal.woff and b/fonts/google/zen-maru-gothic/files/zen-maru-gothic-japanese-900-normal.woff differ diff --git a/fonts/google/zen-maru-gothic/scss/mixins.scss b/fonts/google/zen-maru-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-maru-gothic/scss/mixins.scss +++ b/fonts/google/zen-maru-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-10-500-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-10-500-normal.woff index 7d08501e93a..a2d1476a23a 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-10-500-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-10-500-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-105-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-105-600-normal.woff index af7a510151e..a7a404ef8d2 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-105-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-105-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-106-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-106-400-normal.woff index c85180a95e9..6a1f0551fec 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-106-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-106-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-107-500-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-107-500-normal.woff index ececf44548e..def79096eff 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-107-500-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-107-500-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-111-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-111-600-normal.woff index 1e56927799d..76afbffe00d 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-111-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-111-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-111-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-111-700-normal.woff index 00963e7dea1..eb2a4d5d0ed 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-111-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-111-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-114-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-114-700-normal.woff index 9d123d90bf7..6bf0022e0ed 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-114-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-114-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-119-900-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-119-900-normal.woff index 0dd8e6231a4..dfb994e3c05 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-119-900-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-119-900-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-15-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-15-600-normal.woff index ce82588c8d4..f440291442c 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-15-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-15-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-16-900-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-16-900-normal.woff index 43a8b122b38..53090836ba5 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-16-900-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-16-900-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-20-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-20-400-normal.woff index d3f77c66d75..46bd044de64 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-20-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-20-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-21-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-21-700-normal.woff index 73c45bee174..43fde126bb1 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-21-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-21-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-26-500-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-26-500-normal.woff index 9b12fd99826..5b036c8a082 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-26-500-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-26-500-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-33-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-33-400-normal.woff index 62e393e254b..ad46ee76ba0 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-33-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-33-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-35-900-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-35-900-normal.woff index 5ce4866f6ec..ac840171714 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-35-900-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-35-900-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-39-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-39-400-normal.woff index 46ab232d8b8..a3e2c284a37 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-39-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-39-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-4-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-4-400-normal.woff index b4c1647b3dc..caec7df598c 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-4-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-4-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-43-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-43-400-normal.woff index 083de9054e2..79456bfc66d 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-43-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-43-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-45-500-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-45-500-normal.woff index 7ba4b9579de..9ca442959d7 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-45-500-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-45-500-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-52-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-52-400-normal.woff index d49ad0711c0..739f8dac81e 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-52-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-52-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-58-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-58-700-normal.woff index 55063762ccd..8f9eeeb1cee 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-58-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-58-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-60-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-60-400-normal.woff index 2cc621e547a..c2f02715884 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-60-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-60-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-61-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-61-400-normal.woff index fdf16d2b172..4e44bd302c7 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-61-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-61-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-61-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-61-700-normal.woff index 751d0a80792..1e332e98c0b 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-61-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-61-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-66-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-66-700-normal.woff index 4a125c5c33d..a9a580ee8d4 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-66-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-66-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-73-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-73-600-normal.woff index 9dd488eb8e9..35548feeb7e 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-73-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-73-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-74-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-74-700-normal.woff index ae64356b9f0..aa65a9c7ed2 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-74-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-74-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-82-900-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-82-900-normal.woff index af080859150..97b6ccd26af 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-82-900-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-82-900-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-83-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-83-600-normal.woff index 25a5be7ded4..c98f7042a47 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-83-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-83-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-85-900-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-85-900-normal.woff index 8dab19c1ed4..a2f1be35cd2 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-85-900-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-85-900-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-95-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-95-600-normal.woff index 2e78966af5a..582ca9a05a8 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-95-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-95-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-95-900-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-95-900-normal.woff index a4dbe0144e4..953ec966b55 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-95-900-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-95-900-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-500-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-500-normal.woff index a7646e7a4a8..30afc31ddc5 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-500-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-500-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-600-normal.woff index b3023bf21e0..5fe4a8eba34 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-cyrillic-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-400-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-400-normal.woff index 9d48e9de8fe..7c6aff433f5 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-400-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-400-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-600-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-600-normal.woff index dec28f0e20f..595f1b6a338 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-600-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-600-normal.woff differ diff --git a/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-700-normal.woff b/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-700-normal.woff index a2aa376226d..1be4b667587 100644 Binary files a/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-700-normal.woff and b/fonts/google/zen-old-mincho/files/zen-old-mincho-latin-700-normal.woff differ diff --git a/fonts/google/zen-old-mincho/scss/mixins.scss b/fonts/google/zen-old-mincho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-old-mincho/scss/mixins.scss +++ b/fonts/google/zen-old-mincho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-400-normal.woff b/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-400-normal.woff index 73c6ef125fc..142569b19a3 100644 Binary files a/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-400-normal.woff and b/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-400-normal.woff differ diff --git a/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-ext-400-normal.woff b/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-ext-400-normal.woff index 5c015fb8057..660bfdd60e5 100644 Binary files a/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-ext-400-normal.woff and b/fonts/google/zen-tokyo-zoo/files/zen-tokyo-zoo-latin-ext-400-normal.woff differ diff --git a/fonts/google/zen-tokyo-zoo/scss/mixins.scss b/fonts/google/zen-tokyo-zoo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zen-tokyo-zoo/scss/mixins.scss +++ b/fonts/google/zen-tokyo-zoo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zeyada/scss/mixins.scss b/fonts/google/zeyada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zeyada/scss/mixins.scss +++ b/fonts/google/zeyada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-100-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-100-400-normal.woff index 47ab87f4a61..fa2fec92314 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-100-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-100-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-101-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-101-400-normal.woff index 01ec6323b7c..5c83fc1803a 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-101-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-101-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-102-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-102-400-normal.woff index c722bce5676..96f2ea165cf 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-102-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-102-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-103-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-103-400-normal.woff index 91844115ea2..c64817b235a 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-103-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-103-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-104-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-104-400-normal.woff index b62bbb8404d..dae1661c323 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-104-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-104-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-105-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-105-400-normal.woff index 1ddfb8cc81b..958561aa004 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-105-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-105-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-106-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-106-400-normal.woff index 42ffa3d09dd..f0b34c3f5bd 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-106-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-106-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-107-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-107-400-normal.woff index 834cf222012..728b8d3503f 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-107-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-107-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-108-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-108-400-normal.woff index ef9fb5ca504..9d8703f7149 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-108-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-108-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-109-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-109-400-normal.woff index 162dd451561..6c3fe92f0d9 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-109-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-109-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-110-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-110-400-normal.woff index 5305ba56111..ab6be042076 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-110-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-110-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-111-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-111-400-normal.woff index 14be043b424..90c917073b1 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-111-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-111-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-112-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-112-400-normal.woff index bce980fbfc2..8040466d94b 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-112-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-112-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-113-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-113-400-normal.woff index 498a6334770..0faf8ba1190 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-113-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-113-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-114-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-114-400-normal.woff index 7656108f7ae..56416a86434 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-114-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-114-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-115-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-115-400-normal.woff index 28559c29ed0..2bf44bef236 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-115-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-115-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-116-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-116-400-normal.woff index c4aa3aa877d..3dea59444c5 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-116-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-116-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-117-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-117-400-normal.woff index 67ddf68ddd1..72c79fce338 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-117-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-117-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-118-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-118-400-normal.woff index 6a8335bfb24..c4d05685972 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-118-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-118-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-119-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-119-400-normal.woff index 7550310a4da..0731ec3ca92 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-119-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-119-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-21-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-21-400-normal.woff index 464a5bd29ed..d0624dc3e2d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-21-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-21-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-22-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-22-400-normal.woff index 5be12891e94..3d74c45b18f 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-22-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-22-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-23-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-23-400-normal.woff index 2dc224250a2..56f12076922 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-23-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-23-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-24-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-24-400-normal.woff index 453f71d5aba..8946234f5b7 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-24-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-24-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-25-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-25-400-normal.woff index d25266b0203..2deeb4d26eb 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-25-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-25-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-26-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-26-400-normal.woff index e1a05aa5897..deb7ee90ccd 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-26-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-26-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-27-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-27-400-normal.woff index 8ff443e409e..089fae57cf8 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-27-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-27-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-28-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-28-400-normal.woff index 7659a19e86a..ea1d3d19afe 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-28-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-28-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-29-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-29-400-normal.woff index a3e4836827f..98c9cb05383 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-29-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-29-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-30-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-30-400-normal.woff index 965cfc85471..efe1b94eab5 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-30-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-30-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-31-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-31-400-normal.woff index 5359d4923a5..89a6ae69ac8 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-31-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-31-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-32-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-32-400-normal.woff index 7465701e215..6c6e6a7686e 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-32-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-32-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-33-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-33-400-normal.woff index e0bbe04532a..b71ebbcfd85 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-33-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-33-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-34-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-34-400-normal.woff index 222b16943b3..c653896bd14 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-34-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-34-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-35-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-35-400-normal.woff index b415061293a..f5fcf12d81a 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-35-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-35-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-36-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-36-400-normal.woff index 0d4231ad0ab..f9acf8cfb70 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-36-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-36-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-37-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-37-400-normal.woff index dc18b643304..658ea2db76b 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-37-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-37-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-38-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-38-400-normal.woff index c968b1e4112..a905d1a6f8b 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-38-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-38-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-39-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-39-400-normal.woff index b6b7ef69fcb..d06d6ec4633 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-39-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-39-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-40-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-40-400-normal.woff index e94a96a38f3..db5fcc633bb 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-40-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-40-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-41-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-41-400-normal.woff index f1e8d1e48bd..2cc071983d1 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-41-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-41-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-42-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-42-400-normal.woff index 7f8244f54b6..4f9dce26a4d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-42-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-42-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-43-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-43-400-normal.woff index a64bde284bb..9b3f65a155a 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-43-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-43-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-44-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-44-400-normal.woff index c4e3cbb9eeb..98e90d78d14 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-44-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-44-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-45-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-45-400-normal.woff index afb93335ebb..d95ebea87c8 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-45-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-45-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-46-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-46-400-normal.woff index 3f1c2b0a7dc..8fd7f9a43e9 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-46-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-46-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-47-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-47-400-normal.woff index 762bda948bb..fab35b3fee4 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-47-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-47-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-48-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-48-400-normal.woff index e43ed801242..c7e51c7da6f 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-48-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-48-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-49-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-49-400-normal.woff index 62cbea6c30b..7db6ef9e85d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-49-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-49-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-5-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-5-400-normal.woff index 89a3e5b4194..5ff3c19a874 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-5-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-5-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-50-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-50-400-normal.woff index 4ad23b384f9..8dcf461e802 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-50-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-50-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-51-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-51-400-normal.woff index 206c18dc22f..802a00fa839 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-51-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-51-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-52-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-52-400-normal.woff index a78b2698da1..28bba052c63 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-52-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-52-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-53-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-53-400-normal.woff index ba353815089..f786104f67b 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-53-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-53-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-54-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-54-400-normal.woff index 1a24aff19f1..4da17e2654d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-54-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-54-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-55-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-55-400-normal.woff index bb20af74599..f5af0f2646e 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-55-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-55-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-56-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-56-400-normal.woff index d9f1147ce02..4f8239e3ce1 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-56-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-56-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-57-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-57-400-normal.woff index 9cfb263026f..756aa8e5b93 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-57-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-57-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-58-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-58-400-normal.woff index e813bb71ece..d7b8c77be7d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-58-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-58-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-59-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-59-400-normal.woff index 6e75d70032f..cdfa0159bf9 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-59-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-59-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-6-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-6-400-normal.woff index 254af25b02d..d59ab902882 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-6-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-6-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-60-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-60-400-normal.woff index 726b8588623..ec9075df83d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-60-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-60-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-61-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-61-400-normal.woff index a11210d6d93..f5358b9729e 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-61-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-61-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-62-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-62-400-normal.woff index f0abe638100..8313d3b730d 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-62-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-62-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-63-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-63-400-normal.woff index 17fdb563bf3..4be28c789a8 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-63-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-63-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-64-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-64-400-normal.woff index 7d335b9c1ae..727d3fe96b8 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-64-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-64-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-65-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-65-400-normal.woff index 3f3eeb49ff4..e94356cf66f 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-65-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-65-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-66-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-66-400-normal.woff index dd526312569..5bb7a7a169c 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-66-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-66-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-67-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-67-400-normal.woff index 4af3431af31..24bb55a41b0 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-67-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-67-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-68-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-68-400-normal.woff index c4ee1ab1aaa..adcbf5989ea 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-68-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-68-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-69-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-69-400-normal.woff index 188f347cd7e..c6fea3674cd 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-69-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-69-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-70-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-70-400-normal.woff index 0040f6ee6af..90d22a79e3c 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-70-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-70-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-71-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-71-400-normal.woff index 4bd71fb39d1..df93353f5de 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-71-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-71-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-72-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-72-400-normal.woff index 4c1a013133c..cd3a1461786 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-72-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-72-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-73-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-73-400-normal.woff index 2ee825e7863..c1846e41e86 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-73-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-73-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-74-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-74-400-normal.woff index 23faf57d7e0..7539c78b373 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-74-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-74-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-75-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-75-400-normal.woff index d1c1d391095..30ce44a6386 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-75-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-75-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-76-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-76-400-normal.woff index 8d5d1f03101..765aa69f311 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-76-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-76-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-77-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-77-400-normal.woff index e89516ea99e..f1208d49c38 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-77-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-77-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-78-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-78-400-normal.woff index 3f56c0c5eee..de4ea695e78 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-78-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-78-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-79-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-79-400-normal.woff index f2914a540ca..3cfb9c6d24b 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-79-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-79-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-80-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-80-400-normal.woff index cc52cc301a9..14acebaedd2 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-80-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-80-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-81-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-81-400-normal.woff index 283c1f86f1c..ab6a5e212c2 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-81-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-81-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-82-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-82-400-normal.woff index 073eb7c4df2..2cd3ff0b13e 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-82-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-82-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-83-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-83-400-normal.woff index 8a3b44be8cf..032aa4a13b6 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-83-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-83-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-84-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-84-400-normal.woff index a0ddafad7b1..9b8283a8620 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-84-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-84-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-85-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-85-400-normal.woff index b8c0adb88a1..3b8c7191635 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-85-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-85-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-90-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-90-400-normal.woff index 84d3a8a7954..af03684d158 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-90-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-90-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-91-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-91-400-normal.woff index 2abf2720dca..96863b52c44 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-91-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-91-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-97-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-97-400-normal.woff index a3dee060116..565e9557c67 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-97-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-97-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-99-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-99-400-normal.woff index 9614f4f5c1a..ec75d3f2d41 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-99-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-99-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-latin-400-normal.woff b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-latin-400-normal.woff index 78e09a0fbc2..fc7746a5951 100644 Binary files a/fonts/google/zhi-mang-xing/files/zhi-mang-xing-latin-400-normal.woff and b/fonts/google/zhi-mang-xing/files/zhi-mang-xing-latin-400-normal.woff differ diff --git a/fonts/google/zhi-mang-xing/scss/mixins.scss b/fonts/google/zhi-mang-xing/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zhi-mang-xing/scss/mixins.scss +++ b/fonts/google/zhi-mang-xing/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-400-normal.woff b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-400-normal.woff index 87d41da7fad..560dbb4a222 100644 Binary files a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-400-normal.woff and b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-400-normal.woff differ diff --git a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-700-normal.woff b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-700-normal.woff index 9e4c6ceb8f0..740f13fa147 100644 Binary files a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-700-normal.woff and b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-700-normal.woff differ diff --git a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-400-normal.woff b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-400-normal.woff index b787d08ceb8..d0deedebd16 100644 Binary files a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-400-normal.woff and b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-400-normal.woff differ diff --git a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-700-normal.woff b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-700-normal.woff index 27fb0a81fc9..893d8271dab 100644 Binary files a/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-700-normal.woff and b/fonts/google/zilla-slab-highlight/files/zilla-slab-highlight-latin-ext-700-normal.woff differ diff --git a/fonts/google/zilla-slab-highlight/scss/mixins.scss b/fonts/google/zilla-slab-highlight/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zilla-slab-highlight/scss/mixins.scss +++ b/fonts/google/zilla-slab-highlight/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/google/zilla-slab/files/zilla-slab-latin-300-normal.woff b/fonts/google/zilla-slab/files/zilla-slab-latin-300-normal.woff index 40433a3a6aa..f3eb49f2ae0 100644 Binary files a/fonts/google/zilla-slab/files/zilla-slab-latin-300-normal.woff and b/fonts/google/zilla-slab/files/zilla-slab-latin-300-normal.woff differ diff --git a/fonts/google/zilla-slab/scss/mixins.scss b/fonts/google/zilla-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/google/zilla-slab/scss/mixins.scss +++ b/fonts/google/zilla-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-icons-outlined/files/material-icons-outlined-latin-400-normal.woff b/fonts/icons/material-icons-outlined/files/material-icons-outlined-latin-400-normal.woff index e8b88dfeb58..edeb9df9c98 100644 Binary files a/fonts/icons/material-icons-outlined/files/material-icons-outlined-latin-400-normal.woff and b/fonts/icons/material-icons-outlined/files/material-icons-outlined-latin-400-normal.woff differ diff --git a/fonts/icons/material-icons-outlined/scss/mixins.scss b/fonts/icons/material-icons-outlined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-icons-outlined/scss/mixins.scss +++ b/fonts/icons/material-icons-outlined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-icons-round/scss/mixins.scss b/fonts/icons/material-icons-round/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-icons-round/scss/mixins.scss +++ b/fonts/icons/material-icons-round/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-icons-sharp/scss/mixins.scss b/fonts/icons/material-icons-sharp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-icons-sharp/scss/mixins.scss +++ b/fonts/icons/material-icons-sharp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-icons-two-tone/scss/mixins.scss b/fonts/icons/material-icons-two-tone/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-icons-two-tone/scss/mixins.scss +++ b/fonts/icons/material-icons-two-tone/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-icons/scss/mixins.scss b/fonts/icons/material-icons/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-icons/scss/mixins.scss +++ b/fonts/icons/material-icons/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-symbols-outlined/scss/mixins.scss b/fonts/icons/material-symbols-outlined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-symbols-outlined/scss/mixins.scss +++ b/fonts/icons/material-symbols-outlined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-symbols-rounded/scss/mixins.scss b/fonts/icons/material-symbols-rounded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-symbols-rounded/scss/mixins.scss +++ b/fonts/icons/material-symbols-rounded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/icons/material-symbols-sharp/scss/mixins.scss b/fonts/icons/material-symbols-sharp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/icons/material-symbols-sharp/scss/mixins.scss +++ b/fonts/icons/material-symbols-sharp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/aileron/scss/mixins.scss b/fonts/other/aileron/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/aileron/scss/mixins.scss +++ b/fonts/other/aileron/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/apfel-grotezk/scss/mixins.scss b/fonts/other/apfel-grotezk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/apfel-grotezk/scss/mixins.scss +++ b/fonts/other/apfel-grotezk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/argentum-sans/scss/mixins.scss b/fonts/other/argentum-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/argentum-sans/scss/mixins.scss +++ b/fonts/other/argentum-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/bagnard-sans/scss/mixins.scss b/fonts/other/bagnard-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/bagnard-sans/scss/mixins.scss +++ b/fonts/other/bagnard-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/bagnard/scss/mixins.scss b/fonts/other/bagnard/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/bagnard/scss/mixins.scss +++ b/fonts/other/bagnard/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/blackout-midnight/scss/mixins.scss b/fonts/other/blackout-midnight/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/blackout-midnight/scss/mixins.scss +++ b/fonts/other/blackout-midnight/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/blackout-sunrise/scss/mixins.scss b/fonts/other/blackout-sunrise/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/blackout-sunrise/scss/mixins.scss +++ b/fonts/other/blackout-sunrise/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/blackout-two-am/scss/mixins.scss b/fonts/other/blackout-two-am/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/blackout-two-am/scss/mixins.scss +++ b/fonts/other/blackout-two-am/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/bluu-next/scss/mixins.scss b/fonts/other/bluu-next/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/bluu-next/scss/mixins.scss +++ b/fonts/other/bluu-next/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/bravura-text/scss/mixins.scss b/fonts/other/bravura-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/bravura-text/scss/mixins.scss +++ b/fonts/other/bravura-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/bravura/scss/mixins.scss b/fonts/other/bravura/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/bravura/scss/mixins.scss +++ b/fonts/other/bravura/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/chunk-five/scss/mixins.scss b/fonts/other/chunk-five/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/chunk-five/scss/mixins.scss +++ b/fonts/other/chunk-five/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/clear-sans/scss/mixins.scss b/fonts/other/clear-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/clear-sans/scss/mixins.scss +++ b/fonts/other/clear-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/comic-mono/scss/mixins.scss b/fonts/other/comic-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/comic-mono/scss/mixins.scss +++ b/fonts/other/comic-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/cooper-hewitt/scss/mixins.scss b/fonts/other/cooper-hewitt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/cooper-hewitt/scss/mixins.scss +++ b/fonts/other/cooper-hewitt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dejavu-math/scss/mixins.scss b/fonts/other/dejavu-math/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dejavu-math/scss/mixins.scss +++ b/fonts/other/dejavu-math/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dejavu-mono/scss/mixins.scss b/fonts/other/dejavu-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dejavu-mono/scss/mixins.scss +++ b/fonts/other/dejavu-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dejavu-sans/scss/mixins.scss b/fonts/other/dejavu-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dejavu-sans/scss/mixins.scss +++ b/fonts/other/dejavu-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dejavu-serif/scss/mixins.scss b/fonts/other/dejavu-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dejavu-serif/scss/mixins.scss +++ b/fonts/other/dejavu-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg-weather/scss/mixins.scss b/fonts/other/dseg-weather/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg-weather/scss/mixins.scss +++ b/fonts/other/dseg-weather/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg14-classic-mini/scss/mixins.scss b/fonts/other/dseg14-classic-mini/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg14-classic-mini/scss/mixins.scss +++ b/fonts/other/dseg14-classic-mini/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg14-classic/scss/mixins.scss b/fonts/other/dseg14-classic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg14-classic/scss/mixins.scss +++ b/fonts/other/dseg14-classic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg14-modern-mini/scss/mixins.scss b/fonts/other/dseg14-modern-mini/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg14-modern-mini/scss/mixins.scss +++ b/fonts/other/dseg14-modern-mini/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg14-modern/scss/mixins.scss b/fonts/other/dseg14-modern/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg14-modern/scss/mixins.scss +++ b/fonts/other/dseg14-modern/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg7-classic-mini/scss/mixins.scss b/fonts/other/dseg7-classic-mini/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg7-classic-mini/scss/mixins.scss +++ b/fonts/other/dseg7-classic-mini/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg7-classic/scss/mixins.scss b/fonts/other/dseg7-classic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg7-classic/scss/mixins.scss +++ b/fonts/other/dseg7-classic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg7-modern-mini/scss/mixins.scss b/fonts/other/dseg7-modern-mini/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg7-modern-mini/scss/mixins.scss +++ b/fonts/other/dseg7-modern-mini/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg7-modern/scss/mixins.scss b/fonts/other/dseg7-modern/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg7-modern/scss/mixins.scss +++ b/fonts/other/dseg7-modern/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg7-segg-chan-mini/scss/mixins.scss b/fonts/other/dseg7-segg-chan-mini/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg7-segg-chan-mini/scss/mixins.scss +++ b/fonts/other/dseg7-segg-chan-mini/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/dseg7-segg-chan/scss/mixins.scss b/fonts/other/dseg7-segg-chan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/dseg7-segg-chan/scss/mixins.scss +++ b/fonts/other/dseg7-segg-chan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/firago/scss/mixins.scss b/fonts/other/firago/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/firago/scss/mixins.scss +++ b/fonts/other/firago/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/fusion-kai-g/scss/mixins.scss b/fonts/other/fusion-kai-g/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/fusion-kai-g/scss/mixins.scss +++ b/fonts/other/fusion-kai-g/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/fusion-kai-j/scss/mixins.scss b/fonts/other/fusion-kai-j/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/fusion-kai-j/scss/mixins.scss +++ b/fonts/other/fusion-kai-j/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/fusion-kai-t/scss/mixins.scss b/fonts/other/fusion-kai-t/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/fusion-kai-t/scss/mixins.scss +++ b/fonts/other/fusion-kai-t/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/geist-mono/scss/mixins.scss b/fonts/other/geist-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/geist-mono/scss/mixins.scss +++ b/fonts/other/geist-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/geist-sans/scss/mixins.scss b/fonts/other/geist-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/geist-sans/scss/mixins.scss +++ b/fonts/other/geist-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/hauora-sans/scss/mixins.scss b/fonts/other/hauora-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/hauora-sans/scss/mixins.scss +++ b/fonts/other/hauora-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/ia-writer-duo/scss/mixins.scss b/fonts/other/ia-writer-duo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/ia-writer-duo/scss/mixins.scss +++ b/fonts/other/ia-writer-duo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/ia-writer-mono/scss/mixins.scss b/fonts/other/ia-writer-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/ia-writer-mono/scss/mixins.scss +++ b/fonts/other/ia-writer-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/ia-writer-quattro/scss/mixins.scss b/fonts/other/ia-writer-quattro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/ia-writer-quattro/scss/mixins.scss +++ b/fonts/other/ia-writer-quattro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/iosevka-aile/scss/mixins.scss b/fonts/other/iosevka-aile/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/iosevka-aile/scss/mixins.scss +++ b/fonts/other/iosevka-aile/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/iosevka-curly-slab/scss/mixins.scss b/fonts/other/iosevka-curly-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/iosevka-curly-slab/scss/mixins.scss +++ b/fonts/other/iosevka-curly-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/iosevka-curly/scss/mixins.scss b/fonts/other/iosevka-curly/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/iosevka-curly/scss/mixins.scss +++ b/fonts/other/iosevka-curly/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/iosevka-etoile/scss/mixins.scss b/fonts/other/iosevka-etoile/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/iosevka-etoile/scss/mixins.scss +++ b/fonts/other/iosevka-etoile/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/iosevka/scss/mixins.scss b/fonts/other/iosevka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/iosevka/scss/mixins.scss +++ b/fonts/other/iosevka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/junction/scss/mixins.scss b/fonts/other/junction/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/junction/scss/mixins.scss +++ b/fonts/other/junction/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/karmilla/scss/mixins.scss b/fonts/other/karmilla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/karmilla/scss/mixins.scss +++ b/fonts/other/karmilla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/league-mono/scss/mixins.scss b/fonts/other/league-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/league-mono/scss/mixins.scss +++ b/fonts/other/league-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/lextrall/scss/mixins.scss b/fonts/other/lextrall/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/lextrall/scss/mixins.scss +++ b/fonts/other/lextrall/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/libre-caslon-condensed/scss/mixins.scss b/fonts/other/libre-caslon-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/libre-caslon-condensed/scss/mixins.scss +++ b/fonts/other/libre-caslon-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/lxgw-wenkai/scss/mixins.scss b/fonts/other/lxgw-wenkai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/lxgw-wenkai/scss/mixins.scss +++ b/fonts/other/lxgw-wenkai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/metropolis/scss/mixins.scss b/fonts/other/metropolis/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/metropolis/scss/mixins.scss +++ b/fonts/other/metropolis/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/mononoki/scss/mixins.scss b/fonts/other/mononoki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/mononoki/scss/mixins.scss +++ b/fonts/other/mononoki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/norwester/scss/mixins.scss b/fonts/other/norwester/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/norwester/scss/mixins.scss +++ b/fonts/other/norwester/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/noto-mono/scss/mixins.scss b/fonts/other/noto-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/noto-mono/scss/mixins.scss +++ b/fonts/other/noto-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/open-sauce-one/scss/mixins.scss b/fonts/other/open-sauce-one/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/open-sauce-one/scss/mixins.scss +++ b/fonts/other/open-sauce-one/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/open-sauce-sans/scss/mixins.scss b/fonts/other/open-sauce-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/open-sauce-sans/scss/mixins.scss +++ b/fonts/other/open-sauce-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/open-sauce-two/scss/mixins.scss b/fonts/other/open-sauce-two/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/open-sauce-two/scss/mixins.scss +++ b/fonts/other/open-sauce-two/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/opendyslexic/scss/mixins.scss b/fonts/other/opendyslexic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/opendyslexic/scss/mixins.scss +++ b/fonts/other/opendyslexic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/ostrich-sans/scss/mixins.scss b/fonts/other/ostrich-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/ostrich-sans/scss/mixins.scss +++ b/fonts/other/ostrich-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/peace-sans/scss/mixins.scss b/fonts/other/peace-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/peace-sans/scss/mixins.scss +++ b/fonts/other/peace-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/pitagon-sans-mono/scss/mixins.scss b/fonts/other/pitagon-sans-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/pitagon-sans-mono/scss/mixins.scss +++ b/fonts/other/pitagon-sans-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/pitagon-sans-text/scss/mixins.scss b/fonts/other/pitagon-sans-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/pitagon-sans-text/scss/mixins.scss +++ b/fonts/other/pitagon-sans-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/pitagon-sans/scss/mixins.scss b/fonts/other/pitagon-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/pitagon-sans/scss/mixins.scss +++ b/fonts/other/pitagon-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/pitagon-serif/scss/mixins.scss b/fonts/other/pitagon-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/pitagon-serif/scss/mixins.scss +++ b/fonts/other/pitagon-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction-10/scss/mixins.scss b/fonts/other/redaction-10/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction-10/scss/mixins.scss +++ b/fonts/other/redaction-10/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction-100/scss/mixins.scss b/fonts/other/redaction-100/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction-100/scss/mixins.scss +++ b/fonts/other/redaction-100/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction-20/README.md b/fonts/other/redaction-20/README.md index 27febd36a05..4668dadd24a 100644 --- a/fonts/other/redaction-20/README.md +++ b/fonts/other/redaction-20/README.md @@ -44,4 +44,4 @@ Jeremy Mickel ## Other Notes Font version (provided by source): `v1.0`. -If you have any suggestions or ideas to improve the performance of font loading or expand the existing library, feel free to star and contribute to this repository. You can share your suggestions or ideas by creating an [issue](https://github.com/fontsource/fontsource/issues). +If you have any suggestions or ideas to improve the performance of font loading or expand the existing library, feel free to star and contribute to this repository. You can share your suggestions or ideas by creating an [issue](https://github.com/fontsource/fontsource/issues). \ No newline at end of file diff --git a/fonts/other/redaction-20/metadata.json b/fonts/other/redaction-20/metadata.json index 5f131e35344..cece324d743 100644 --- a/fonts/other/redaction-20/metadata.json +++ b/fonts/other/redaction-20/metadata.json @@ -16,4 +16,4 @@ }, "source": "https://www.redaction.us/static/redaction.zip", "type": "other" -} +} \ No newline at end of file diff --git a/fonts/other/redaction-20/scss/mixins.scss b/fonts/other/redaction-20/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction-20/scss/mixins.scss +++ b/fonts/other/redaction-20/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction-35/scss/mixins.scss b/fonts/other/redaction-35/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction-35/scss/mixins.scss +++ b/fonts/other/redaction-35/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction-50/scss/mixins.scss b/fonts/other/redaction-50/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction-50/scss/mixins.scss +++ b/fonts/other/redaction-50/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction-70/scss/mixins.scss b/fonts/other/redaction-70/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction-70/scss/mixins.scss +++ b/fonts/other/redaction-70/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/redaction/700-italic.css b/fonts/other/redaction/700-italic.css new file mode 100644 index 00000000000..1197e0d969c --- /dev/null +++ b/fonts/other/redaction/700-italic.css @@ -0,0 +1,8 @@ +/* redaction-latin-700-italic */ +@font-face { + font-family: 'Redaction'; + font-style: italic; + font-display: swap; + font-weight: 700; + src: url(./files/redaction-latin-700-italic.woff2) format('woff2'), url(./files/redaction-latin-700-italic.woff) format('woff'); +} \ No newline at end of file diff --git a/fonts/other/redaction/latin-700-italic.css b/fonts/other/redaction/latin-700-italic.css new file mode 100644 index 00000000000..1197e0d969c --- /dev/null +++ b/fonts/other/redaction/latin-700-italic.css @@ -0,0 +1,8 @@ +/* redaction-latin-700-italic */ +@font-face { + font-family: 'Redaction'; + font-style: italic; + font-display: swap; + font-weight: 700; + src: url(./files/redaction-latin-700-italic.woff2) format('woff2'), url(./files/redaction-latin-700-italic.woff) format('woff'); +} \ No newline at end of file diff --git a/fonts/other/redaction/scss/mixins.scss b/fonts/other/redaction/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/redaction/scss/mixins.scss +++ b/fonts/other/redaction/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/syne-italic/scss/mixins.scss b/fonts/other/syne-italic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/syne-italic/scss/mixins.scss +++ b/fonts/other/syne-italic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/uncut-sans/scss/mixins.scss b/fonts/other/uncut-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/uncut-sans/scss/mixins.scss +++ b/fonts/other/uncut-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/unifont/scss/mixins.scss b/fonts/other/unifont/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/unifont/scss/mixins.scss +++ b/fonts/other/unifont/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/win95fa/scss/mixins.scss b/fonts/other/win95fa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/win95fa/scss/mixins.scss +++ b/fonts/other/win95fa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/yakuhanjp/scss/mixins.scss b/fonts/other/yakuhanjp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/yakuhanjp/scss/mixins.scss +++ b/fonts/other/yakuhanjp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/yakuhanjps/scss/mixins.scss b/fonts/other/yakuhanjps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/yakuhanjps/scss/mixins.scss +++ b/fonts/other/yakuhanjps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/yakuhanmp/scss/mixins.scss b/fonts/other/yakuhanmp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/yakuhanmp/scss/mixins.scss +++ b/fonts/other/yakuhanmp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/yakuhanmps/scss/mixins.scss b/fonts/other/yakuhanmps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/yakuhanmps/scss/mixins.scss +++ b/fonts/other/yakuhanmps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/yakuhanrp/scss/mixins.scss b/fonts/other/yakuhanrp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/yakuhanrp/scss/mixins.scss +++ b/fonts/other/yakuhanrp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/other/yakuhanrps/scss/mixins.scss b/fonts/other/yakuhanrps/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/other/yakuhanrps/scss/mixins.scss +++ b/fonts/other/yakuhanrps/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable-icons/material-symbols-outlined/scss/mixins.scss b/fonts/variable-icons/material-symbols-outlined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable-icons/material-symbols-outlined/scss/mixins.scss +++ b/fonts/variable-icons/material-symbols-outlined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable-icons/material-symbols-rounded/scss/mixins.scss b/fonts/variable-icons/material-symbols-rounded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable-icons/material-symbols-rounded/scss/mixins.scss +++ b/fonts/variable-icons/material-symbols-rounded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable-icons/material-symbols-sharp/scss/mixins.scss b/fonts/variable-icons/material-symbols-sharp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable-icons/material-symbols-sharp/scss/mixins.scss +++ b/fonts/variable-icons/material-symbols-sharp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/advent-pro/scss/mixins.scss b/fonts/variable/advent-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/advent-pro/scss/mixins.scss +++ b/fonts/variable/advent-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/afacad/scss/mixins.scss b/fonts/variable/afacad/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/afacad/scss/mixins.scss +++ b/fonts/variable/afacad/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/akshar/scss/mixins.scss b/fonts/variable/akshar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/akshar/scss/mixins.scss +++ b/fonts/variable/akshar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/albert-sans/scss/mixins.scss b/fonts/variable/albert-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/albert-sans/scss/mixins.scss +++ b/fonts/variable/albert-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/alegreya/scss/mixins.scss b/fonts/variable/alegreya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/alegreya/scss/mixins.scss +++ b/fonts/variable/alegreya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/aleo/scss/mixins.scss b/fonts/variable/aleo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/aleo/scss/mixins.scss +++ b/fonts/variable/aleo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/alexandria/scss/mixins.scss b/fonts/variable/alexandria/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/alexandria/scss/mixins.scss +++ b/fonts/variable/alexandria/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/alkatra/scss/mixins.scss b/fonts/variable/alkatra/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/alkatra/scss/mixins.scss +++ b/fonts/variable/alkatra/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/alumni-sans/scss/mixins.scss b/fonts/variable/alumni-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/alumni-sans/scss/mixins.scss +++ b/fonts/variable/alumni-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/andada-pro/scss/mixins.scss b/fonts/variable/andada-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/andada-pro/scss/mixins.scss +++ b/fonts/variable/andada-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-bangla/scss/mixins.scss b/fonts/variable/anek-bangla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-bangla/scss/mixins.scss +++ b/fonts/variable/anek-bangla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-devanagari/scss/mixins.scss b/fonts/variable/anek-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-devanagari/scss/mixins.scss +++ b/fonts/variable/anek-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-gujarati/scss/mixins.scss b/fonts/variable/anek-gujarati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-gujarati/scss/mixins.scss +++ b/fonts/variable/anek-gujarati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-gurmukhi/scss/mixins.scss b/fonts/variable/anek-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-gurmukhi/scss/mixins.scss +++ b/fonts/variable/anek-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-kannada/scss/mixins.scss b/fonts/variable/anek-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-kannada/scss/mixins.scss +++ b/fonts/variable/anek-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-latin/scss/mixins.scss b/fonts/variable/anek-latin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-latin/scss/mixins.scss +++ b/fonts/variable/anek-latin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-malayalam/scss/mixins.scss b/fonts/variable/anek-malayalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-malayalam/scss/mixins.scss +++ b/fonts/variable/anek-malayalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-odia/scss/mixins.scss b/fonts/variable/anek-odia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-odia/scss/mixins.scss +++ b/fonts/variable/anek-odia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-tamil/scss/mixins.scss b/fonts/variable/anek-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-tamil/scss/mixins.scss +++ b/fonts/variable/anek-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anek-telugu/scss/mixins.scss b/fonts/variable/anek-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anek-telugu/scss/mixins.scss +++ b/fonts/variable/anek-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/antonio/scss/mixins.scss b/fonts/variable/antonio/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/antonio/scss/mixins.scss +++ b/fonts/variable/antonio/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anuphan/scss/mixins.scss b/fonts/variable/anuphan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anuphan/scss/mixins.scss +++ b/fonts/variable/anuphan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/anybody/scss/mixins.scss b/fonts/variable/anybody/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/anybody/scss/mixins.scss +++ b/fonts/variable/anybody/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ar-one-sans/scss/mixins.scss b/fonts/variable/ar-one-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ar-one-sans/scss/mixins.scss +++ b/fonts/variable/ar-one-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/archivo-narrow/scss/mixins.scss b/fonts/variable/archivo-narrow/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/archivo-narrow/scss/mixins.scss +++ b/fonts/variable/archivo-narrow/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/archivo/scss/mixins.scss b/fonts/variable/archivo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/archivo/scss/mixins.scss +++ b/fonts/variable/archivo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/arima/scss/mixins.scss b/fonts/variable/arima/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/arima/scss/mixins.scss +++ b/fonts/variable/arima/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/arimo/scss/mixins.scss b/fonts/variable/arimo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/arimo/scss/mixins.scss +++ b/fonts/variable/arimo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/asap/scss/mixins.scss b/fonts/variable/asap/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/asap/scss/mixins.scss +++ b/fonts/variable/asap/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/assistant/scss/mixins.scss b/fonts/variable/assistant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/assistant/scss/mixins.scss +++ b/fonts/variable/assistant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/azeret-mono/scss/mixins.scss b/fonts/variable/azeret-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/azeret-mono/scss/mixins.scss +++ b/fonts/variable/azeret-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ballet/scss/mixins.scss b/fonts/variable/ballet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ballet/scss/mixins.scss +++ b/fonts/variable/ballet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-2/scss/mixins.scss b/fonts/variable/baloo-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-2/scss/mixins.scss +++ b/fonts/variable/baloo-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-bhai-2/scss/mixins.scss b/fonts/variable/baloo-bhai-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-bhai-2/scss/mixins.scss +++ b/fonts/variable/baloo-bhai-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-bhaijaan-2/scss/mixins.scss b/fonts/variable/baloo-bhaijaan-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-bhaijaan-2/scss/mixins.scss +++ b/fonts/variable/baloo-bhaijaan-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-bhaina-2/scss/mixins.scss b/fonts/variable/baloo-bhaina-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-bhaina-2/scss/mixins.scss +++ b/fonts/variable/baloo-bhaina-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-chettan-2/scss/mixins.scss b/fonts/variable/baloo-chettan-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-chettan-2/scss/mixins.scss +++ b/fonts/variable/baloo-chettan-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-da-2/scss/mixins.scss b/fonts/variable/baloo-da-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-da-2/scss/mixins.scss +++ b/fonts/variable/baloo-da-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-paaji-2/scss/mixins.scss b/fonts/variable/baloo-paaji-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-paaji-2/scss/mixins.scss +++ b/fonts/variable/baloo-paaji-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-tamma-2/scss/mixins.scss b/fonts/variable/baloo-tamma-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-tamma-2/scss/mixins.scss +++ b/fonts/variable/baloo-tamma-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-tammudu-2/scss/mixins.scss b/fonts/variable/baloo-tammudu-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-tammudu-2/scss/mixins.scss +++ b/fonts/variable/baloo-tammudu-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/baloo-thambi-2/scss/mixins.scss b/fonts/variable/baloo-thambi-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/baloo-thambi-2/scss/mixins.scss +++ b/fonts/variable/baloo-thambi-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/besley/scss/mixins.scss b/fonts/variable/besley/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/besley/scss/mixins.scss +++ b/fonts/variable/besley/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/big-shoulders-display/scss/mixins.scss b/fonts/variable/big-shoulders-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/big-shoulders-display/scss/mixins.scss +++ b/fonts/variable/big-shoulders-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/big-shoulders-inline-display/scss/mixins.scss b/fonts/variable/big-shoulders-inline-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/big-shoulders-inline-display/scss/mixins.scss +++ b/fonts/variable/big-shoulders-inline-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/big-shoulders-inline-text/scss/mixins.scss b/fonts/variable/big-shoulders-inline-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/big-shoulders-inline-text/scss/mixins.scss +++ b/fonts/variable/big-shoulders-inline-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/big-shoulders-stencil-display/scss/mixins.scss b/fonts/variable/big-shoulders-stencil-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/big-shoulders-stencil-display/scss/mixins.scss +++ b/fonts/variable/big-shoulders-stencil-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/big-shoulders-stencil-text/scss/mixins.scss b/fonts/variable/big-shoulders-stencil-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/big-shoulders-stencil-text/scss/mixins.scss +++ b/fonts/variable/big-shoulders-stencil-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/big-shoulders-text/scss/mixins.scss b/fonts/variable/big-shoulders-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/big-shoulders-text/scss/mixins.scss +++ b/fonts/variable/big-shoulders-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/biorhyme/scss/mixins.scss b/fonts/variable/biorhyme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/biorhyme/scss/mixins.scss +++ b/fonts/variable/biorhyme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/bitter/scss/mixins.scss b/fonts/variable/bitter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/bitter/scss/mixins.scss +++ b/fonts/variable/bitter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/bodoni-moda/scss/mixins.scss b/fonts/variable/bodoni-moda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/bodoni-moda/scss/mixins.scss +++ b/fonts/variable/bodoni-moda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/bricolage-grotesque/scss/mixins.scss b/fonts/variable/bricolage-grotesque/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/bricolage-grotesque/scss/mixins.scss +++ b/fonts/variable/bricolage-grotesque/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/brygada-1918/scss/mixins.scss b/fonts/variable/brygada-1918/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/brygada-1918/scss/mixins.scss +++ b/fonts/variable/brygada-1918/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/cabin/scss/mixins.scss b/fonts/variable/cabin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/cabin/scss/mixins.scss +++ b/fonts/variable/cabin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/cairo-play/scss/mixins.scss b/fonts/variable/cairo-play/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/cairo-play/scss/mixins.scss +++ b/fonts/variable/cairo-play/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/cairo/scss/mixins.scss b/fonts/variable/cairo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/cairo/scss/mixins.scss +++ b/fonts/variable/cairo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/catamaran/scss/mixins.scss b/fonts/variable/catamaran/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/catamaran/scss/mixins.scss +++ b/fonts/variable/catamaran/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/caveat/scss/mixins.scss b/fonts/variable/caveat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/caveat/scss/mixins.scss +++ b/fonts/variable/caveat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/changa/scss/mixins.scss b/fonts/variable/changa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/changa/scss/mixins.scss +++ b/fonts/variable/changa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/chivo-mono/scss/mixins.scss b/fonts/variable/chivo-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/chivo-mono/scss/mixins.scss +++ b/fonts/variable/chivo-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/chivo/scss/mixins.scss b/fonts/variable/chivo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/chivo/scss/mixins.scss +++ b/fonts/variable/chivo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/cinzel/scss/mixins.scss b/fonts/variable/cinzel/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/cinzel/scss/mixins.scss +++ b/fonts/variable/cinzel/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/climate-crisis/scss/mixins.scss b/fonts/variable/climate-crisis/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/climate-crisis/scss/mixins.scss +++ b/fonts/variable/climate-crisis/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/comfortaa/scss/mixins.scss b/fonts/variable/comfortaa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/comfortaa/scss/mixins.scss +++ b/fonts/variable/comfortaa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/comme/scss/mixins.scss b/fonts/variable/comme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/comme/scss/mixins.scss +++ b/fonts/variable/comme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/commissioner/scss/mixins.scss b/fonts/variable/commissioner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/commissioner/scss/mixins.scss +++ b/fonts/variable/commissioner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/cormorant/scss/mixins.scss b/fonts/variable/cormorant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/cormorant/scss/mixins.scss +++ b/fonts/variable/cormorant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/crimson-pro/scss/mixins.scss b/fonts/variable/crimson-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/crimson-pro/scss/mixins.scss +++ b/fonts/variable/crimson-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/cuprum/scss/mixins.scss b/fonts/variable/cuprum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/cuprum/scss/mixins.scss +++ b/fonts/variable/cuprum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/dancing-script/scss/mixins.scss b/fonts/variable/dancing-script/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/dancing-script/scss/mixins.scss +++ b/fonts/variable/dancing-script/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/darker-grotesque/scss/mixins.scss b/fonts/variable/darker-grotesque/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/darker-grotesque/scss/mixins.scss +++ b/fonts/variable/darker-grotesque/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/dm-sans/scss/mixins.scss b/fonts/variable/dm-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/dm-sans/scss/mixins.scss +++ b/fonts/variable/dm-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/domine/scss/mixins.scss b/fonts/variable/domine/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/domine/scss/mixins.scss +++ b/fonts/variable/domine/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/dosis/scss/mixins.scss b/fonts/variable/dosis/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/dosis/scss/mixins.scss +++ b/fonts/variable/dosis/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/dynapuff/scss/mixins.scss b/fonts/variable/dynapuff/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/dynapuff/scss/mixins.scss +++ b/fonts/variable/dynapuff/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/eb-garamond/scss/mixins.scss b/fonts/variable/eb-garamond/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/eb-garamond/scss/mixins.scss +++ b/fonts/variable/eb-garamond/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/eczar/scss/mixins.scss b/fonts/variable/eczar/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/eczar/scss/mixins.scss +++ b/fonts/variable/eczar/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/edu-nsw-act-foundation/scss/mixins.scss b/fonts/variable/edu-nsw-act-foundation/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/edu-nsw-act-foundation/scss/mixins.scss +++ b/fonts/variable/edu-nsw-act-foundation/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/edu-qld-beginner/scss/mixins.scss b/fonts/variable/edu-qld-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/edu-qld-beginner/scss/mixins.scss +++ b/fonts/variable/edu-qld-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/edu-sa-beginner/scss/mixins.scss b/fonts/variable/edu-sa-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/edu-sa-beginner/scss/mixins.scss +++ b/fonts/variable/edu-sa-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/edu-tas-beginner/scss/mixins.scss b/fonts/variable/edu-tas-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/edu-tas-beginner/scss/mixins.scss +++ b/fonts/variable/edu-tas-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/edu-vic-wa-nt-beginner/scss/mixins.scss b/fonts/variable/edu-vic-wa-nt-beginner/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/edu-vic-wa-nt-beginner/scss/mixins.scss +++ b/fonts/variable/edu-vic-wa-nt-beginner/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/el-messiri/scss/mixins.scss b/fonts/variable/el-messiri/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/el-messiri/scss/mixins.scss +++ b/fonts/variable/el-messiri/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/encode-sans-sc/scss/mixins.scss b/fonts/variable/encode-sans-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/encode-sans-sc/scss/mixins.scss +++ b/fonts/variable/encode-sans-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/encode-sans/scss/mixins.scss b/fonts/variable/encode-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/encode-sans/scss/mixins.scss +++ b/fonts/variable/encode-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/epilogue/scss/mixins.scss b/fonts/variable/epilogue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/epilogue/scss/mixins.scss +++ b/fonts/variable/epilogue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/exo-2/scss/mixins.scss b/fonts/variable/exo-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/exo-2/scss/mixins.scss +++ b/fonts/variable/exo-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/exo/scss/mixins.scss b/fonts/variable/exo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/exo/scss/mixins.scss +++ b/fonts/variable/exo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/expletus-sans/scss/mixins.scss b/fonts/variable/expletus-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/expletus-sans/scss/mixins.scss +++ b/fonts/variable/expletus-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/familjen-grotesk/scss/mixins.scss b/fonts/variable/familjen-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/familjen-grotesk/scss/mixins.scss +++ b/fonts/variable/familjen-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/faustina/scss/mixins.scss b/fonts/variable/faustina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/faustina/scss/mixins.scss +++ b/fonts/variable/faustina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/figtree/scss/mixins.scss b/fonts/variable/figtree/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/figtree/scss/mixins.scss +++ b/fonts/variable/figtree/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/finlandica/scss/mixins.scss b/fonts/variable/finlandica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/finlandica/scss/mixins.scss +++ b/fonts/variable/finlandica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/fira-code/scss/mixins.scss b/fonts/variable/fira-code/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/fira-code/scss/mixins.scss +++ b/fonts/variable/fira-code/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/foldit/scss/mixins.scss b/fonts/variable/foldit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/foldit/scss/mixins.scss +++ b/fonts/variable/foldit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/frank-ruhl-libre/scss/mixins.scss b/fonts/variable/frank-ruhl-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/frank-ruhl-libre/scss/mixins.scss +++ b/fonts/variable/frank-ruhl-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/fraunces/scss/mixins.scss b/fonts/variable/fraunces/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/fraunces/scss/mixins.scss +++ b/fonts/variable/fraunces/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/fredoka/scss/mixins.scss b/fonts/variable/fredoka/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/fredoka/scss/mixins.scss +++ b/fonts/variable/fredoka/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/gabarito/scss/mixins.scss b/fonts/variable/gabarito/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/gabarito/scss/mixins.scss +++ b/fonts/variable/gabarito/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/gantari/scss/mixins.scss b/fonts/variable/gantari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/gantari/scss/mixins.scss +++ b/fonts/variable/gantari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/gelasio/README.md b/fonts/variable/gelasio/README.md index 66a9821a902..ec89b1a1354 100644 --- a/fonts/variable/gelasio/README.md +++ b/fonts/variable/gelasio/README.md @@ -43,6 +43,6 @@ Copyright 2022 The Gelasio Project Authors (https://github.com/SorkinType/Gelasi [OFL-1.1](http://scripts.sil.org/OFL) ## Other Notes -Font version (provided by source): `v11`. +Font version (provided by source): `v12`. If you have any suggestions or ideas to improve the performance of font loading or expand the existing library, feel free to star and contribute to this repository. You can share your suggestions or ideas by creating an [issue](https://github.com/fontsource/fontsource/issues). \ No newline at end of file diff --git a/fonts/variable/gelasio/metadata.json b/fonts/variable/gelasio/metadata.json index a11d80972b8..750d8b3d31b 100644 --- a/fonts/variable/gelasio/metadata.json +++ b/fonts/variable/gelasio/metadata.json @@ -9,8 +9,8 @@ "ital": {"default": "0", "min": "0", "max": "1", "step": "1"}, "wght": {"default": "400", "min": "400", "max": "700", "step": "1"} }, - "lastModified": "2024-04-12", - "version": "v11", + "lastModified": "2024-04-17", + "version": "v12", "category": "serif", "license": { "type": "OFL-1.1", diff --git a/fonts/variable/gelasio/scss/mixins.scss b/fonts/variable/gelasio/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/gelasio/scss/mixins.scss +++ b/fonts/variable/gelasio/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/gemunu-libre/scss/mixins.scss b/fonts/variable/gemunu-libre/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/gemunu-libre/scss/mixins.scss +++ b/fonts/variable/gemunu-libre/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/genos/scss/mixins.scss b/fonts/variable/genos/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/genos/scss/mixins.scss +++ b/fonts/variable/genos/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/geologica/scss/mixins.scss b/fonts/variable/geologica/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/geologica/scss/mixins.scss +++ b/fonts/variable/geologica/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/georama/scss/mixins.scss b/fonts/variable/georama/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/georama/scss/mixins.scss +++ b/fonts/variable/georama/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/glory/scss/mixins.scss b/fonts/variable/glory/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/glory/scss/mixins.scss +++ b/fonts/variable/glory/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/gluten/scss/mixins.scss b/fonts/variable/gluten/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/gluten/scss/mixins.scss +++ b/fonts/variable/gluten/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/golos-text/scss/mixins.scss b/fonts/variable/golos-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/golos-text/scss/mixins.scss +++ b/fonts/variable/golos-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/grandstander/scss/mixins.scss b/fonts/variable/grandstander/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/grandstander/scss/mixins.scss +++ b/fonts/variable/grandstander/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/grenze-gotisch/scss/mixins.scss b/fonts/variable/grenze-gotisch/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/grenze-gotisch/scss/mixins.scss +++ b/fonts/variable/grenze-gotisch/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/hahmlet/scss/mixins.scss b/fonts/variable/hahmlet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/hahmlet/scss/mixins.scss +++ b/fonts/variable/hahmlet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/handjet/scss/mixins.scss b/fonts/variable/handjet/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/handjet/scss/mixins.scss +++ b/fonts/variable/handjet/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/hanken-grotesk/scss/mixins.scss b/fonts/variable/hanken-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/hanken-grotesk/scss/mixins.scss +++ b/fonts/variable/hanken-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/hedvig-letters-serif/scss/mixins.scss b/fonts/variable/hedvig-letters-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/hedvig-letters-serif/scss/mixins.scss +++ b/fonts/variable/hedvig-letters-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/heebo/scss/mixins.scss b/fonts/variable/heebo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/heebo/scss/mixins.scss +++ b/fonts/variable/heebo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/hepta-slab/scss/mixins.scss b/fonts/variable/hepta-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/hepta-slab/scss/mixins.scss +++ b/fonts/variable/hepta-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/honk/scss/mixins.scss b/fonts/variable/honk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/honk/scss/mixins.scss +++ b/fonts/variable/honk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ibarra-real-nova/scss/mixins.scss b/fonts/variable/ibarra-real-nova/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ibarra-real-nova/scss/mixins.scss +++ b/fonts/variable/ibarra-real-nova/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/imbue/scss/mixins.scss b/fonts/variable/imbue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/imbue/scss/mixins.scss +++ b/fonts/variable/imbue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/inconsolata/scss/mixins.scss b/fonts/variable/inconsolata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/inconsolata/scss/mixins.scss +++ b/fonts/variable/inconsolata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/instrument-sans/scss/mixins.scss b/fonts/variable/instrument-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/instrument-sans/scss/mixins.scss +++ b/fonts/variable/instrument-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/inter-tight/scss/mixins.scss b/fonts/variable/inter-tight/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/inter-tight/scss/mixins.scss +++ b/fonts/variable/inter-tight/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/inter/scss/mixins.scss b/fonts/variable/inter/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/inter/scss/mixins.scss +++ b/fonts/variable/inter/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/jetbrains-mono/scss/mixins.scss b/fonts/variable/jetbrains-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/jetbrains-mono/scss/mixins.scss +++ b/fonts/variable/jetbrains-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/josefin-sans/scss/mixins.scss b/fonts/variable/josefin-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/josefin-sans/scss/mixins.scss +++ b/fonts/variable/josefin-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/josefin-slab/scss/mixins.scss b/fonts/variable/josefin-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/josefin-slab/scss/mixins.scss +++ b/fonts/variable/josefin-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/jost/scss/mixins.scss b/fonts/variable/jost/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/jost/scss/mixins.scss +++ b/fonts/variable/jost/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/jura/scss/mixins.scss b/fonts/variable/jura/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/jura/scss/mixins.scss +++ b/fonts/variable/jura/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kablammo/scss/mixins.scss b/fonts/variable/kablammo/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kablammo/scss/mixins.scss +++ b/fonts/variable/kablammo/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kalnia/scss/mixins.scss b/fonts/variable/kalnia/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kalnia/scss/mixins.scss +++ b/fonts/variable/kalnia/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kameron/scss/mixins.scss b/fonts/variable/kameron/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kameron/scss/mixins.scss +++ b/fonts/variable/kameron/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kantumruy-pro/scss/mixins.scss b/fonts/variable/kantumruy-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kantumruy-pro/scss/mixins.scss +++ b/fonts/variable/kantumruy-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/karla/scss/mixins.scss b/fonts/variable/karla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/karla/scss/mixins.scss +++ b/fonts/variable/karla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kode-mono/scss/mixins.scss b/fonts/variable/kode-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kode-mono/scss/mixins.scss +++ b/fonts/variable/kode-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kreon/scss/mixins.scss b/fonts/variable/kreon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kreon/scss/mixins.scss +++ b/fonts/variable/kreon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kufam/scss/mixins.scss b/fonts/variable/kufam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kufam/scss/mixins.scss +++ b/fonts/variable/kufam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/kumbh-sans/scss/mixins.scss b/fonts/variable/kumbh-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/kumbh-sans/scss/mixins.scss +++ b/fonts/variable/kumbh-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/labrada/scss/mixins.scss b/fonts/variable/labrada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/labrada/scss/mixins.scss +++ b/fonts/variable/labrada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/league-gothic/scss/mixins.scss b/fonts/variable/league-gothic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/league-gothic/scss/mixins.scss +++ b/fonts/variable/league-gothic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/league-spartan/scss/mixins.scss b/fonts/variable/league-spartan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/league-spartan/scss/mixins.scss +++ b/fonts/variable/league-spartan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lemonada/scss/mixins.scss b/fonts/variable/lemonada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lemonada/scss/mixins.scss +++ b/fonts/variable/lemonada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-deca/scss/mixins.scss b/fonts/variable/lexend-deca/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-deca/scss/mixins.scss +++ b/fonts/variable/lexend-deca/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-exa/scss/mixins.scss b/fonts/variable/lexend-exa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-exa/scss/mixins.scss +++ b/fonts/variable/lexend-exa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-giga/scss/mixins.scss b/fonts/variable/lexend-giga/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-giga/scss/mixins.scss +++ b/fonts/variable/lexend-giga/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-mega/scss/mixins.scss b/fonts/variable/lexend-mega/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-mega/scss/mixins.scss +++ b/fonts/variable/lexend-mega/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-peta/scss/mixins.scss b/fonts/variable/lexend-peta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-peta/scss/mixins.scss +++ b/fonts/variable/lexend-peta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-tera/scss/mixins.scss b/fonts/variable/lexend-tera/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-tera/scss/mixins.scss +++ b/fonts/variable/lexend-tera/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend-zetta/scss/mixins.scss b/fonts/variable/lexend-zetta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend-zetta/scss/mixins.scss +++ b/fonts/variable/lexend-zetta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lexend/scss/mixins.scss b/fonts/variable/lexend/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lexend/scss/mixins.scss +++ b/fonts/variable/lexend/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/libre-bodoni/scss/mixins.scss b/fonts/variable/libre-bodoni/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/libre-bodoni/scss/mixins.scss +++ b/fonts/variable/libre-bodoni/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/libre-franklin/scss/mixins.scss b/fonts/variable/libre-franklin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/libre-franklin/scss/mixins.scss +++ b/fonts/variable/libre-franklin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/linefont/scss/mixins.scss b/fonts/variable/linefont/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/linefont/scss/mixins.scss +++ b/fonts/variable/linefont/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/literata/scss/mixins.scss b/fonts/variable/literata/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/literata/scss/mixins.scss +++ b/fonts/variable/literata/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/lora/scss/mixins.scss b/fonts/variable/lora/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/lora/scss/mixins.scss +++ b/fonts/variable/lora/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/m-plus-1-code/scss/mixins.scss b/fonts/variable/m-plus-1-code/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/m-plus-1-code/scss/mixins.scss +++ b/fonts/variable/m-plus-1-code/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/m-plus-1/scss/mixins.scss b/fonts/variable/m-plus-1/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/m-plus-1/scss/mixins.scss +++ b/fonts/variable/m-plus-1/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/m-plus-2/scss/mixins.scss b/fonts/variable/m-plus-2/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/m-plus-2/scss/mixins.scss +++ b/fonts/variable/m-plus-2/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/m-plus-code-latin/scss/mixins.scss b/fonts/variable/m-plus-code-latin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/m-plus-code-latin/scss/mixins.scss +++ b/fonts/variable/m-plus-code-latin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/mada/scss/mixins.scss b/fonts/variable/mada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/mada/scss/mixins.scss +++ b/fonts/variable/mada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/manrope/scss/mixins.scss b/fonts/variable/manrope/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/manrope/scss/mixins.scss +++ b/fonts/variable/manrope/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/manuale/scss/mixins.scss b/fonts/variable/manuale/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/manuale/scss/mixins.scss +++ b/fonts/variable/manuale/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/marhey/scss/mixins.scss b/fonts/variable/marhey/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/marhey/scss/mixins.scss +++ b/fonts/variable/marhey/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/markazi-text/scss/mixins.scss b/fonts/variable/markazi-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/markazi-text/scss/mixins.scss +++ b/fonts/variable/markazi-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/martian-mono/scss/mixins.scss b/fonts/variable/martian-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/martian-mono/scss/mixins.scss +++ b/fonts/variable/martian-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/maven-pro/scss/mixins.scss b/fonts/variable/maven-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/maven-pro/scss/mixins.scss +++ b/fonts/variable/maven-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/merienda/scss/mixins.scss b/fonts/variable/merienda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/merienda/scss/mixins.scss +++ b/fonts/variable/merienda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/merriweather-sans/scss/mixins.scss b/fonts/variable/merriweather-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/merriweather-sans/scss/mixins.scss +++ b/fonts/variable/merriweather-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/mohave/scss/mixins.scss b/fonts/variable/mohave/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/mohave/scss/mixins.scss +++ b/fonts/variable/mohave/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/montagu-slab/scss/mixins.scss b/fonts/variable/montagu-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/montagu-slab/scss/mixins.scss +++ b/fonts/variable/montagu-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/montserrat/scss/mixins.scss b/fonts/variable/montserrat/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/montserrat/scss/mixins.scss +++ b/fonts/variable/montserrat/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/mulish/scss/mixins.scss b/fonts/variable/mulish/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/mulish/scss/mixins.scss +++ b/fonts/variable/mulish/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/murecho/scss/mixins.scss b/fonts/variable/murecho/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/murecho/scss/mixins.scss +++ b/fonts/variable/murecho/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/museomoderno/scss/mixins.scss b/fonts/variable/museomoderno/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/museomoderno/scss/mixins.scss +++ b/fonts/variable/museomoderno/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/nabla/scss/mixins.scss b/fonts/variable/nabla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/nabla/scss/mixins.scss +++ b/fonts/variable/nabla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/newsreader/scss/mixins.scss b/fonts/variable/newsreader/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/newsreader/scss/mixins.scss +++ b/fonts/variable/newsreader/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-emoji/scss/mixins.scss b/fonts/variable/noto-emoji/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-emoji/scss/mixins.scss +++ b/fonts/variable/noto-emoji/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-kufi-arabic/scss/mixins.scss b/fonts/variable/noto-kufi-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-kufi-arabic/scss/mixins.scss +++ b/fonts/variable/noto-kufi-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-naskh-arabic/scss/mixins.scss b/fonts/variable/noto-naskh-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-naskh-arabic/scss/mixins.scss +++ b/fonts/variable/noto-naskh-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-nastaliq-urdu/scss/mixins.scss b/fonts/variable/noto-nastaliq-urdu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-nastaliq-urdu/scss/mixins.scss +++ b/fonts/variable/noto-nastaliq-urdu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-rashi-hebrew/scss/mixins.scss b/fonts/variable/noto-rashi-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-rashi-hebrew/scss/mixins.scss +++ b/fonts/variable/noto-rashi-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-adlam-unjoined/scss/mixins.scss b/fonts/variable/noto-sans-adlam-unjoined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-adlam-unjoined/scss/mixins.scss +++ b/fonts/variable/noto-sans-adlam-unjoined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-adlam/scss/mixins.scss b/fonts/variable/noto-sans-adlam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-adlam/scss/mixins.scss +++ b/fonts/variable/noto-sans-adlam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-arabic/scss/mixins.scss b/fonts/variable/noto-sans-arabic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-arabic/scss/mixins.scss +++ b/fonts/variable/noto-sans-arabic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-armenian/scss/mixins.scss b/fonts/variable/noto-sans-armenian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-armenian/scss/mixins.scss +++ b/fonts/variable/noto-sans-armenian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-balinese/scss/mixins.scss b/fonts/variable/noto-sans-balinese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-balinese/scss/mixins.scss +++ b/fonts/variable/noto-sans-balinese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-bamum/scss/mixins.scss b/fonts/variable/noto-sans-bamum/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-bamum/scss/mixins.scss +++ b/fonts/variable/noto-sans-bamum/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-bassa-vah/scss/mixins.scss b/fonts/variable/noto-sans-bassa-vah/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-bassa-vah/scss/mixins.scss +++ b/fonts/variable/noto-sans-bassa-vah/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-bengali/scss/mixins.scss b/fonts/variable/noto-sans-bengali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-bengali/scss/mixins.scss +++ b/fonts/variable/noto-sans-bengali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-canadian-aboriginal/scss/mixins.scss b/fonts/variable/noto-sans-canadian-aboriginal/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-canadian-aboriginal/scss/mixins.scss +++ b/fonts/variable/noto-sans-canadian-aboriginal/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-cham/scss/mixins.scss b/fonts/variable/noto-sans-cham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-cham/scss/mixins.scss +++ b/fonts/variable/noto-sans-cham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-cherokee/scss/mixins.scss b/fonts/variable/noto-sans-cherokee/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-cherokee/scss/mixins.scss +++ b/fonts/variable/noto-sans-cherokee/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-devanagari/scss/mixins.scss b/fonts/variable/noto-sans-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-devanagari/scss/mixins.scss +++ b/fonts/variable/noto-sans-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-display/scss/mixins.scss b/fonts/variable/noto-sans-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-display/scss/mixins.scss +++ b/fonts/variable/noto-sans-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-ethiopic/scss/mixins.scss b/fonts/variable/noto-sans-ethiopic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-ethiopic/scss/mixins.scss +++ b/fonts/variable/noto-sans-ethiopic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-georgian/scss/mixins.scss b/fonts/variable/noto-sans-georgian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-georgian/scss/mixins.scss +++ b/fonts/variable/noto-sans-georgian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-gujarati/scss/mixins.scss b/fonts/variable/noto-sans-gujarati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-gujarati/scss/mixins.scss +++ b/fonts/variable/noto-sans-gujarati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-gunjala-gondi/scss/mixins.scss b/fonts/variable/noto-sans-gunjala-gondi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-gunjala-gondi/scss/mixins.scss +++ b/fonts/variable/noto-sans-gunjala-gondi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-gurmukhi/scss/mixins.scss b/fonts/variable/noto-sans-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-gurmukhi/scss/mixins.scss +++ b/fonts/variable/noto-sans-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-hanifi-rohingya/scss/mixins.scss b/fonts/variable/noto-sans-hanifi-rohingya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-hanifi-rohingya/scss/mixins.scss +++ b/fonts/variable/noto-sans-hanifi-rohingya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-hebrew/scss/mixins.scss b/fonts/variable/noto-sans-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-hebrew/scss/mixins.scss +++ b/fonts/variable/noto-sans-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-hk/scss/mixins.scss b/fonts/variable/noto-sans-hk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-hk/scss/mixins.scss +++ b/fonts/variable/noto-sans-hk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-javanese/scss/mixins.scss b/fonts/variable/noto-sans-javanese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-javanese/scss/mixins.scss +++ b/fonts/variable/noto-sans-javanese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-jp/scss/mixins.scss b/fonts/variable/noto-sans-jp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-jp/scss/mixins.scss +++ b/fonts/variable/noto-sans-jp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-kannada/scss/mixins.scss b/fonts/variable/noto-sans-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-kannada/scss/mixins.scss +++ b/fonts/variable/noto-sans-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-kawi/scss/mixins.scss b/fonts/variable/noto-sans-kawi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-kawi/scss/mixins.scss +++ b/fonts/variable/noto-sans-kawi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-kayah-li/scss/mixins.scss b/fonts/variable/noto-sans-kayah-li/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-kayah-li/scss/mixins.scss +++ b/fonts/variable/noto-sans-kayah-li/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-khmer/scss/mixins.scss b/fonts/variable/noto-sans-khmer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-khmer/scss/mixins.scss +++ b/fonts/variable/noto-sans-khmer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-kr/scss/mixins.scss b/fonts/variable/noto-sans-kr/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-kr/scss/mixins.scss +++ b/fonts/variable/noto-sans-kr/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-lao-looped/scss/mixins.scss b/fonts/variable/noto-sans-lao-looped/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-lao-looped/scss/mixins.scss +++ b/fonts/variable/noto-sans-lao-looped/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-lao/scss/mixins.scss b/fonts/variable/noto-sans-lao/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-lao/scss/mixins.scss +++ b/fonts/variable/noto-sans-lao/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-lisu/scss/mixins.scss b/fonts/variable/noto-sans-lisu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-lisu/scss/mixins.scss +++ b/fonts/variable/noto-sans-lisu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-malayalam/scss/mixins.scss b/fonts/variable/noto-sans-malayalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-malayalam/scss/mixins.scss +++ b/fonts/variable/noto-sans-malayalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-medefaidrin/scss/mixins.scss b/fonts/variable/noto-sans-medefaidrin/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-medefaidrin/scss/mixins.scss +++ b/fonts/variable/noto-sans-medefaidrin/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-meetei-mayek/scss/mixins.scss b/fonts/variable/noto-sans-meetei-mayek/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-meetei-mayek/scss/mixins.scss +++ b/fonts/variable/noto-sans-meetei-mayek/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-mono/scss/mixins.scss b/fonts/variable/noto-sans-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-mono/scss/mixins.scss +++ b/fonts/variable/noto-sans-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-nag-mundari/scss/mixins.scss b/fonts/variable/noto-sans-nag-mundari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-nag-mundari/scss/mixins.scss +++ b/fonts/variable/noto-sans-nag-mundari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-new-tai-lue/scss/mixins.scss b/fonts/variable/noto-sans-new-tai-lue/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-new-tai-lue/scss/mixins.scss +++ b/fonts/variable/noto-sans-new-tai-lue/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-nko-unjoined/scss/mixins.scss b/fonts/variable/noto-sans-nko-unjoined/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-nko-unjoined/scss/mixins.scss +++ b/fonts/variable/noto-sans-nko-unjoined/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-ol-chiki/scss/mixins.scss b/fonts/variable/noto-sans-ol-chiki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-ol-chiki/scss/mixins.scss +++ b/fonts/variable/noto-sans-ol-chiki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-oriya/scss/mixins.scss b/fonts/variable/noto-sans-oriya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-oriya/scss/mixins.scss +++ b/fonts/variable/noto-sans-oriya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-sc/scss/mixins.scss b/fonts/variable/noto-sans-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-sc/scss/mixins.scss +++ b/fonts/variable/noto-sans-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-sinhala/scss/mixins.scss b/fonts/variable/noto-sans-sinhala/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-sinhala/scss/mixins.scss +++ b/fonts/variable/noto-sans-sinhala/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-sora-sompeng/scss/mixins.scss b/fonts/variable/noto-sans-sora-sompeng/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-sora-sompeng/scss/mixins.scss +++ b/fonts/variable/noto-sans-sora-sompeng/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-sundanese/scss/mixins.scss b/fonts/variable/noto-sans-sundanese/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-sundanese/scss/mixins.scss +++ b/fonts/variable/noto-sans-sundanese/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-symbols/scss/mixins.scss b/fonts/variable/noto-sans-symbols/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-symbols/scss/mixins.scss +++ b/fonts/variable/noto-sans-symbols/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-syriac-eastern/scss/mixins.scss b/fonts/variable/noto-sans-syriac-eastern/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-syriac-eastern/scss/mixins.scss +++ b/fonts/variable/noto-sans-syriac-eastern/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-syriac/scss/mixins.scss b/fonts/variable/noto-sans-syriac/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-syriac/scss/mixins.scss +++ b/fonts/variable/noto-sans-syriac/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-tai-tham/scss/mixins.scss b/fonts/variable/noto-sans-tai-tham/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-tai-tham/scss/mixins.scss +++ b/fonts/variable/noto-sans-tai-tham/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-tamil/scss/mixins.scss b/fonts/variable/noto-sans-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-tamil/scss/mixins.scss +++ b/fonts/variable/noto-sans-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-tangsa/scss/mixins.scss b/fonts/variable/noto-sans-tangsa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-tangsa/scss/mixins.scss +++ b/fonts/variable/noto-sans-tangsa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-tc/scss/mixins.scss b/fonts/variable/noto-sans-tc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-tc/scss/mixins.scss +++ b/fonts/variable/noto-sans-tc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-telugu/scss/mixins.scss b/fonts/variable/noto-sans-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-telugu/scss/mixins.scss +++ b/fonts/variable/noto-sans-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-thaana/scss/mixins.scss b/fonts/variable/noto-sans-thaana/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-thaana/scss/mixins.scss +++ b/fonts/variable/noto-sans-thaana/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-thai/scss/mixins.scss b/fonts/variable/noto-sans-thai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-thai/scss/mixins.scss +++ b/fonts/variable/noto-sans-thai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans-vithkuqi/scss/mixins.scss b/fonts/variable/noto-sans-vithkuqi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans-vithkuqi/scss/mixins.scss +++ b/fonts/variable/noto-sans-vithkuqi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-sans/scss/mixins.scss b/fonts/variable/noto-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-sans/scss/mixins.scss +++ b/fonts/variable/noto-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-armenian/scss/mixins.scss b/fonts/variable/noto-serif-armenian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-armenian/scss/mixins.scss +++ b/fonts/variable/noto-serif-armenian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-bengali/scss/mixins.scss b/fonts/variable/noto-serif-bengali/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-bengali/scss/mixins.scss +++ b/fonts/variable/noto-serif-bengali/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-devanagari/scss/mixins.scss b/fonts/variable/noto-serif-devanagari/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-devanagari/scss/mixins.scss +++ b/fonts/variable/noto-serif-devanagari/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-display/scss/mixins.scss b/fonts/variable/noto-serif-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-display/scss/mixins.scss +++ b/fonts/variable/noto-serif-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-ethiopic/scss/mixins.scss b/fonts/variable/noto-serif-ethiopic/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-ethiopic/scss/mixins.scss +++ b/fonts/variable/noto-serif-ethiopic/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-georgian/scss/mixins.scss b/fonts/variable/noto-serif-georgian/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-georgian/scss/mixins.scss +++ b/fonts/variable/noto-serif-georgian/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-gujarati/scss/mixins.scss b/fonts/variable/noto-serif-gujarati/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-gujarati/scss/mixins.scss +++ b/fonts/variable/noto-serif-gujarati/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-gurmukhi/scss/mixins.scss b/fonts/variable/noto-serif-gurmukhi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-gurmukhi/scss/mixins.scss +++ b/fonts/variable/noto-serif-gurmukhi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-hebrew/scss/mixins.scss b/fonts/variable/noto-serif-hebrew/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-hebrew/scss/mixins.scss +++ b/fonts/variable/noto-serif-hebrew/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-hk/scss/mixins.scss b/fonts/variable/noto-serif-hk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-hk/scss/mixins.scss +++ b/fonts/variable/noto-serif-hk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-kannada/scss/mixins.scss b/fonts/variable/noto-serif-kannada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-kannada/scss/mixins.scss +++ b/fonts/variable/noto-serif-kannada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-khmer/scss/mixins.scss b/fonts/variable/noto-serif-khmer/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-khmer/scss/mixins.scss +++ b/fonts/variable/noto-serif-khmer/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-khojki/scss/mixins.scss b/fonts/variable/noto-serif-khojki/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-khojki/scss/mixins.scss +++ b/fonts/variable/noto-serif-khojki/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-lao/scss/mixins.scss b/fonts/variable/noto-serif-lao/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-lao/scss/mixins.scss +++ b/fonts/variable/noto-serif-lao/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-malayalam/scss/mixins.scss b/fonts/variable/noto-serif-malayalam/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-malayalam/scss/mixins.scss +++ b/fonts/variable/noto-serif-malayalam/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-np-hmong/scss/mixins.scss b/fonts/variable/noto-serif-np-hmong/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-np-hmong/scss/mixins.scss +++ b/fonts/variable/noto-serif-np-hmong/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-oriya/scss/mixins.scss b/fonts/variable/noto-serif-oriya/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-oriya/scss/mixins.scss +++ b/fonts/variable/noto-serif-oriya/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-sinhala/scss/mixins.scss b/fonts/variable/noto-serif-sinhala/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-sinhala/scss/mixins.scss +++ b/fonts/variable/noto-serif-sinhala/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-tamil/scss/mixins.scss b/fonts/variable/noto-serif-tamil/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-tamil/scss/mixins.scss +++ b/fonts/variable/noto-serif-tamil/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-telugu/scss/mixins.scss b/fonts/variable/noto-serif-telugu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-telugu/scss/mixins.scss +++ b/fonts/variable/noto-serif-telugu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-thai/scss/mixins.scss b/fonts/variable/noto-serif-thai/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-thai/scss/mixins.scss +++ b/fonts/variable/noto-serif-thai/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-tibetan/scss/mixins.scss b/fonts/variable/noto-serif-tibetan/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-tibetan/scss/mixins.scss +++ b/fonts/variable/noto-serif-tibetan/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-toto/scss/mixins.scss b/fonts/variable/noto-serif-toto/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-toto/scss/mixins.scss +++ b/fonts/variable/noto-serif-toto/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-vithkuqi/scss/mixins.scss b/fonts/variable/noto-serif-vithkuqi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-vithkuqi/scss/mixins.scss +++ b/fonts/variable/noto-serif-vithkuqi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif-yezidi/scss/mixins.scss b/fonts/variable/noto-serif-yezidi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif-yezidi/scss/mixins.scss +++ b/fonts/variable/noto-serif-yezidi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-serif/scss/mixins.scss b/fonts/variable/noto-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-serif/scss/mixins.scss +++ b/fonts/variable/noto-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/noto-traditional-nushu/scss/mixins.scss b/fonts/variable/noto-traditional-nushu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/noto-traditional-nushu/scss/mixins.scss +++ b/fonts/variable/noto-traditional-nushu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/nunito-sans/scss/mixins.scss b/fonts/variable/nunito-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/nunito-sans/scss/mixins.scss +++ b/fonts/variable/nunito-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/nunito/scss/mixins.scss b/fonts/variable/nunito/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/nunito/scss/mixins.scss +++ b/fonts/variable/nunito/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ojuju/scss/mixins.scss b/fonts/variable/ojuju/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ojuju/scss/mixins.scss +++ b/fonts/variable/ojuju/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/onest/scss/mixins.scss b/fonts/variable/onest/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/onest/scss/mixins.scss +++ b/fonts/variable/onest/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/open-sans/scss/mixins.scss b/fonts/variable/open-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/open-sans/scss/mixins.scss +++ b/fonts/variable/open-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/orbitron/scss/mixins.scss b/fonts/variable/orbitron/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/orbitron/scss/mixins.scss +++ b/fonts/variable/orbitron/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/oswald/scss/mixins.scss b/fonts/variable/oswald/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/oswald/scss/mixins.scss +++ b/fonts/variable/oswald/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/outfit/scss/mixins.scss b/fonts/variable/outfit/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/outfit/scss/mixins.scss +++ b/fonts/variable/outfit/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/overpass-mono/scss/mixins.scss b/fonts/variable/overpass-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/overpass-mono/scss/mixins.scss +++ b/fonts/variable/overpass-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/overpass/scss/mixins.scss b/fonts/variable/overpass/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/overpass/scss/mixins.scss +++ b/fonts/variable/overpass/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/oxanium/scss/mixins.scss b/fonts/variable/oxanium/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/oxanium/scss/mixins.scss +++ b/fonts/variable/oxanium/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/pathway-extreme/scss/mixins.scss b/fonts/variable/pathway-extreme/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/pathway-extreme/scss/mixins.scss +++ b/fonts/variable/pathway-extreme/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/petrona/scss/mixins.scss b/fonts/variable/petrona/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/petrona/scss/mixins.scss +++ b/fonts/variable/petrona/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/phudu/scss/mixins.scss b/fonts/variable/phudu/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/phudu/scss/mixins.scss +++ b/fonts/variable/phudu/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/piazzolla/scss/mixins.scss b/fonts/variable/piazzolla/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/piazzolla/scss/mixins.scss +++ b/fonts/variable/piazzolla/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/pixelify-sans/scss/mixins.scss b/fonts/variable/pixelify-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/pixelify-sans/scss/mixins.scss +++ b/fonts/variable/pixelify-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/platypi/scss/mixins.scss b/fonts/variable/platypi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/platypi/scss/mixins.scss +++ b/fonts/variable/platypi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/playfair-display/scss/mixins.scss b/fonts/variable/playfair-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/playfair-display/scss/mixins.scss +++ b/fonts/variable/playfair-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/playfair/scss/mixins.scss b/fonts/variable/playfair/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/playfair/scss/mixins.scss +++ b/fonts/variable/playfair/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/playpen-sans/scss/mixins.scss b/fonts/variable/playpen-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/playpen-sans/scss/mixins.scss +++ b/fonts/variable/playpen-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/plus-jakarta-sans/scss/mixins.scss b/fonts/variable/plus-jakarta-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/plus-jakarta-sans/scss/mixins.scss +++ b/fonts/variable/plus-jakarta-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/podkova/scss/mixins.scss b/fonts/variable/podkova/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/podkova/scss/mixins.scss +++ b/fonts/variable/podkova/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/poltawski-nowy/scss/mixins.scss b/fonts/variable/poltawski-nowy/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/poltawski-nowy/scss/mixins.scss +++ b/fonts/variable/poltawski-nowy/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/pontano-sans/scss/mixins.scss b/fonts/variable/pontano-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/pontano-sans/scss/mixins.scss +++ b/fonts/variable/pontano-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/public-sans/scss/mixins.scss b/fonts/variable/public-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/public-sans/scss/mixins.scss +++ b/fonts/variable/public-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/quicksand/scss/mixins.scss b/fonts/variable/quicksand/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/quicksand/scss/mixins.scss +++ b/fonts/variable/quicksand/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/radio-canada/scss/mixins.scss b/fonts/variable/radio-canada/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/radio-canada/scss/mixins.scss +++ b/fonts/variable/radio-canada/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/raleway/scss/mixins.scss b/fonts/variable/raleway/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/raleway/scss/mixins.scss +++ b/fonts/variable/raleway/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/rasa/scss/mixins.scss b/fonts/variable/rasa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/rasa/scss/mixins.scss +++ b/fonts/variable/rasa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/readex-pro/scss/mixins.scss b/fonts/variable/readex-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/readex-pro/scss/mixins.scss +++ b/fonts/variable/readex-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/recursive/scss/mixins.scss b/fonts/variable/recursive/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/recursive/scss/mixins.scss +++ b/fonts/variable/recursive/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/red-hat-display/scss/mixins.scss b/fonts/variable/red-hat-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/red-hat-display/scss/mixins.scss +++ b/fonts/variable/red-hat-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/red-hat-mono/scss/mixins.scss b/fonts/variable/red-hat-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/red-hat-mono/scss/mixins.scss +++ b/fonts/variable/red-hat-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/red-hat-text/scss/mixins.scss b/fonts/variable/red-hat-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/red-hat-text/scss/mixins.scss +++ b/fonts/variable/red-hat-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/red-rose/scss/mixins.scss b/fonts/variable/red-rose/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/red-rose/scss/mixins.scss +++ b/fonts/variable/red-rose/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/reddit-mono/scss/mixins.scss b/fonts/variable/reddit-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/reddit-mono/scss/mixins.scss +++ b/fonts/variable/reddit-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/reem-kufi-fun/scss/mixins.scss b/fonts/variable/reem-kufi-fun/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/reem-kufi-fun/scss/mixins.scss +++ b/fonts/variable/reem-kufi-fun/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/reem-kufi/scss/mixins.scss b/fonts/variable/reem-kufi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/reem-kufi/scss/mixins.scss +++ b/fonts/variable/reem-kufi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/rem/scss/mixins.scss b/fonts/variable/rem/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/rem/scss/mixins.scss +++ b/fonts/variable/rem/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/rethink-sans/scss/mixins.scss b/fonts/variable/rethink-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/rethink-sans/scss/mixins.scss +++ b/fonts/variable/rethink-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/roboto-condensed/scss/mixins.scss b/fonts/variable/roboto-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/roboto-condensed/scss/mixins.scss +++ b/fonts/variable/roboto-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/roboto-flex/scss/mixins.scss b/fonts/variable/roboto-flex/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/roboto-flex/scss/mixins.scss +++ b/fonts/variable/roboto-flex/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/roboto-mono/scss/mixins.scss b/fonts/variable/roboto-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/roboto-mono/scss/mixins.scss +++ b/fonts/variable/roboto-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/roboto-serif/scss/mixins.scss b/fonts/variable/roboto-serif/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/roboto-serif/scss/mixins.scss +++ b/fonts/variable/roboto-serif/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/roboto-slab/scss/mixins.scss b/fonts/variable/roboto-slab/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/roboto-slab/scss/mixins.scss +++ b/fonts/variable/roboto-slab/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/rokkitt/scss/mixins.scss b/fonts/variable/rokkitt/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/rokkitt/scss/mixins.scss +++ b/fonts/variable/rokkitt/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/rosario/scss/mixins.scss b/fonts/variable/rosario/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/rosario/scss/mixins.scss +++ b/fonts/variable/rosario/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/rubik/scss/mixins.scss b/fonts/variable/rubik/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/rubik/scss/mixins.scss +++ b/fonts/variable/rubik/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ruda/scss/mixins.scss b/fonts/variable/ruda/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ruda/scss/mixins.scss +++ b/fonts/variable/ruda/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/saira/scss/mixins.scss b/fonts/variable/saira/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/saira/scss/mixins.scss +++ b/fonts/variable/saira/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sansita-swashed/scss/mixins.scss b/fonts/variable/sansita-swashed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sansita-swashed/scss/mixins.scss +++ b/fonts/variable/sansita-swashed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/schibsted-grotesk/scss/mixins.scss b/fonts/variable/schibsted-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/schibsted-grotesk/scss/mixins.scss +++ b/fonts/variable/schibsted-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sen/scss/mixins.scss b/fonts/variable/sen/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sen/scss/mixins.scss +++ b/fonts/variable/sen/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/shantell-sans/scss/mixins.scss b/fonts/variable/shantell-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/shantell-sans/scss/mixins.scss +++ b/fonts/variable/shantell-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/signika-negative/scss/mixins.scss b/fonts/variable/signika-negative/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/signika-negative/scss/mixins.scss +++ b/fonts/variable/signika-negative/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/signika/scss/mixins.scss b/fonts/variable/signika/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/signika/scss/mixins.scss +++ b/fonts/variable/signika/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sixtyfour/scss/mixins.scss b/fonts/variable/sixtyfour/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sixtyfour/scss/mixins.scss +++ b/fonts/variable/sixtyfour/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/smooch-sans/scss/mixins.scss b/fonts/variable/smooch-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/smooch-sans/scss/mixins.scss +++ b/fonts/variable/smooch-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sofia-sans-condensed/scss/mixins.scss b/fonts/variable/sofia-sans-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sofia-sans-condensed/scss/mixins.scss +++ b/fonts/variable/sofia-sans-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sofia-sans-extra-condensed/scss/mixins.scss b/fonts/variable/sofia-sans-extra-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sofia-sans-extra-condensed/scss/mixins.scss +++ b/fonts/variable/sofia-sans-extra-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sofia-sans-semi-condensed/scss/mixins.scss b/fonts/variable/sofia-sans-semi-condensed/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sofia-sans-semi-condensed/scss/mixins.scss +++ b/fonts/variable/sofia-sans-semi-condensed/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sofia-sans/scss/mixins.scss b/fonts/variable/sofia-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sofia-sans/scss/mixins.scss +++ b/fonts/variable/sofia-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sometype-mono/scss/mixins.scss b/fonts/variable/sometype-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sometype-mono/scss/mixins.scss +++ b/fonts/variable/sometype-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sono/scss/mixins.scss b/fonts/variable/sono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sono/scss/mixins.scss +++ b/fonts/variable/sono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/sora/scss/mixins.scss b/fonts/variable/sora/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/sora/scss/mixins.scss +++ b/fonts/variable/sora/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/source-code-pro/scss/mixins.scss b/fonts/variable/source-code-pro/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/source-code-pro/scss/mixins.scss +++ b/fonts/variable/source-code-pro/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/source-sans-3/scss/mixins.scss b/fonts/variable/source-sans-3/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/source-sans-3/scss/mixins.scss +++ b/fonts/variable/source-sans-3/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/source-serif-4/scss/mixins.scss b/fonts/variable/source-serif-4/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/source-serif-4/scss/mixins.scss +++ b/fonts/variable/source-serif-4/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/space-grotesk/scss/mixins.scss b/fonts/variable/space-grotesk/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/space-grotesk/scss/mixins.scss +++ b/fonts/variable/space-grotesk/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/spline-sans-mono/scss/mixins.scss b/fonts/variable/spline-sans-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/spline-sans-mono/scss/mixins.scss +++ b/fonts/variable/spline-sans-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/spline-sans/scss/mixins.scss b/fonts/variable/spline-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/spline-sans/scss/mixins.scss +++ b/fonts/variable/spline-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/stick-no-bills/scss/mixins.scss b/fonts/variable/stick-no-bills/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/stick-no-bills/scss/mixins.scss +++ b/fonts/variable/stick-no-bills/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/stix-two-text/scss/mixins.scss b/fonts/variable/stix-two-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/stix-two-text/scss/mixins.scss +++ b/fonts/variable/stix-two-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/syne/scss/mixins.scss b/fonts/variable/syne/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/syne/scss/mixins.scss +++ b/fonts/variable/syne/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/teko/scss/mixins.scss b/fonts/variable/teko/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/teko/scss/mixins.scss +++ b/fonts/variable/teko/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/tektur/scss/mixins.scss b/fonts/variable/tektur/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/tektur/scss/mixins.scss +++ b/fonts/variable/tektur/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/texturina/scss/mixins.scss b/fonts/variable/texturina/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/texturina/scss/mixins.scss +++ b/fonts/variable/texturina/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/tilt-neon/scss/mixins.scss b/fonts/variable/tilt-neon/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/tilt-neon/scss/mixins.scss +++ b/fonts/variable/tilt-neon/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/tilt-prism/scss/mixins.scss b/fonts/variable/tilt-prism/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/tilt-prism/scss/mixins.scss +++ b/fonts/variable/tilt-prism/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/tilt-warp/scss/mixins.scss b/fonts/variable/tilt-warp/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/tilt-warp/scss/mixins.scss +++ b/fonts/variable/tilt-warp/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/tourney/scss/mixins.scss b/fonts/variable/tourney/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/tourney/scss/mixins.scss +++ b/fonts/variable/tourney/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/trispace/scss/mixins.scss b/fonts/variable/trispace/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/trispace/scss/mixins.scss +++ b/fonts/variable/trispace/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/truculenta/scss/mixins.scss b/fonts/variable/truculenta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/truculenta/scss/mixins.scss +++ b/fonts/variable/truculenta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/unbounded/scss/mixins.scss b/fonts/variable/unbounded/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/unbounded/scss/mixins.scss +++ b/fonts/variable/unbounded/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/urbanist/scss/mixins.scss b/fonts/variable/urbanist/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/urbanist/scss/mixins.scss +++ b/fonts/variable/urbanist/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/varta/scss/mixins.scss b/fonts/variable/varta/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/varta/scss/mixins.scss +++ b/fonts/variable/varta/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/vazirmatn/scss/mixins.scss b/fonts/variable/vazirmatn/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/vazirmatn/scss/mixins.scss +++ b/fonts/variable/vazirmatn/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/victor-mono/scss/mixins.scss b/fonts/variable/victor-mono/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/victor-mono/scss/mixins.scss +++ b/fonts/variable/victor-mono/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/vollkorn/scss/mixins.scss b/fonts/variable/vollkorn/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/vollkorn/scss/mixins.scss +++ b/fonts/variable/vollkorn/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/wavefont/scss/mixins.scss b/fonts/variable/wavefont/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/wavefont/scss/mixins.scss +++ b/fonts/variable/wavefont/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/wix-madefor-display/scss/mixins.scss b/fonts/variable/wix-madefor-display/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/wix-madefor-display/scss/mixins.scss +++ b/fonts/variable/wix-madefor-display/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/wix-madefor-text/scss/mixins.scss b/fonts/variable/wix-madefor-text/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/wix-madefor-text/scss/mixins.scss +++ b/fonts/variable/wix-madefor-text/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/work-sans/scss/mixins.scss b/fonts/variable/work-sans/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/work-sans/scss/mixins.scss +++ b/fonts/variable/work-sans/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/workbench/scss/mixins.scss b/fonts/variable/workbench/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/workbench/scss/mixins.scss +++ b/fonts/variable/workbench/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/yaldevi/scss/mixins.scss b/fonts/variable/yaldevi/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/yaldevi/scss/mixins.scss +++ b/fonts/variable/yaldevi/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/yanone-kaffeesatz/scss/mixins.scss b/fonts/variable/yanone-kaffeesatz/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/yanone-kaffeesatz/scss/mixins.scss +++ b/fonts/variable/yanone-kaffeesatz/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/yrsa/scss/mixins.scss b/fonts/variable/yrsa/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/yrsa/scss/mixins.scss +++ b/fonts/variable/yrsa/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ysabeau-infant/scss/mixins.scss b/fonts/variable/ysabeau-infant/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ysabeau-infant/scss/mixins.scss +++ b/fonts/variable/ysabeau-infant/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ysabeau-office/scss/mixins.scss b/fonts/variable/ysabeau-office/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ysabeau-office/scss/mixins.scss +++ b/fonts/variable/ysabeau-office/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ysabeau-sc/scss/mixins.scss b/fonts/variable/ysabeau-sc/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ysabeau-sc/scss/mixins.scss +++ b/fonts/variable/ysabeau-sc/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/fonts/variable/ysabeau/scss/mixins.scss b/fonts/variable/ysabeau/scss/mixins.scss index 4d1c6c3aaf7..0571337fab3 100644 --- a/fonts/variable/ysabeau/scss/mixins.scss +++ b/fonts/variable/ysabeau/scss/mixins.scss @@ -34,6 +34,7 @@ $displayVar: null !default; // Deprecated $displayVar: $displayVar ) { + @if $displayVar != null { @warn "$displayVar is deprecated due to the limitation of using css variables in @font-face (https://github.com/fontsource/fontsource/issues/726)."; } @@ -52,7 +53,7 @@ $displayVar: null !default; $subsets: if( $subsets, if($subsets == all, map.get($metadata, subsets), $subsets), - map.get($metadata, defaults, subset) + map.get($metadata, subsets) ); $weights: if( $weights, @@ -72,13 +73,20 @@ $displayVar: null !default; @each $subset in $subsets { @each $unicodeSubset, $unicodeRange in map.get($metadata, unicode) { + // If condition is true, generate faces for the current subset @if ( - ($subset == $unicodeSubset) or - ( - // Is numeric subset - ($subset == map.get($metadata, defaults, subset)) and not - list.index(map.get($metadata, subsets), $unicodeSubset) - ) + // If there is no unicode information for the font or + ($unicodeSubset == null) or + // If the subset match a unicode subset or + ($subset == $unicodeSubset) or + ( + // If $unicodeSubset is a numeric unicode subset + // and current subset exists in the list of font subsets but does not match any unicode subset + // then generate faces for this numeric unicode subset as it is representing part of the current subset + list.index(map.get($metadata, subsets), $subset) and not + map.has-key($metadata, unicode, $subset) and not + list.index(map.get($metadata, subsets), $unicodeSubset) + ) ) { @each $weight in if($axes, null, $weights) { @each $axis in $axes { diff --git a/metadata/fontsource.json b/metadata/fontsource.json index 69ee075c211..b090dc393ea 100644 --- a/metadata/fontsource.json +++ b/metadata/fontsource.json @@ -9657,7 +9657,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -11000,7 +11000,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.17", + "npmVersion": "5.0.18", "unicodeRange": { "[0]": "U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6", "[2]": "U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e", @@ -11228,7 +11228,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.17", + "npmVersion": "5.0.18", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -14011,7 +14011,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.19", + "npmVersion": "5.0.20", "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -14425,7 +14425,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.19", + "npmVersion": "5.0.20", "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", @@ -14997,8 +14997,8 @@ "ital": {"default": "0", "min": "0", "max": "1", "step": "1"}, "wght": {"default": "400", "min": "400", "max": "700", "step": "1"} }, - "lastModified": "2024-04-12", - "version": "v11", + "lastModified": "2024-04-17", + "version": "v12", "category": "serif", "license": { "type": "OFL-1.1", @@ -15007,7 +15007,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -15347,7 +15347,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" } @@ -19692,7 +19692,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", @@ -19718,7 +19718,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -19768,7 +19768,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", @@ -19865,7 +19865,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -19889,7 +19889,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -19913,7 +19913,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -19937,7 +19937,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -19961,7 +19961,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -19985,7 +19985,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -20009,7 +20009,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -20322,7 +20322,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.17", + "npmVersion": "5.0.18", "unicodeRange": { "[2]": "U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e", "[3]": "U+d679-d68b,U+d68e-d69e,U+d6a0,U+d6a2-d6a7,U+d6a9-d6c3,U+d6c6-d6c7,U+d6c9-d6cb,U+d6cd-d6d3,U+d6d5-d6d6,U+d6d8-d6e3,U+d6e5-d6e7,U+d6e9-d6fb,U+d6fd-d717,U+d719-d71f,U+d721-d722", @@ -21867,7 +21867,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.11", + "npmVersion": "5.0.12", "unicodeRange": { "[0]": "U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6", "[2]": "U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e", @@ -23061,7 +23061,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", @@ -26256,7 +26256,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -26280,7 +26280,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -26304,7 +26304,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.19", + "npmVersion": "5.0.20", "unicodeRange": { "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -26572,7 +26572,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.11", + "npmVersion": "5.0.12", "unicodeRange": { "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" } @@ -26622,7 +26622,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -26647,7 +26647,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.12", + "npmVersion": "5.0.13", "unicodeRange": { "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -26772,7 +26772,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.16", + "npmVersion": "5.0.17", "unicodeRange": { "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" } @@ -26892,7 +26892,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.27", + "npmVersion": "5.0.28", "unicodeRange": { "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" } @@ -26920,7 +26920,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.27", + "npmVersion": "5.0.28", "unicodeRange": { "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" } @@ -26948,7 +26948,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.27", + "npmVersion": "5.0.28", "unicodeRange": { "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" } @@ -26973,7 +26973,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.17", + "npmVersion": "5.0.18", "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -27487,7 +27487,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", @@ -30830,7 +30830,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.19", + "npmVersion": "5.0.20", "unicodeRange": { "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", @@ -34166,7 +34166,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.19", + "npmVersion": "5.0.20", "unicodeRange": { "oriya": "U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -37360,7 +37360,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", @@ -37817,7 +37817,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.1", + "npmVersion": "5.0.2", "unicodeRange": { "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", @@ -39716,7 +39716,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", @@ -39890,7 +39890,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.3", + "npmVersion": "5.0.4", "unicodeRange": { "[1]": "U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f", "[2]": "U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4a2,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f50a,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9e1,U+1fa75-1fa77,U+1faaf", @@ -45501,7 +45501,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.0", + "npmVersion": "5.0.1", "unicodeRange": { "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" @@ -52602,7 +52602,7 @@ }, "source": "https://github.com/google/fonts", "type": "google", - "npmVersion": "5.0.11", + "npmVersion": "5.0.12", "unicodeRange": { "[0]": "U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6", "[2]": "U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e", diff --git a/metadata/google-fonts-v1.json b/metadata/google-fonts-v1.json index 878286237f9..f13a8076293 100644 --- a/metadata/google-fonts-v1.json +++ b/metadata/google-fonts-v1.json @@ -53835,46 +53835,46 @@ "italic": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm8Q.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m8Q.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm8Q.ttf" } } }, "normal": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zQ.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zQ.ttf" } } } @@ -53883,46 +53883,46 @@ "italic": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm8Q.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m8Q.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm8Q.ttf" } } }, "normal": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zQ.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zQ.ttf" } } } @@ -53931,46 +53931,46 @@ "italic": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm8Q.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m8Q.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm8Q.ttf" } } }, "normal": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zQ.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zQ.ttf" } } } @@ -53979,54 +53979,54 @@ "italic": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm8Q.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m8Q.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm8g.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm8Q.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm8g.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm8Q.ttf" } } }, "normal": { "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zQ.ttf" } }, "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zc.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zc.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zQ.ttf" } } } } }, "defSubset": "latin", - "lastModified": "2024-04-12", - "version": "v11", + "lastModified": "2024-04-17", + "version": "v12", "category": "serif" }, "gemunu-libre": { diff --git a/metadata/google-fonts-v2.json b/metadata/google-fonts-v2.json index ca6e93f3df0..32620d57680 100644 --- a/metadata/google-fonts-v2.json +++ b/metadata/google-fonts-v2.json @@ -6,7 +6,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -227,7 +227,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -262,7 +262,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -298,7 +298,7 @@ "styles": ["normal"], "unicodeRange": { "ethiopic": "U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -449,7 +449,7 @@ "styles": ["normal"], "unicodeRange": { "adlam": "U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -1634,7 +1634,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -1687,7 +1687,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -1723,7 +1723,7 @@ "styles": ["normal"], "unicodeRange": { "tifinagh": "U+02C7,U+0301-0302,U+0304,U+0306-0307,U+0309,U+0323,U+0331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -1890,8 +1890,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -1933,8 +1933,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -1976,7 +1976,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -2011,8 +2011,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -2154,7 +2154,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -2190,7 +2190,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -2234,7 +2234,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -2283,7 +2283,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -2697,9 +2697,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -3351,9 +3351,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -4109,9 +4109,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -4867,9 +4867,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -5407,7 +5407,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -5857,7 +5857,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -5899,9 +5899,9 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6207,7 +6207,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6251,7 +6251,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6402,8 +6402,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6445,10 +6445,10 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "oriya": "U+0964-0965,U+0B01-0B77,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "oriya": "U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6621,7 +6621,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6729,7 +6729,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6772,7 +6772,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6814,7 +6814,7 @@ "weights": [300, 400, 700, 800], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "300": { @@ -6874,7 +6874,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -6959,7 +6959,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -7024,7 +7024,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -7727,7 +7727,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -7807,7 +7807,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -7875,7 +7875,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -7968,7 +7968,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8062,7 +8062,7 @@ "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8277,8 +8277,8 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8391,7 +8391,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8426,8 +8426,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8494,7 +8494,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8530,7 +8530,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8790,7 +8790,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -8959,8 +8959,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -9177,8 +9177,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -9395,8 +9395,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -9613,8 +9613,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -9831,8 +9831,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -10050,7 +10050,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -10267,8 +10267,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -10485,8 +10485,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "oriya": "U+0964-0965,U+0B01-0B77,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "oriya": "U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -10704,7 +10704,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -10921,8 +10921,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -11139,7 +11139,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -11300,8 +11300,8 @@ "styles": ["italic", "normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -11575,7 +11575,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -11617,7 +11617,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -11763,7 +11763,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -12054,7 +12054,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -12557,7 +12557,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -12971,7 +12971,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13124,7 +13124,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13159,7 +13159,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13222,7 +13222,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13671,7 +13671,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13707,7 +13707,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13917,7 +13917,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -13959,8 +13959,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -14027,8 +14027,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -14104,11 +14104,11 @@ "styles": ["normal"], "unicodeRange": { "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -14508,10 +14508,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -15001,7 +15001,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -15043,7 +15043,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -15081,7 +15081,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -15333,8 +15333,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -15402,7 +15402,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -15852,7 +15852,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -16253,8 +16253,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -16356,7 +16356,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -16626,7 +16626,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -16835,7 +16835,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -16920,8 +16920,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17117,7 +17117,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17152,7 +17152,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17187,7 +17187,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17222,7 +17222,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17257,7 +17257,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17520,7 +17520,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17956,7 +17956,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -17998,7 +17998,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -18158,7 +18158,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -18823,7 +18823,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -18859,7 +18859,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -18903,7 +18903,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -19292,8 +19292,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -19336,7 +19336,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -19378,9 +19378,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -19557,9 +19557,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -19736,9 +19736,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -19915,9 +19915,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "oriya": "U+0964-0965,U+0B01-0B77,U+200C-200D,U+20B9,U+25CC", + "oriya": "U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -20094,9 +20094,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -20273,9 +20273,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -20452,9 +20452,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -20631,9 +20631,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -20810,9 +20810,9 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -20991,7 +20991,7 @@ "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -21170,7 +21170,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -21339,7 +21339,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -21382,7 +21382,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -21832,7 +21832,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -22282,7 +22282,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -22732,7 +22732,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -22774,7 +22774,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -22809,7 +22809,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -22844,7 +22844,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -22895,7 +22895,7 @@ "weights": [100, 300, 400, 700, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23065,7 +23065,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23515,7 +23515,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23557,7 +23557,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23592,7 +23592,7 @@ "weights": [400, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23691,7 +23691,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23733,7 +23733,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23770,7 +23770,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -23975,7 +23975,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24178,7 +24178,7 @@ "weights": [300, 400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24249,8 +24249,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24319,7 +24319,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24354,7 +24354,7 @@ "weights": [400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24603,7 +24603,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24668,8 +24668,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24712,7 +24712,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -24955,7 +24955,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -25198,7 +25198,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -25441,7 +25441,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -25684,7 +25684,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -25927,7 +25927,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26169,7 +26169,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26232,7 +26232,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26274,7 +26274,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26309,7 +26309,7 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26452,7 +26452,7 @@ "weights": [200, 300, 400, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26560,7 +26560,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26603,7 +26603,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26670,8 +26670,8 @@ "weights": [200, 300, 400, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -26866,7 +26866,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -27689,7 +27689,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -29572,7 +29572,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -31455,7 +31455,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -33338,7 +33338,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -36547,7 +36547,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -36596,8 +36596,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -36639,8 +36639,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -36682,8 +36682,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -36725,7 +36725,7 @@ "weights": [100, 200, 300, 400, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37277,7 +37277,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37322,10 +37322,10 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37527,7 +37527,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37597,9 +37597,9 @@ "styles": ["normal"], "unicodeRange": { "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", - "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF", + "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37682,7 +37682,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37717,9 +37717,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37806,7 +37806,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -37843,7 +37843,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38084,7 +38084,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38119,7 +38119,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38163,9 +38163,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38542,7 +38542,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38577,7 +38577,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38639,7 +38639,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38693,7 +38693,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38736,7 +38736,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38779,7 +38779,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38822,7 +38822,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38865,7 +38865,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38908,7 +38908,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38950,7 +38950,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -38985,7 +38985,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -39021,7 +39021,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -39231,7 +39231,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -39440,8 +39440,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -39658,8 +39658,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -39876,7 +39876,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -39962,7 +39962,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40031,8 +40031,8 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40145,7 +40145,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40207,7 +40207,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40292,7 +40292,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40327,7 +40327,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40362,7 +40362,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40397,7 +40397,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40433,7 +40433,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40476,7 +40476,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40519,8 +40519,8 @@ "styles": ["italic", "normal"], "unicodeRange": { "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40642,9 +40642,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -40977,7 +40977,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41028,7 +41028,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41064,7 +41064,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41307,8 +41307,8 @@ "styles": ["italic", "normal"], "unicodeRange": { "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41451,7 +41451,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41596,7 +41596,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41658,7 +41658,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -41695,7 +41695,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42022,8 +42022,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42251,7 +42251,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42289,7 +42289,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42460,7 +42460,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42543,7 +42543,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42624,7 +42624,7 @@ "weights": [100, 300, 400, 700, 800], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42731,7 +42731,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42782,7 +42782,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42817,7 +42817,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42852,7 +42852,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "400": { @@ -42880,7 +42880,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -42977,7 +42977,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -43424,7 +43424,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -43504,7 +43504,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -43539,8 +43539,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -43583,7 +43583,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -44033,7 +44033,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -44543,7 +44543,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45007,7 +45007,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45056,7 +45056,7 @@ "weights": [400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45230,7 +45230,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45300,7 +45300,7 @@ "weights": [400, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45353,7 +45353,7 @@ "weights": [300, 400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45408,7 +45408,7 @@ "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45457,7 +45457,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45501,9 +45501,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45752,7 +45752,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45803,7 +45803,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -45955,7 +45955,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46143,9 +46143,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46576,7 +46576,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46611,7 +46611,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46646,7 +46646,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "400": { @@ -46711,7 +46711,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46800,7 +46800,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46854,7 +46854,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -46924,7 +46924,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -47324,7 +47324,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -47724,7 +47724,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -48124,7 +48124,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -48339,7 +48339,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -48552,7 +48552,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -48694,7 +48694,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -48729,7 +48729,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -48826,10 +48826,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -49253,7 +49253,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -49655,7 +49655,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -49816,7 +49816,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -49881,7 +49881,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -50925,7 +50925,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -50960,7 +50960,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -50996,7 +50996,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "new-tai-lue": "U+1980-19DF,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -51281,7 +51281,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -51398,7 +51398,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -51434,7 +51434,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -51678,7 +51678,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -52297,8 +52297,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -52466,9 +52466,9 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -53350,7 +53350,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -53506,7 +53506,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -53555,7 +53555,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -53590,7 +53590,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -53635,8 +53635,8 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -53789,7 +53789,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -54454,7 +54454,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -54489,7 +54489,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -54524,7 +54524,7 @@ "weights": [300, 400, 500], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -54966,7 +54966,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -55017,7 +55017,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -56651,7 +56651,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -56779,7 +56779,7 @@ "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -58803,7 +58803,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -58866,7 +58866,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -59179,7 +59179,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -60061,7 +60061,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -60096,7 +60096,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -60131,7 +60131,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -60167,7 +60167,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -60284,7 +60284,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -61074,7 +61074,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -61120,9 +61120,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -61659,7 +61659,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -61744,10 +61744,10 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62259,9 +62259,9 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62433,7 +62433,7 @@ "weights": [400, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62486,7 +62486,7 @@ "weights": [400, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62539,7 +62539,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62574,7 +62574,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62610,7 +62610,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -62853,7 +62853,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -63096,7 +63096,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -63339,7 +63339,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -63582,7 +63582,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -63825,7 +63825,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64094,7 +64094,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64129,7 +64129,7 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64219,7 +64219,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64262,7 +64262,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64711,7 +64711,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64746,7 +64746,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64782,7 +64782,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64824,7 +64824,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64859,7 +64859,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -64895,7 +64895,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -65347,7 +65347,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -66048,7 +66048,7 @@ "weights": [400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -66203,7 +66203,7 @@ "unicodeRange": { "cherokee": "U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -66254,7 +66254,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -66644,7 +66644,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -66889,7 +66889,7 @@ "weights": [300, 400, 500, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -66978,9 +66978,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67083,7 +67083,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67118,7 +67118,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67153,7 +67153,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67189,7 +67189,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67548,7 +67548,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67583,7 +67583,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67619,7 +67619,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67661,7 +67661,7 @@ "weights": [300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -67945,7 +67945,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -68220,8 +68220,8 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -68478,8 +68478,8 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -68645,9 +68645,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -69611,9 +69611,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -70577,9 +70577,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71534,7 +71534,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71648,7 +71648,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71684,7 +71684,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71729,7 +71729,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71788,7 +71788,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71847,7 +71847,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -71904,7 +71904,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -72146,7 +72146,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -72226,7 +72226,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -72276,7 +72276,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -72342,7 +72342,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -72578,7 +72578,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73027,7 +73027,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73062,7 +73062,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73098,7 +73098,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73240,7 +73240,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73275,7 +73275,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73339,7 +73339,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73446,7 +73446,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73489,7 +73489,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -73556,7 +73556,7 @@ "weights": [400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -75717,7 +75717,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -75752,8 +75752,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -75795,7 +75795,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -75857,7 +75857,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -76655,7 +76655,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -77068,7 +77068,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -77733,7 +77733,7 @@ "weights": [100, 400, 700], "styles": ["normal"], "unicodeRange": { - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -77813,46 +77813,46 @@ "italic": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzzm8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwz3m8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zQ.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm8jTfjYoaWw.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9vwzPm8jTfjYoaWw.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zQ.ttf" } } }, "normal": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxck8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcl8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zfs9RbbpYg.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilxcr8zfs9RbbpYg.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs.ttf" } } } @@ -77861,46 +77861,46 @@ "italic": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzzm8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwz3m8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zQ.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm8jTfjYoaWw.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1vwzPm8jTfjYoaWw.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zQ.ttf" } } }, "normal": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxck8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcl8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zfs9RbbpYg.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lxcr8zfs9RbbpYg.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs.ttf" } } } @@ -77909,46 +77909,46 @@ "italic": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzzm8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowz3m8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zQ.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm8jTfjYoaWw.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFowzPm8jTfjYoaWw.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zQ.ttf" } } }, "normal": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBck8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcl8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zfs9RbbpYg.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkBcr8zfs9RbbpYg.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs.ttf" } } } @@ -77957,54 +77957,54 @@ "italic": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowzzm8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zQ.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m9Cba.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m8jTfjYoaW_To.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m9Cba.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Chowz3m8jTfjYoaW_To.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zQ.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm9A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm8jTfjYoaWw.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zQ.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm9A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1ChowzPm8jTfjYoaWw.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zQ.ttf" } } }, "normal": { "vietnamese": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBck8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs.ttf" } }, "latin-ext": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zH-8A.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zfs9RbbpYgCWA.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zH-8A.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcl8zfs9RbbpYgCWA.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs.ttf" } }, "latin": { "url": { - "woff2": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zE.woff2", - "woff": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zfs9RbbpYg.woff", - "truetype": "https://fonts.gstatic.com/s/gelasio/v11/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs.ttf" + "woff2": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zE.woff2", + "woff": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkBcr8zfs9RbbpYg.woff", + "truetype": "https://fonts.gstatic.com/s/gelasio/v12/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs.ttf" } } } } }, "defSubset": "latin", - "lastModified": "2024-04-12", - "version": "v11", + "lastModified": "2024-04-17", + "version": "v12", "category": "serif" }, "gemunu-libre": { @@ -78014,8 +78014,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "sinhala": "U+0964-0965,U+0D81-0DF4,U+200C-200D,U+25CC,U+111E1-111F4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sinhala": "U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -78209,7 +78209,7 @@ "unicodeRange": { "cherokee": "U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -78795,9 +78795,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -79033,9 +79033,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -79305,9 +79305,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -79739,7 +79739,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80296,7 +80296,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "greek": "U+0370-03FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "400": { @@ -80353,7 +80353,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80395,7 +80395,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80430,7 +80430,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80465,7 +80465,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80527,7 +80527,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80562,8 +80562,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80631,7 +80631,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -80701,7 +80701,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -81103,7 +81103,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -81400,7 +81400,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -81469,7 +81469,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -87719,9 +87719,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -87890,7 +87890,7 @@ "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -89338,7 +89338,7 @@ "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -90051,7 +90051,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -90174,7 +90174,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -90826,7 +90826,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -91276,7 +91276,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -91346,7 +91346,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -91389,7 +91389,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -91432,7 +91432,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -91882,7 +91882,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -92125,7 +92125,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -92167,7 +92167,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -92202,7 +92202,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -92237,7 +92237,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -93021,8 +93021,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -93113,7 +93113,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -93149,7 +93149,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -93216,7 +93216,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -93369,7 +93369,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -94320,7 +94320,7 @@ "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -100169,8 +100169,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -100312,7 +100312,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -100347,7 +100347,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -100382,7 +100382,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -100427,14 +100427,14 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "armenian": "U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17", "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -101083,7 +101083,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -101658,7 +101658,7 @@ "weights": [100, 300, 400, 700, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -101765,7 +101765,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -101800,8 +101800,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -101918,7 +101918,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -102454,7 +102454,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -102696,7 +102696,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -103615,7 +103615,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -104497,8 +104497,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -104640,8 +104640,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -104784,7 +104784,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -104926,8 +104926,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -105069,8 +105069,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -105352,8 +105352,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -105396,7 +105396,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -105438,7 +105438,7 @@ "weights": [400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -105594,7 +105594,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -106152,9 +106152,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -106801,9 +106801,9 @@ "weights": [100, 200, 300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -107046,7 +107046,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -107498,8 +107498,8 @@ "styles": ["normal"], "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -107742,7 +107742,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -108104,7 +108104,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -114268,7 +114268,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -118921,7 +118921,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -119164,7 +119164,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -119408,7 +119408,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -120570,7 +120570,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -120612,7 +120612,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -120648,7 +120648,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -120714,7 +120714,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -120931,7 +120931,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -120994,7 +120994,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121036,7 +121036,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121089,8 +121089,8 @@ "weights": [300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121282,7 +121282,7 @@ "weights": [300, 400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121401,7 +121401,7 @@ "weights": [300, 400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121521,7 +121521,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121563,7 +121563,7 @@ "weights": [400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121716,7 +121716,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -121778,9 +121778,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -122285,9 +122285,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -123268,7 +123268,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -123312,7 +123312,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -123481,7 +123481,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -123525,7 +123525,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -123816,8 +123816,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -124138,9 +124138,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -124877,7 +124877,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -124912,7 +124912,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -124947,7 +124947,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -124982,7 +124982,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -125017,8 +125017,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -125096,7 +125096,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -125606,7 +125606,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -126055,7 +126055,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -126806,7 +126806,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -126896,7 +126896,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -126931,7 +126931,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -127005,10 +127005,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "kayah-li": "U+200C-200D,U+2010,U+25CC,U+A900-A92F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -127352,7 +127352,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -127389,7 +127389,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -127905,7 +127905,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -127961,7 +127961,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -128135,7 +128135,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -130868,7 +130868,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -133601,7 +133601,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -136334,7 +136334,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -139811,8 +139811,8 @@ "weights": [300, 400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -140097,7 +140097,7 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -140188,7 +140188,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -140763,8 +140763,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141118,7 +141118,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141210,7 +141210,7 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141465,8 +141465,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141608,8 +141608,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141651,7 +141651,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141687,7 +141687,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141729,7 +141729,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141765,7 +141765,7 @@ "styles": ["normal"], "unicodeRange": { "kayah-li": "U+200C-200D,U+2010,U+25CC,U+A900-A92F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141882,8 +141882,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141925,7 +141925,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -141961,7 +141961,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -142030,8 +142030,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -142173,7 +142173,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "400": { @@ -142200,8 +142200,8 @@ "weights": [300, 400, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -142344,7 +142344,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -143149,7 +143149,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -143305,7 +143305,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -146039,7 +146039,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -147800,7 +147800,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -147837,7 +147837,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -148315,7 +148315,7 @@ "weights": [100, 300, 400, 700, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -148424,7 +148424,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -148814,7 +148814,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -148856,8 +148856,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -149018,7 +149018,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -150005,7 +150005,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -150873,7 +150873,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -150970,7 +150970,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -151104,7 +151104,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -151141,7 +151141,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -151530,9 +151530,9 @@ "weights": [400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -151921,7 +151921,7 @@ "weights": [200, 300, 400, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -152108,8 +152108,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -152151,8 +152151,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -152588,7 +152588,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153064,8 +153064,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153207,7 +153207,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153242,9 +153242,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153293,7 +153293,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153328,8 +153328,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153371,8 +153371,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153752,7 +153752,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153795,7 +153795,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -153865,7 +153865,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154135,7 +154135,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154177,7 +154177,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154246,7 +154246,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154281,9 +154281,9 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154461,7 +154461,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154704,7 +154704,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -154947,7 +154947,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -155190,7 +155190,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -155433,7 +155433,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -155676,7 +155676,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -155919,7 +155919,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -156162,7 +156162,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -156593,7 +156593,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -156663,7 +156663,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -156872,7 +156872,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -156907,7 +156907,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -156977,7 +156977,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -157427,7 +157427,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -157469,7 +157469,7 @@ "weights": [400, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -157540,7 +157540,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -157575,7 +157575,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -157610,7 +157610,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -157797,7 +157797,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "lisu": "U+02CD,U+2010,U+300A-300B,U+A4D0-A4FF,U+11FB0", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -158209,9 +158209,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -159816,7 +159816,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -160220,7 +160220,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -161675,7 +161675,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -161772,7 +161772,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -161841,7 +161841,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -161876,7 +161876,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -161923,10 +161923,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -162129,7 +162129,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -162172,7 +162172,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -162331,7 +162331,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -169997,7 +169997,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -175955,10 +175955,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -182294,7 +182294,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -189845,7 +189845,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -190168,10 +190168,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -197199,8 +197199,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -197468,7 +197468,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -197550,7 +197550,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -197760,7 +197760,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -197802,7 +197802,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -197839,7 +197839,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -198400,9 +198400,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -198741,9 +198741,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -198793,7 +198793,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199098,7 +199098,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199133,7 +199133,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199169,7 +199169,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199211,7 +199211,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199246,8 +199246,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199389,9 +199389,9 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -199566,7 +199566,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200010,7 +200010,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200339,7 +200339,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200390,7 +200390,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200593,7 +200593,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200629,7 +200629,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200698,7 +200698,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200822,7 +200822,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200858,7 +200858,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -200901,7 +200901,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201096,7 +201096,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201419,7 +201419,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201808,7 +201808,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201843,7 +201843,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201878,7 +201878,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201914,7 +201914,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -201956,7 +201956,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202093,7 +202093,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202182,8 +202182,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202251,7 +202251,7 @@ "styles": ["normal"], "unicodeRange": { "lepcha": "U+1C00-1C4F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202321,7 +202321,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202388,8 +202388,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202506,7 +202506,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -202543,7 +202543,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -204678,8 +204678,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -204721,7 +204721,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -204756,8 +204756,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -204799,7 +204799,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -205076,7 +205076,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -205741,7 +205741,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -205776,7 +205776,7 @@ "weights": [400], "styles": ["italic"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -205812,7 +205812,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -205879,7 +205879,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -205966,7 +205966,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -206392,7 +206392,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -206455,7 +206455,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -206648,7 +206648,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -206720,7 +206720,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -207424,7 +207424,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208164,7 +208164,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208206,7 +208206,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208242,7 +208242,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208284,7 +208284,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208319,7 +208319,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208392,7 +208392,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208427,7 +208427,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208462,7 +208462,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208497,7 +208497,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208532,7 +208532,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208567,7 +208567,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208603,7 +208603,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208645,8 +208645,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -208838,8 +208838,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -209032,7 +209032,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -209224,8 +209224,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -209420,7 +209420,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -210169,8 +210169,8 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -217784,7 +217784,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -218234,7 +218234,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -218276,9 +218276,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -218327,7 +218327,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -218365,7 +218365,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -226718,10 +226718,10 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "gunjala-gondi": "U+200C-200D,U+25CC,U+11D60-11DAF", + "gunjala-gondi": "U+0964-0965,U+200C-200D,U+25CC,U+11D60-11DAF", "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", - "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -226934,7 +226934,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -226976,7 +226976,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -227046,7 +227046,7 @@ "weights": [200, 300, 400, 700, 800], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -227169,7 +227169,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -227320,7 +227320,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -228167,7 +228167,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -228221,7 +228221,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -228574,7 +228574,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -228611,7 +228611,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -229027,7 +229027,7 @@ "weights": [400, 500, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -229146,7 +229146,7 @@ "weights": [100, 300, 400, 700, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -229253,7 +229253,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -229288,7 +229288,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -229378,7 +229378,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -229608,8 +229608,7 @@ "[7]": "U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ab,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabd,U+1fabf,U+1face-1facf,U+1fae7", "[8]": "U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f466-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa82,U+1fac3-1fac5", "[9]": "U+200d,U+261d,U+2620,U+2639-263a,U+2665,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f383,U+1f389,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fae0-1fae6,U+1fae8,U+1faf0-1faf8", - "[10]": "U+200d,U+2194-2195,U+2640,U+2642,U+26d3,U+27a1,U+fe0f,U+1f344,U+1f34b,U+1f3c3,U+1f3fb-1f3ff,U+1f426,U+1f468-1f469,U+1f4a5,U+1f525,U+1f642,U+1f6b6,U+1f7e9,U+1f7eb,U+1f9af,U+1f9bc-1f9bd,U+1f9ce,U+1f9d1-1f9d2", - "emoji": "U+200D,U+203C,U+2049,U+20E3,U+2139,U+2194-2199,U+21A9-21AA,U+231A-231B,U+2328,U+23CF,U+23E9-23F3,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2600-2604,U+260E,U+2611,U+2614-2615,U+2618,U+261D,U+2620,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638-263A,U+2640,U+2642,U+2648-2653,U+265F-2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2692-2697,U+2699,U+269B-269C,U+26A0-26A1,U+26A7,U+26AA-26AB,U+26B0-26B1,U+26BD-26BE,U+26C4-26C5,U+26C8,U+26CE-26CF,U+26D1,U+26D3-26D4,U+26E9-26EA,U+26F0-26F5,U+26F7-26FA,U+26FD,U+2702,U+2705,U+2708-270D,U+270F,U+2712,U+2714,U+2716,U+271D,U+2721,U+2728,U+2733-2734,U+2744,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2763-2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B50,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F004,U+1F0CF,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F1E6-1F1FF,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F300-1F321,U+1F324-1F393,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F3F0,U+1F3F3-1F3F5,U+1F3F7-1F4FD,U+1F4FF-1F53D,U+1F549-1F54E,U+1F550-1F567,U+1F56F-1F570,U+1F573-1F57A,U+1F587,U+1F58A-1F58D,U+1F590,U+1F595-1F596,U+1F5A4-1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5BC,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5E3,U+1F5E8,U+1F5EF,U+1F5F3,U+1F5FA-1F64F,U+1F680-1F6C5,U+1F6CB-1F6D2,U+1F6D5-1F6D7,U+1F6DC-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F0,U+1F6F3-1F6FC,U+1F7E0-1F7EB,U+1F7F0,U+1F90C-1F93A,U+1F93C-1F945,U+1F947-1F9FF,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "[10]": "U+200d,U+2194-2195,U+2640,U+2642,U+26d3,U+27a1,U+fe0f,U+1f344,U+1f34b,U+1f3c3,U+1f3fb-1f3ff,U+1f426,U+1f468-1f469,U+1f4a5,U+1f525,U+1f642,U+1f6b6,U+1f7e9,U+1f7eb,U+1f9af,U+1f9bc-1f9bd,U+1f9ce,U+1f9d1-1f9d2" }, "variants": { "300": { @@ -229690,13 +229689,6 @@ "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob_10jwsS-FGJRsaRxHOpTV331nyNs0.10.woff", "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob_10jwv.ttf" } - }, - "emoji": { - "url": { - "woff2": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob_10gyNYMVL.woff2", - "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob_10gyNYMVNDz8RBTjH.woff", - "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob_10jwv.ttf" - } } } }, @@ -229778,13 +229770,6 @@ "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwsS-FGJRsaRxHOpTV331nyNs0.10.woff", "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwv.ttf" } - }, - "emoji": { - "url": { - "woff2": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0gyNYMVL.woff2", - "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0gyNYMVNDz8RBTjH.woff", - "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwv.ttf" - } } } }, @@ -229866,13 +229851,6 @@ "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-Z0jwsS-FGJRsaRxHOpTV331nyNs0.10.woff", "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-Z0jwv.ttf" } - }, - "emoji": { - "url": { - "woff2": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-Z0gyNYMVL.woff2", - "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-Z0gyNYMVNDz8RBTjH.woff", - "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-Z0jwv.ttf" - } } } }, @@ -229954,13 +229932,6 @@ "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob911TwsS-FGJRsaRxHOpTV331nyNs0.10.woff", "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob911Twv.ttf" } - }, - "emoji": { - "url": { - "woff2": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob911QyNYMVL.woff2", - "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob911QyNYMVNDz8RBTjH.woff", - "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob911Twv.ttf" - } } } }, @@ -230042,13 +230013,6 @@ "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob9M1TwsS-FGJRsaRxHOpTV331nyNs0.10.woff", "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob9M1Twv.ttf" } - }, - "emoji": { - "url": { - "woff2": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob9M1QyNYMVL.woff2", - "woff": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob9M1QyNYMVNDz8RBTjH.woff", - "truetype": "https://fonts.gstatic.com/s/notoemoji/v47/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob9M1Twv.ttf" - } } } } @@ -230436,8 +230400,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "music": "U+25CC,U+2669-266F,U+1D000-1D0F5,U+1D100-1D126,U+1D129-1D1E8,U+1D200-1D245", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "music": "U+25CC,U+2669-266F,U+1D000-1D0F5,U+1D100-1D126,U+1D129-1D1EA,U+1D200-1D245", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -230655,8 +230619,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -230774,7 +230738,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232111,7 +232075,7 @@ "styles": ["normal"], "unicodeRange": { "adlam": "U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232229,7 +232193,7 @@ "styles": ["normal"], "unicodeRange": { "adlam": "U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232347,7 +232311,7 @@ "styles": ["normal"], "unicodeRange": { "anatolian-hieroglyphs": "U+14400-14646", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232389,7 +232353,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "100": { @@ -232505,7 +232469,7 @@ "styles": ["normal"], "unicodeRange": { "armenian": "U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232748,7 +232712,7 @@ "styles": ["normal"], "unicodeRange": { "avestan": "U+200C-200D,U+2E30-2E31,U+10B00-10B3F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232791,7 +232755,7 @@ "styles": ["normal"], "unicodeRange": { "balinese": "U+001D,U+1B00-1B7F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -232909,7 +232873,7 @@ "styles": ["normal"], "unicodeRange": { "bamum": "U+A6A0-A6FF,U+16800-16A38", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233027,7 +232991,7 @@ "styles": ["normal"], "unicodeRange": { "bassa-vah": "U+25CC,U+16AD0-16AFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233187,8 +233151,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233430,8 +233394,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "bhaiksuki": "U+25CC,U+11C00-11C6F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bhaiksuki": "U+200C-200D,U+25CC,U+11C00-11C6F", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233533,7 +233497,7 @@ "styles": ["normal"], "unicodeRange": { "buginese": "U+1A00-1A1F,U+200C-200D,U+25CC,U+A9CF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233576,7 +233540,7 @@ "styles": ["normal"], "unicodeRange": { "buhid": "U+1735-1736,U+1740-1753,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233619,7 +233583,7 @@ "styles": ["normal"], "unicodeRange": { "canadian-aboriginal": "U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233862,7 +233826,7 @@ "styles": ["normal"], "unicodeRange": { "carian": "U+102A0-102D0", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233905,7 +233869,7 @@ "styles": ["normal"], "unicodeRange": { "caucasian-albanian": "U+0304,U+0331,U+25CC,U+FE20-FE2F,U+10530-1056F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233948,7 +233912,7 @@ "styles": ["normal"], "unicodeRange": { "chakma": "U+09E6-09EF,U+1040-1049,U+200C-200D,U+25CC,U+11100-1114F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -233991,7 +233955,7 @@ "styles": ["normal"], "unicodeRange": { "cham": "U+200C-200D,U+2010,U+25CC,U+AA00-AA5F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -234234,7 +234198,7 @@ "styles": ["normal"], "unicodeRange": { "cherokee": "U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -234579,7 +234543,7 @@ "styles": ["normal"], "unicodeRange": { "cuneiform": "U+12000-123FF,U+12400-1246E,U+12470-12474,U+12480-12543", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -234621,8 +234585,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "cypriot": "U+10100-10102,U+10800-1083F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "cypriot": "U+10100-10102,U+10107-10133,U+10137-1013F,U+10800-1083F", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -234665,7 +234629,7 @@ "styles": ["normal"], "unicodeRange": { "cypro-minoan": "U+10100-10101,U+12F90-12FF2", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -234708,7 +234672,7 @@ "styles": ["normal"], "unicodeRange": { "deseret": "U+10400-1044F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -234750,8 +234714,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -235004,9 +234968,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -235960,7 +235924,7 @@ "styles": ["normal"], "unicodeRange": { "duployan": "U+200C-200D,U+25CC,U+1BC00-1BCA3", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -236027,8 +235991,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "egyptian-hieroglyphs": "U+13000-1342E", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "egyptian-hieroglyphs": "U+13000-13455", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -236071,7 +236035,7 @@ "styles": ["normal"], "unicodeRange": { "elbasan": "U+0305,U+0391-03A1,U+03A3-03A9,U+03DA,U+03DC,U+03DE,U+25CC,U+10500-10527", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -236114,7 +236078,7 @@ "styles": ["normal"], "unicodeRange": { "elymaic": "U+10FE0-10FF6", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -236157,7 +236121,7 @@ "styles": ["normal"], "unicodeRange": { "ethiopic": "U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -236981,7 +236945,7 @@ "styles": ["normal"], "unicodeRange": { "gothic": "U+0304-0305,U+0308,U+0331,U+10330-1034A", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237023,8 +236987,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "grantha": "U+0951-0952,U+0964-0965,U+0BAA,U+0BB5,U+0BE6-0BF2,U+1CD0,U+1CD2-1CD3,U+1CF2-1CF4,U+1CF8-1CF9,U+200C-200D,U+20F0,U+25CC,U+11300-1137F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "grantha": "U+0951-0952,U+0964-0965,U+0BAA,U+0BB5,U+0BE6-0BF3,U+1CD0,U+1CD2-1CD3,U+1CF2-1CF4,U+1CF8-1CF9,U+200C-200D,U+20F0,U+25CC,U+11300-1137F,U+11FD0-11FD1,U+11FD3", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237066,10 +237030,10 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", - "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237437,8 +237401,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "gunjala-gondi": "U+200C-200D,U+25CC,U+11D60-11DAF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gunjala-gondi": "U+0964-0965,U+200C-200D,U+25CC,U+11D60-11DAF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237555,8 +237519,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237799,7 +237763,7 @@ "styles": ["normal"], "unicodeRange": { "hanifi-rohingya": "U+060C,U+061B,U+061F,U+0640,U+0660,U+06D4,U+200C-200D,U+25CC,U+10D00-10D3F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237917,7 +237881,7 @@ "styles": ["normal"], "unicodeRange": { "hanunoo": "U+1720-1736,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -237960,7 +237924,7 @@ "styles": ["normal"], "unicodeRange": { "hatran": "U+200C,U+108E0-108FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -238003,7 +237967,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -238358,7 +238322,7 @@ "[119]": "U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+bb,U+bf,U+c9,U+cd,U+d6,U+e0-ef,U+f1-f4,U+f6,U+f9-fa,U+fc-fd,U+101,U+103,U+110-111,U+113,U+12b,U+14d,U+16b,U+1a1,U+1b0,U+1ce,U+300-301,U+1ea1,U+1ea3,U+1ebf,U+1ec7,U+2013-2014,U+2039-203a,U+203c,U+2122,U+3001-3002,U+3113-3114,U+3118,U+311a-3129,U+4e00,U+4e0a-4e0b,U+4e0d,U+4e2d,U+4eba,U+4ee5,U+4f5c,U+500b,U+5165,U+5168,U+516c,U+51fa,U+5206,U+5230,U+52d5,U+53ef-53f0,U+570b,U+5728,U+5730,U+591a,U+5927,U+5b50,U+5bb6,U+5c0f,U+5fc3,U+6211,U+6587,U+65b0,U+65bc,U+65e5,U+662f,U+6642,U+6700,U+6703,U+6708-6709,U+672c,U+6b63,U+70b9-70ba,U+751f,U+7528,U+767c,U+7684,U+7db2,U+884c,U+958b,U+95dc,U+96fb,U+9801,U+ff0c,U+ff1a", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -245279,7 +245243,7 @@ "styles": ["normal"], "unicodeRange": { "imperial-aramaic": "U+10840-1085F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -245322,7 +245286,7 @@ "styles": ["normal"], "unicodeRange": { "indic-siyaq-numbers": "U+0627,U+0660-0669,U+06F0-06F9,U+1EC71-1ECB4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -245365,7 +245329,7 @@ "styles": ["normal"], "unicodeRange": { "inscriptional-pahlavi": "U+10B60-10B7F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -245408,7 +245372,7 @@ "styles": ["normal"], "unicodeRange": { "inscriptional-parthian": "U+10B40-10B5F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -245451,7 +245415,7 @@ "styles": ["normal"], "unicodeRange": { "javanese": "U+200C-200D,U+25CC,U+A980-A9DF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -245690,7 +245654,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -253598,8 +253562,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -253842,7 +253806,7 @@ "styles": ["normal"], "unicodeRange": { "kawi": "U+11F00-11F10,U+11F12-11F3A,U+11F3E-11F59", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -253960,7 +253924,7 @@ "styles": ["normal"], "unicodeRange": { "kayah-li": "U+200C-200D,U+2010,U+25CC,U+A900-A92F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -254078,7 +254042,7 @@ "styles": ["normal"], "unicodeRange": { "kharoshthi": "U+200C-200D,U+2010,U+25CC,U+10A00-10A5F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -254120,8 +254084,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -254406,8 +254370,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khudawadi": "U+093D,U+0964-0965,U+200C-200D,U+25CC,U+A830-A839,U+112B0-112FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "khudawadi": "U+0964-0965,U+200C-200D,U+25CC,U+A830-A839,U+112B0-112FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -254571,7 +254535,7 @@ "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -262436,8 +262400,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "lao": "U+0E81-0EDF,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "lao": "U+0E81-0EDF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -262679,8 +262643,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "lao": "U+0E81-0EDF,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "lao": "U+0E81-0EDF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -262923,7 +262887,7 @@ "styles": ["normal"], "unicodeRange": { "lepcha": "U+1C00-1C4F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -262966,7 +262930,7 @@ "styles": ["normal"], "unicodeRange": { "limbu": "U+0964-0965,U+1900-194F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263008,8 +262972,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "linear-a": "U+10600-1077F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "linear-a": "U+10107-10133,U+10600-1077F", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263052,7 +263016,7 @@ "styles": ["normal"], "unicodeRange": { "linear-b": "U+10000-100FF,U+10100-10102,U+10107-10133,U+10137-1013F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263095,7 +263059,7 @@ "styles": ["normal"], "unicodeRange": { "lisu": "U+02CD,U+2010,U+300A-300B,U+A4D0-A4FF,U+11FB0", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263283,7 +263247,7 @@ "styles": ["normal"], "unicodeRange": { "mahajani": "U+0964-096F,U+200C-200D,U+25CC,U+A830-A839,U+11150-11176", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263325,8 +263289,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263569,7 +263533,7 @@ "styles": ["normal"], "unicodeRange": { "mandaic": "U+0640,U+0840-085F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263612,7 +263576,7 @@ "styles": ["normal"], "unicodeRange": { "manichaean": "U+0640,U+200C-200D,U+25CC,U+FE00,U+10AC0-10AFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263655,7 +263619,7 @@ "styles": ["normal"], "unicodeRange": { "marchen": "U+25CC,U+11C70-11CBF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263697,8 +263661,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "masaram-gondi": "U+0964-0965,U+25CC,U+11D00-11D5F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "masaram-gondi": "U+0964-0965,U+200C-200D,U+25CC,U+11D00-11D5F", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263768,7 +263732,7 @@ "styles": ["normal"], "unicodeRange": { "mayan-numerals": "U+1D2E0-1D2F3", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263811,7 +263775,7 @@ "styles": ["normal"], "unicodeRange": { "medefaidrin": "U+16E40-16E9A", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -263929,7 +263893,7 @@ "styles": ["normal"], "unicodeRange": { "meetei-mayek": "U+200C-200D,U+25CC,U+AAE0-AAF6,U+ABC0-ABFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -264172,7 +264136,7 @@ "styles": ["normal"], "unicodeRange": { "mende-kikakui": "U+25CC,U+1E800-1E8DF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -264223,7 +264187,7 @@ "meroitic": "U+205D,U+10980-109B7,U+109BC-109CF,U+109D2-109FF", "meroitic-cursive": "U+109A0-109B7,U+109BC-109CF,U+109D2-109FF", "meroitic-hieroglyphs": "U+10980-1099F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -264280,7 +264244,7 @@ "styles": ["normal"], "unicodeRange": { "miao": "U+25CC,U+16F00-16F9F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -264322,8 +264286,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "modi": "U+093D,U+200C-200D,U+25CC,U+A830-A839,U+11600-1165F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "modi": "U+200C-200D,U+25CC,U+A830-A839,U+11600-1165F", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -264626,9 +264590,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265123,7 +265087,7 @@ "styles": ["normal"], "unicodeRange": { "mro": "U+16A40-16A6F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265166,7 +265130,7 @@ "styles": ["normal"], "unicodeRange": { "multani": "U+0964-0965,U+0A66-0A6F,U+11280-112AF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265208,7 +265172,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "myanmar": "U+1000-109F,U+200C-200D,U+25CC,U+A9E0-A9FE,U+AA60-AA7F,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "myanmar": "U+1000-109F,U+200C-200D,U+25CC,U+A92E,U+A9E0-A9FE,U+AA60-AA7F,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "100": { @@ -265324,7 +265288,7 @@ "styles": ["normal"], "unicodeRange": { "nabataean": "U+10880-108AF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265367,7 +265331,7 @@ "styles": ["normal"], "unicodeRange": { "nag-mundari": "U+1E4D0-1E4F9", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265485,7 +265449,7 @@ "styles": ["normal"], "unicodeRange": { "nandinagari": "U+0964-0965,U+0CE6-0CEF,U+1CE9,U+1CF2,U+1CFA,U+A830-A835,U+119A0-119A7,U+119AA-119D7,U+119DA-119E4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265528,7 +265492,7 @@ "styles": ["normal"], "unicodeRange": { "new-tai-lue": "U+1980-19DF,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265646,7 +265610,7 @@ "styles": ["normal"], "unicodeRange": { "newa": "U+1DFB,U+200C-200D,U+25CC,U+11400-1147F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265689,7 +265653,7 @@ "styles": ["normal"], "unicodeRange": { "nko": "U+060C,U+061B,U+061F,U+066A,U+07C0-07FF,U+200C-200F,U+25CC,U+2E1C-2E1D,U+FD3E-FD3F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265732,7 +265696,7 @@ "styles": ["normal"], "unicodeRange": { "nko": "U+060C,U+061B,U+061F,U+066A,U+07C0-07FF,U+200C-200F,U+25CC,U+2E1C-2E1D,U+FD3E-FD3F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265850,7 +265814,7 @@ "styles": ["normal"], "unicodeRange": { "nushu": "U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265893,7 +265857,7 @@ "styles": ["normal"], "unicodeRange": { "ogham": "U+1680-169C", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -265936,7 +265900,7 @@ "styles": ["normal"], "unicodeRange": { "ol-chiki": "U+1C50-1C7F,U+20B9", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266054,7 +266018,7 @@ "styles": ["normal"], "unicodeRange": { "old-hungarian": "U+200D,U+205A,U+205D-205E,U+2E31,U+10C80-10CFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266097,7 +266061,7 @@ "styles": ["normal"], "unicodeRange": { "old-italic": "U+10300-1032F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266140,7 +266104,7 @@ "styles": ["normal"], "unicodeRange": { "old-north-arabian": "U+10A80-10A9F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266184,7 +266148,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "old-permic": "U+0300,U+0306-0308,U+0313,U+0483,U+20DB,U+25CC,U+10350-1037A", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266234,7 +266198,7 @@ "styles": ["normal"], "unicodeRange": { "old-persian": "U+103A0-103DF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266277,7 +266241,7 @@ "styles": ["normal"], "unicodeRange": { "old-sogdian": "U+10F00-10F27", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266320,7 +266284,7 @@ "styles": ["normal"], "unicodeRange": { "old-south-arabian": "U+10A60-10A7F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266363,7 +266327,7 @@ "styles": ["normal"], "unicodeRange": { "old-turkic": "U+205A,U+10C00-10C48", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266649,7 +266613,7 @@ "styles": ["normal"], "unicodeRange": { "osage": "U+0301,U+0304,U+030B,U+0358,U+25CC,U+104B0-104FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266692,7 +266656,7 @@ "styles": ["normal"], "unicodeRange": { "osmanya": "U+10480-104AF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266735,7 +266699,7 @@ "styles": ["normal"], "unicodeRange": { "pahawh-hmong": "U+200C-200D,U+25CC,U+16B00-16B8F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266778,7 +266742,7 @@ "styles": ["normal"], "unicodeRange": { "palmyrene": "U+10860-1087F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266821,7 +266785,7 @@ "styles": ["normal"], "unicodeRange": { "pau-cin-hau": "U+11AC0-11AF8", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266863,7 +266827,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "phags-pa": "U+1801-1803,U+1805,U+200C-200F,U+2025,U+25CC,U+3001-3002,U+3007-3011,U+3014-301B,U+A840-A877,U+FE00,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "phags-pa": "U+1801-1803,U+1805,U+200C-200F,U+2025,U+25CC,U+3000-3003,U+3005,U+3007-301B,U+A840-A877,U+FE00,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "400": { @@ -266891,7 +266855,7 @@ "styles": ["normal"], "unicodeRange": { "phoenician": "U+10900-1091B,U+1091F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266934,7 +266898,7 @@ "styles": ["normal"], "unicodeRange": { "psalter-pahlavi": "U+0640,U+200C-200D,U+25CC,U+10B80-10BAF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -266977,7 +266941,7 @@ "styles": ["normal"], "unicodeRange": { "rejang": "U+200C-200D,U+25CC,U+A930-A95F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -267020,7 +266984,7 @@ "styles": ["normal"], "unicodeRange": { "runic": "U+16A0-16F8", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -267063,7 +267027,7 @@ "styles": ["normal"], "unicodeRange": { "samaritan": "U+0800-083F,U+2E31", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -267105,8 +267069,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "saurashtra": "U+0C3D,U+200C-200D,U+A880-A8DF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "saurashtra": "U+200C-200D,U+25CC,U+A880-A8DF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -267253,7 +267217,7 @@ "[119]": "U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+df-e5,U+e7-ea,U+ec-ed,U+f1-f4,U+f6,U+f9-fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+2039-203a,U+2122,U+3001-3002,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075-3076,U+3078-3079,U+307b,U+307e-307f,U+3081-308d,U+308f,U+3092-3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3-30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3,U+30fb-30fc,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708-6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -273669,8 +273633,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "sharada": "U+0951,U+1CD7,U+1CD9,U+1CDC-1CDD,U+1CE0,U+200C-200D,U+25CC,U+11180-111DF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sharada": "U+0951,U+1CD7,U+1CD9,U+1CDC-1CDD,U+1CE0,U+200C-200D,U+25CC,U+A830-A835,U+A838,U+11180-111DF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -273713,7 +273677,7 @@ "styles": ["normal"], "unicodeRange": { "shavian": "U+10450-1047F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -273756,7 +273720,7 @@ "styles": ["normal"], "unicodeRange": { "siddham": "U+200C-200D,U+25CC,U+11580-115FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -273799,7 +273763,7 @@ "styles": ["normal"], "unicodeRange": { "signwriting": "U+1D800-1DAAF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -273841,8 +273805,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "sinhala": "U+0964-0965,U+0D81-0DF4,U+200C-200D,U+25CC,U+111E1-111F4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sinhala": "U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -274084,8 +274048,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "sogdian": "U+0640,U+200C,U+25CC,U+10F30-10F59", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sogdian": "U+0640,U+200C-200D,U+25CC,U+10F30-10F59", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -274128,7 +274092,7 @@ "styles": ["normal"], "unicodeRange": { "sora-sompeng": "U+2010,U+110D0-110FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -274246,7 +274210,7 @@ "styles": ["normal"], "unicodeRange": { "soyombo": "U+25CC,U+11A50-11AA2", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -274406,8 +274370,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "syloti-nagri": "U+0964-0965,U+09BD,U+09E6-09EF,U+200C-200D,U+2010-2011,U+2055,U+25CC,U+A800-A82C", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "syloti-nagri": "U+0964-0965,U+09E6-09EF,U+200C-200D,U+2010-2011,U+2055,U+25CC,U+A800-A82C", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -274702,8 +274666,8 @@ "braille": "U+2800-28FF", "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", "mayan-numerals": "U+1D2E0-1D2F3", - "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -274766,8 +274730,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "syriac": "U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+200C-200F,U+25CC,U+2670-2671", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "syriac": "U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275009,8 +274973,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "syriac": "U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+200C-200F,U+25CC,U+2670-2671", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "syriac": "U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275253,7 +275217,7 @@ "styles": ["normal"], "unicodeRange": { "tagalog": "U+1700-171F,U+1735-1736,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275296,7 +275260,7 @@ "styles": ["normal"], "unicodeRange": { "tagbanwa": "U+1735-1736,U+1760-177F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275339,7 +275303,7 @@ "styles": ["normal"], "unicodeRange": { "tai-le": "U+0300-0301,U+0307-0308,U+030C,U+1040-1049,U+1950-197F,U+200C-200D,U+25CC,U+3001-3002,U+3008-300B", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275381,8 +275345,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "tai-tham": "U+1A20-1AAF,U+200C-200D,U+2219", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "tai-tham": "U+1A20-1AAF,U+200C-200D,U+2219,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275500,7 +275464,7 @@ "styles": ["normal"], "unicodeRange": { "tai-viet": "U+200C-200D,U+25CC,U+A78B-A78C,U+AA80-AADF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275542,8 +275506,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "takri": "U+093D,U+0964-0965,U+200C-200D,U+25CC,U+A830-A839,U+11680-116CF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "takri": "U+0964-0965,U+200C-200D,U+25CC,U+A830-A839,U+11680-116CF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275586,7 +275550,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275829,7 +275793,7 @@ "styles": ["normal"], "unicodeRange": { "tamil-supplement": "U+11FC0-11FFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -275872,7 +275836,7 @@ "styles": ["normal"], "unicodeRange": { "tangsa": "U+16A70-16ACF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -276098,7 +276062,7 @@ "[119]": "U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-5d,U+61-7b,U+7d,U+a0,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+bf,U+c9,U+cd,U+d6,U+e0-ef,U+f1-f4,U+f6,U+f9-fa,U+fc-fd,U+101,U+103,U+110-111,U+113,U+12b,U+14d,U+16b,U+1a1,U+1b0,U+1ce,U+300-301,U+1ea1,U+1ea3,U+1ebf,U+1ec7,U+2013-2014,U+2039-203a,U+203c,U+2122,U+3001-3002,U+4e00,U+4e0a-4e0b,U+4e0d,U+4e2d,U+4eba,U+4ee5,U+4f5c,U+4f86,U+500b,U+5011,U+5165,U+5168,U+516c,U+51fa,U+5206,U+5230,U+52d5,U+53ef-53f0,U+570b,U+5728,U+5730,U+591a,U+5927,U+5929,U+597d,U+5b50,U+5bb6,U+5c0f,U+5e73-5e74,U+5fc3,U+6210-6211,U+6240,U+6587,U+65b0,U+65b9,U+65bc,U+65e5,U+660e,U+662f,U+6642,U+66f4,U+6700,U+6703,U+6708-6709,U+672c,U+6b63,U+6cbb,U+70b9-70ba,U+751f,U+7528,U+767c,U+7684,U+76f8,U+7db2,U+7f8e,U+80fd,U+81ea,U+884c,U+8981,U+958b,U+95dc,U+96fb,U+9801,U+9996,U+ff0c,U+ff1a", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -282766,8 +282730,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283009,8 +282973,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "thaana": "U+060C,U+061B,U+061F,U+0660-066C,U+0780-07B1,U+200C-200F,U+25CC,U+FDF2,U+FDFD", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "thaana": "U+060C,U+061B-061C,U+061F,U+0660-066C,U+0780-07B1,U+200C-200F,U+25CC,U+FDF2,U+FDFD", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283253,7 +283217,7 @@ "styles": ["normal"], "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283496,7 +283460,7 @@ "styles": ["normal"], "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283739,7 +283703,7 @@ "styles": ["normal"], "unicodeRange": { "tifinagh": "U+02C7,U+0301-0302,U+0304,U+0306-0307,U+0309,U+0323,U+0331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283782,7 +283746,7 @@ "styles": ["normal"], "unicodeRange": { "tirhuta": "U+0951-0952,U+0964-0965,U+09F4-09F7,U+1CF2,U+200C-200D,U+25CC,U+A830-A839,U+11480-114DF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283825,7 +283789,7 @@ "styles": ["normal"], "unicodeRange": { "ugaritic": "U+10380-1039F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283868,7 +283832,7 @@ "styles": ["normal"], "unicodeRange": { "vai": "U+A500-A62B", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -283911,7 +283875,7 @@ "styles": ["normal"], "unicodeRange": { "vithkuqi": "U+10570-1057A,U+1057C-1058A,U+1058C-10592,U+10594-10595,U+10597-105A1,U+105A3-105B1,U+105B3-105B9,U+105BB-105BC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -284029,7 +283993,7 @@ "styles": ["normal"], "unicodeRange": { "wancho": "U+25CC,U+1E2C0-1E2FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -284071,8 +284035,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "warang-citi": "U+200C-200D,U+118A0-118FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "warang-citi": "U+200C-200D,U+25CC,U+118A0-118FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -284114,8 +284078,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "yi": "U+02C7,U+02D8-02D9,U+02DB,U+03C0,U+200C-200D,U+2010-2011,U+202F,U+2219,U+2460-2473,U+25CC,U+3000-3003,U+3008-301B,U+30FB,U+A000-A48C,U+A490-A4C6,U+FE00,U+FF01-FF02,U+FF08-FF09,U+FF0C,U+FF0E-FF0F,U+FF1A-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B-FF5E,U+FF61-FF65", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "yi": "U+02C7,U+02D8-02D9,U+02DB,U+03C0,U+200C-200D,U+2010-2011,U+202F,U+2219,U+2460-2473,U+25CC,U+3000-3003,U+3005,U+3008-301B,U+30FB,U+A000-A48C,U+A490-A4C6,U+FE00,U+FF01-FF02,U+FF08-FF09,U+FF0C,U+FF0E-FF0F,U+FF1A-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B-FF5E,U+FF61-FF65", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -284157,8 +284121,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "zanabazar-square": "U+25CC,U+11A00-11A47", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "zanabazar-square": "U+200C-200D,U+25CC,U+11A00-11A47", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -284211,9 +284175,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -285167,7 +285131,7 @@ "styles": ["normal"], "unicodeRange": { "ahom": "U+25CC,U+11700-1174F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -285210,7 +285174,7 @@ "styles": ["normal"], "unicodeRange": { "armenian": "U+0308,U+0530-058F,U+2010,U+2024,U+25CC,U+FB13-FB17", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -285453,7 +285417,7 @@ "styles": ["normal"], "unicodeRange": { "balinese": "U+001D,U+1B00-1B7F,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -285495,8 +285459,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -285738,8 +285702,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -285992,9 +285956,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -286947,8 +286911,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "dogra": "U+093D,U+0964-0965,U+200C-200D,U+25CC,U+11800-1183B", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "dogra": "U+093D,U+0964-096F,U+200C-200D,U+25CC,U+A830-A839,U+11800-1183B", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -286991,7 +286955,7 @@ "styles": ["normal"], "unicodeRange": { "ethiopic": "U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -287234,7 +287198,7 @@ "styles": ["normal"], "unicodeRange": { "georgian": "U+0589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+2D00-2D2F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -287476,8 +287440,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "grantha": "U+0951-0952,U+0964-0965,U+0BAA,U+0BB5,U+0BE6-0BF2,U+1CD0,U+1CD2-1CD3,U+1CF2-1CF4,U+1CF8-1CF9,U+200C-200D,U+20F0,U+25CC,U+11300-1137F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "grantha": "U+0951-0952,U+0964-0965,U+0BAA,U+0BB5,U+0BE6-0BF3,U+1CD0,U+1CD2-1CD3,U+1CF2-1CF4,U+1CF8-1CF9,U+200C-200D,U+20F0,U+25CC,U+11300-1137F,U+11FD0-11FD1,U+11FD3", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -287519,10 +287483,10 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", "math": "U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF", - "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "symbols": "U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -287890,8 +287854,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -288134,7 +288098,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -288495,7 +288459,7 @@ "[119]": "U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+bb,U+bf,U+c9,U+cd,U+d6,U+e0-ef,U+f1-f4,U+f6,U+f9-fa,U+fc-fd,U+101,U+103,U+110-111,U+113,U+12b,U+14d,U+16b,U+1a1,U+1b0,U+1ce,U+300-301,U+1ea1,U+1ea3,U+1ebf,U+1ec7,U+2013-2014,U+2039-203a,U+203c,U+2122,U+3001-3002,U+3113-3114,U+3118,U+311a-3129,U+4e00,U+4e0a-4e0b,U+4e0d,U+4e2d,U+4eba,U+4ee5,U+4f5c,U+500b,U+5165,U+5168,U+516c,U+51fa,U+5206,U+5230,U+52d5,U+53ef-53f0,U+570b,U+5728,U+5730,U+591a,U+5927,U+5b50,U+5bb6,U+5c0f,U+5fc3,U+6211,U+6587,U+65b0,U+65bc,U+65e5,U+662f,U+6642,U+6700,U+6703,U+6708-6709,U+672c,U+6b63,U+70b9-70ba,U+751f,U+7528,U+767c,U+7684,U+7db2,U+884c,U+958b,U+95dc,U+96fb,U+9801,U+ff0c,U+ff1a", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -301077,8 +301041,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -301321,7 +301285,7 @@ "styles": ["normal"], "unicodeRange": { "khitan-small-script": "U+16FE4,U+18B00-18CD5", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -301363,8 +301327,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -307817,8 +307781,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "lao": "U+0E81-0EDF,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "lao": "U+0E81-0EDF,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -308061,7 +308025,7 @@ "styles": ["normal"], "unicodeRange": { "makasar": "U+11EE0-11EF8", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -308103,8 +308067,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "malayalam": "U+0307,U+0323,U+0964-0965,U+0D00-0D7F,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "malayalam": "U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -308346,7 +308310,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "myanmar": "U+1000-109F,U+200C-200D,U+25CC,U+A9E0-A9FE,U+AA60-AA7F,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "myanmar": "U+1000-109F,U+200C-200D,U+25CC,U+A92E,U+A9E0-A9FE,U+AA60-AA7F,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "100": { @@ -308551,7 +308515,7 @@ "styles": ["normal"], "unicodeRange": { "old-uyghur": "U+0640,U+10AF2,U+10F70-10F89", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -308593,8 +308557,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "oriya": "U+0964-0965,U+0B01-0B77,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "oriya": "U+0951-0952,U+0964-0965,U+0B01-0B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -308712,7 +308676,7 @@ "styles": ["normal"], "unicodeRange": { "ottoman-siyaq-numbers": "U+1ED01-1ED3D", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -313697,8 +313661,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "sinhala": "U+0964-0965,U+0D81-0DF4,U+200C-200D,U+25CC,U+111E1-111F4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sinhala": "U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -313941,7 +313905,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -314390,8 +314354,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "tangut": "U+16FE0,U+17000-187F7,U+18800-18AF2", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "tangut": "U+16FE0,U+17000-187F7,U+18800-18AFF,U+18D00-18D08", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -319526,8 +319490,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -319770,7 +319734,7 @@ "styles": ["normal"], "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -320013,7 +319977,7 @@ "styles": ["normal"], "unicodeRange": { "tibetan": "U+0F00-0FFF,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -320256,7 +320220,7 @@ "styles": ["normal"], "unicodeRange": { "toto": "U+1E290-1E2AE", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -320374,7 +320338,7 @@ "styles": ["normal"], "unicodeRange": { "vithkuqi": "U+10570-1057A,U+1057C-1058A,U+1058C-10592,U+10594-10595,U+10597-105A1,U+105A3-105B1,U+105B3-105B9,U+105BB-105BC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -320491,8 +320455,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "yezidi": "U+060C,U+061B,U+061F,U+06D4,U+10E80-10EBF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "yezidi": "U+060C,U+061B,U+061F,U+0660-0669,U+06D4,U+10E80-10EBF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -320610,7 +320574,7 @@ "styles": ["normal"], "unicodeRange": { "nushu": "U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -320865,7 +320829,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -321035,7 +320999,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -321100,7 +321064,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -321728,7 +321692,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -322353,8 +322317,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "yi": "U+02C7,U+02D8-02D9,U+02DB,U+03C0,U+200C-200D,U+2010-2011,U+202F,U+2219,U+2460-2473,U+25CC,U+3000-3003,U+3008-301B,U+30FB,U+A000-A48C,U+A490-A4C6,U+FE00,U+FF01-FF02,U+FF08-FF09,U+FF0C,U+FF0E-FF0F,U+FF1A-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B-FF5E,U+FF61-FF65", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "yi": "U+02C7,U+02D8-02D9,U+02DB,U+03C0,U+200C-200D,U+2010-2011,U+202F,U+2219,U+2460-2473,U+25CC,U+3000-3003,U+3005,U+3008-301B,U+30FB,U+A000-A48C,U+A490-A4C6,U+FE00,U+FF01-FF02,U+FF08-FF09,U+FF0C,U+FF0E-FF0F,U+FF1A-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B-FF5E,U+FF61-FF65", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -322423,7 +322387,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -322458,7 +322422,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -322503,10 +322467,10 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -322872,7 +322836,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -323004,7 +322968,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -323040,7 +323004,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -323082,7 +323046,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -323135,7 +323099,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -323190,7 +323154,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -323496,7 +323460,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -324452,7 +324416,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -324590,7 +324554,7 @@ "[117]": "U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788", "[118]": "U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c", "[119]": "U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -325330,7 +325294,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -325383,7 +325347,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -325432,7 +325396,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -325497,7 +325461,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -325748,7 +325712,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -325954,7 +325918,7 @@ "weights": [400, 700, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -326073,7 +326037,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -326111,7 +326075,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -326815,7 +326779,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327054,7 +327018,7 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327197,7 +327161,7 @@ "weights": [300, 400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327268,7 +327232,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327306,7 +327270,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327362,8 +327326,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "myanmar": "U+1000-109F,U+200C-200D,U+25CC,U+A9E0-A9FE,U+AA60-AA7F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "myanmar": "U+1000-109F,U+200C-200D,U+25CC,U+A92E,U+A9E0-A9FE,U+AA60-AA7F", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327430,8 +327394,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327473,8 +327437,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327666,8 +327630,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -327998,7 +327962,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328054,7 +328018,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328089,7 +328053,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328124,7 +328088,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328159,7 +328123,7 @@ "weights": [400, 700, 900], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328231,7 +328195,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328274,7 +328238,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328723,7 +328687,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328759,7 +328723,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328802,7 +328766,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328847,7 +328811,7 @@ "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328931,7 +328895,7 @@ "styles": ["normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -328974,7 +328938,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -329016,7 +328980,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -329051,7 +329015,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -329114,7 +329078,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -329156,7 +329120,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -329192,7 +329156,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -329786,7 +329750,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -330038,9 +330002,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -330993,7 +330957,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331029,7 +330993,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331071,7 +331035,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331107,7 +331071,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331224,7 +331188,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331574,9 +331538,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331686,7 +331650,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -331731,7 +331695,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -333666,7 +333630,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -334120,7 +334084,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -334333,7 +334297,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -334403,7 +334367,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -334675,7 +334639,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -336026,7 +335990,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -336845,8 +336809,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -336914,7 +336878,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -337007,7 +336971,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -337044,8 +337008,8 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -337103,7 +337067,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -337312,7 +337276,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -337376,7 +337340,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -337952,7 +337916,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338230,7 +338194,7 @@ "weights": [400, 500, 600, 700, 800], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338419,7 +338383,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338470,7 +338434,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338613,7 +338577,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338696,7 +338660,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338779,7 +338743,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -338922,7 +338886,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339002,7 +338966,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339452,7 +339416,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339550,7 +339514,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339585,7 +339549,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339620,7 +339584,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339711,7 +339675,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339764,7 +339728,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339850,7 +339814,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -339893,7 +339857,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340035,7 +339999,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340071,7 +340035,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340114,7 +340078,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340181,7 +340145,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340218,7 +340182,7 @@ "unicodeRange": { "canadian-aboriginal": "U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340545,7 +340509,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340596,8 +340560,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340739,8 +340703,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -340785,7 +340749,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -341486,7 +341450,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -341521,7 +341485,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -341556,7 +341520,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -341591,7 +341555,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -341676,7 +341640,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -341832,7 +341796,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -342714,7 +342678,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -342776,8 +342740,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -342844,9 +342808,9 @@ "weights": [300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -343200,7 +343164,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -343235,9 +343199,9 @@ "weights": [200, 300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -343448,7 +343412,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -343689,7 +343653,7 @@ "weights": [300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -343944,7 +343908,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -344131,7 +344095,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -344319,7 +344283,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -344461,7 +344425,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -344496,7 +344460,7 @@ "weights": [300, 400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -344812,9 +344776,9 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -344959,9 +344923,9 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -345106,9 +345070,9 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -345305,7 +345269,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -346188,7 +346152,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -346824,7 +346788,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -346859,8 +346823,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -346902,7 +346866,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -346937,7 +346901,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -346972,7 +346936,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -347007,7 +346971,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -347043,7 +347007,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -347096,9 +347060,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -347750,9 +347714,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -348788,9 +348752,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -349440,7 +349404,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -350152,9 +350116,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -351034,7 +350998,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -351917,7 +351881,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352366,7 +352330,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352401,7 +352365,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352453,7 +352417,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352710,7 +352674,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352789,7 +352753,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352881,8 +352845,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -352931,11 +352895,11 @@ "weights": [300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -353585,7 +353549,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -353644,7 +353608,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -353786,7 +353750,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -353845,7 +353809,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -353904,7 +353868,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -353963,7 +353927,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354188,7 +354152,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354247,7 +354211,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354389,7 +354353,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354614,7 +354578,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354673,7 +354637,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354732,7 +354696,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354789,7 +354753,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354834,7 +354798,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354893,7 +354857,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -354952,7 +354916,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355094,7 +355058,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355153,7 +355117,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355212,7 +355176,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355271,7 +355235,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355329,7 +355293,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355538,7 +355502,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355592,7 +355556,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355634,7 +355598,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355669,7 +355633,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355764,7 +355728,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355807,7 +355771,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355849,8 +355813,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -355967,7 +355931,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -356002,7 +355966,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -356037,7 +356001,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -356090,7 +356054,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -356576,7 +356540,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -356819,7 +356783,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357062,7 +357026,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357305,7 +357269,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357374,7 +357338,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357425,7 +357389,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357460,7 +357424,7 @@ "weights": [400, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357614,7 +357578,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -357808,7 +357772,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -358321,8 +358285,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -358389,7 +358353,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -358424,8 +358388,8 @@ "weights": [400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -358593,7 +358557,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -358781,7 +358745,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -359759,7 +359723,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -360566,7 +360530,7 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -360707,8 +360671,8 @@ "weights": [400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -360825,7 +360789,7 @@ "weights": [400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361073,7 +361037,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361108,7 +361072,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361144,7 +361108,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361238,7 +361202,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361281,7 +361245,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361323,7 +361287,7 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361431,7 +361395,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361473,7 +361437,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361509,7 +361473,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361578,7 +361542,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361614,7 +361578,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -361659,7 +361623,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -362132,7 +362096,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -362167,7 +362131,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -362424,7 +362388,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -363403,7 +363367,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -364384,7 +364348,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -368811,7 +368775,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373329,7 +373293,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373391,8 +373355,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "gujarati": "U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gujarati": "U+0951-0952,U+0964-0965,U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373434,7 +373398,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { "400": { @@ -373462,7 +373426,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373505,7 +373469,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373548,7 +373512,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373691,7 +373655,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373833,7 +373797,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -373886,7 +373850,7 @@ "weights": [400, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -374694,7 +374658,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -374852,7 +374816,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -374905,7 +374869,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -374940,7 +374904,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -375054,7 +375018,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -375481,7 +375445,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -375524,7 +375488,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -375793,7 +375757,7 @@ "weights": [400, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -375873,7 +375837,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -375964,8 +375928,8 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -376668,8 +376632,8 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -377372,8 +377336,8 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -378076,8 +378040,8 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -378779,7 +378743,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -378892,7 +378856,7 @@ "weights": [400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -379777,7 +379741,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -379969,7 +379933,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -380004,7 +379968,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -380165,7 +380129,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -380227,9 +380191,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -381089,9 +381053,9 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -381949,9 +381913,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -382689,7 +382653,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -382832,7 +382796,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -382974,7 +382938,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -383427,7 +383391,7 @@ "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -383905,7 +383869,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -383968,7 +383932,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384010,7 +383974,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384117,7 +384081,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384332,7 +384296,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384374,7 +384338,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384411,7 +384375,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384462,7 +384426,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384543,7 +384507,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384578,7 +384542,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384614,7 +384578,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -384815,7 +384779,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -385697,8 +385661,8 @@ "weights": [200, 300, 400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "sinhala": "U+0964-0965,U+0D81-0DF4,U+200C-200D,U+25CC,U+111E1-111F4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sinhala": "U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -385890,7 +385854,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -385925,7 +385889,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -385969,9 +385933,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -386348,7 +386312,7 @@ "weights": [300, 400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -386401,7 +386365,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -386437,7 +386401,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -387230,7 +387194,7 @@ "styles": ["normal"], "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -387272,7 +387236,7 @@ "weights": [300, 400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -387343,8 +387307,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389428,8 +389392,8 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389496,7 +389460,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389531,7 +389495,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389566,7 +389530,7 @@ "weights": [100, 300, 400, 700, 900], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389738,8 +389702,8 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389881,7 +389845,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -389916,7 +389880,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390012,7 +389976,7 @@ "unicodeRange": { "tai-viet": "U+200C-200D,U+25CC,U+A78B-A78C,U+AA80-AADF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390093,7 +390057,7 @@ "weights": [200, 300, 400, 500, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390275,7 +390239,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390317,7 +390281,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "khmer": "U+1780-17FF,U+19E0-19FF,U+200C,U+25CC", + "khmer": "U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390352,7 +390316,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390389,7 +390353,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -390964,8 +390928,8 @@ "weights": [300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -391116,9 +391080,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -391411,7 +391375,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -391446,7 +391410,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -391482,7 +391446,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -391524,7 +391488,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -391560,7 +391524,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392011,7 +391975,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392180,7 +392144,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392296,8 +392260,8 @@ "weights": [400, 500, 600, 700, 800], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392440,7 +392404,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392483,7 +392447,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392526,7 +392490,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392568,7 +392532,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392615,10 +392579,10 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392871,8 +392835,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "bengali": "U+0964-0965,U+0980-09FE,U+1CF7,U+1CFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "bengali": "U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -392937,8 +392901,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393003,8 +392967,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393069,8 +393033,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393135,8 +393099,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "gurmukhi": "U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "gurmukhi": "U+0951-0952,U+0964-0965,U+0A01-0A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393201,8 +393165,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "kannada": "U+0964-0965,U+0C80-0CF2,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "kannada": "U+0951-0952,U+0964-0965,U+0C80-0CF3,U+1CD0,U+1CD2,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393268,7 +393232,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "tamil": "U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393333,8 +393297,8 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+200C-200D,U+25CC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "telugu": "U+0951-0952,U+0964-0965,U+0C00-0C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393399,7 +393363,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393434,7 +393398,7 @@ "weights": [200, 300, 400, 600, 700, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393639,7 +393603,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -393963,7 +393927,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -394557,7 +394521,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -395420,7 +395384,7 @@ "unicodeRange": { "thai": "U+0E01-0E5B,U+200C-200D,U+25CC", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -395996,7 +395960,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -396213,7 +396177,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -396296,7 +396260,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -396538,7 +396502,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -396609,7 +396573,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -398003,7 +397967,7 @@ "weights": [200, 300, 400, 500, 700, 800], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -398129,7 +398093,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -398181,8 +398145,8 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -398569,8 +398533,8 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -398643,8 +398607,8 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "greek-ext": "U+1F00-1FFF", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -398906,7 +398870,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399263,7 +399227,7 @@ "styles": ["normal"], "unicodeRange": { "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399306,7 +399270,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399440,7 +399404,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399475,7 +399439,7 @@ "weights": [400, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399561,7 +399525,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399603,7 +399567,7 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399926,7 +399890,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399961,7 +399925,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -399998,7 +399962,7 @@ "unicodeRange": { "hebrew": "U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -400048,7 +400012,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -400217,8 +400181,8 @@ "weights": [100, 200, 300, 400, 500, 600, 700, 800, 900], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -400460,8 +400424,8 @@ "weights": [400, 500, 700, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -400581,7 +400545,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -400637,7 +400601,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC", + "arabic": "U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -400708,9 +400672,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -401384,7 +401348,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -401420,7 +401384,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -401462,7 +401426,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -401562,9 +401526,9 @@ "unicodeRange": { "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402124,7 +402088,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402298,7 +402262,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402341,7 +402305,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402384,7 +402348,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402507,7 +402471,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402543,7 +402507,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402586,7 +402550,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402743,7 +402707,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402778,7 +402742,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402814,7 +402778,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402857,7 +402821,7 @@ "styles": ["normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -402954,7 +402918,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -403169,7 +403133,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -403567,7 +403531,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -404060,7 +404024,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -404125,8 +404089,8 @@ "weights": [200, 300, 400, 500, 600, 700], "styles": ["normal"], "unicodeRange": { - "sinhala": "U+0964-0965,U+0D81-0DF4,U+200C-200D,U+25CC,U+111E1-111F4", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "sinhala": "U+0964-0965,U+0D81-0DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -404641,8 +404605,8 @@ "weights": [100, 300, 400, 500, 700, 900], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -404981,8 +404945,8 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "devanagari": "U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -405817,7 +405781,7 @@ "cyrillic-ext": "U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -406021,7 +405985,7 @@ "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -406903,7 +406867,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -406939,7 +406903,7 @@ "styles": ["italic", "normal"], "unicodeRange": { "vietnamese": "U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -411171,7 +411135,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -412081,7 +412045,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -412340,7 +412304,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -412692,7 +412656,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -413695,7 +413659,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -414696,7 +414660,7 @@ "[117]": "U+4e,U+a0,U+3000,U+300c-300d,U+4e00,U+4e0a,U+4e2d,U+4e8b,U+4eba,U+4f1a,U+5165,U+5168,U+5185,U+51fa,U+5206,U+5229,U+524d,U+52d5,U+5408,U+554f,U+5831,U+5834,U+5927,U+5b9a,U+5e74,U+5f0f,U+60c5,U+65b0,U+65b9,U+6642,U+6700,U+672c,U+682a,U+6b63,U+6c17,U+7121,U+751f,U+7528,U+753b,U+76ee,U+793e,U+884c,U+898b,U+8a18,U+9593,U+95a2,U+ff01,U+ff08-ff09", "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -417948,8 +417912,8 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -418943,8 +418907,8 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -419819,7 +419783,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -419973,7 +419937,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -424364,7 +424328,7 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -428755,8 +428719,8 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -429631,7 +429595,7 @@ "weights": [400], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -429801,8 +429765,8 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -434228,8 +434192,8 @@ "[118]": "U+21-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+b7,U+bb,U+c9,U+cd,U+d6,U+d8,U+dc,U+e0-e5,U+e7-ed,U+ef,U+f1-f4,U+f6,U+f8,U+fa,U+fc-fd,U+103,U+14d,U+1b0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+201c-201d,U+2039-203a,U+203c,U+2048-2049,U+2113,U+2122,U+65e5,U+6708,U+70b9", "[119]": "U+20,U+2027,U+3001-3002,U+3041-307f,U+3081-308f,U+3091-3093,U+3099-309a,U+309d-309e,U+30a1-30e1,U+30e3-30ed,U+30ef-30f0,U+30f2-30f4,U+30fb-30fe,U+ff0c,U+ff0e", "cyrillic": "U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116", - "greek": "U+0370-03FF", - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "greek": "U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -438536,7 +438500,7 @@ "weights": [400], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -439353,7 +439317,7 @@ "weights": [300, 400, 500, 600, 700], "styles": ["italic", "normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { @@ -439540,7 +439504,7 @@ "weights": [400, 700], "styles": ["normal"], "unicodeRange": { - "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF", + "latin-ext": "U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF", "latin": "U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD" }, "variants": { diff --git a/metadata/variable.json b/metadata/variable.json index 651491ea58b..feab23970ce 100644 --- a/metadata/variable.json +++ b/metadata/variable.json @@ -2509,14 +2509,14 @@ "variants": { "wght": { "normal": { - "vietnamese": "https://fonts.gstatic.com/s/gelasio/v11/cIf9MaFfvUQxTTqS9CGhYVkH.woff2", - "latin-ext": "https://fonts.gstatic.com/s/gelasio/v11/cIf9MaFfvUQxTTqS9CChYVkH.woff2", - "latin": "https://fonts.gstatic.com/s/gelasio/v11/cIf9MaFfvUQxTTqS9C6hYQ.woff2" + "vietnamese": "https://fonts.gstatic.com/s/gelasio/v12/cIf9MaFfvUQxTTqS9CGhYVkH.woff2", + "latin-ext": "https://fonts.gstatic.com/s/gelasio/v12/cIf9MaFfvUQxTTqS9CChYVkH.woff2", + "latin": "https://fonts.gstatic.com/s/gelasio/v12/cIf9MaFfvUQxTTqS9C6hYQ.woff2" }, "italic": { - "vietnamese": "https://fonts.gstatic.com/s/gelasio/v11/cIf_MaFfvUQxTTqS9CuRbEEDoIs.woff2", - "latin-ext": "https://fonts.gstatic.com/s/gelasio/v11/cIf_MaFfvUQxTTqS9CuRbUEDoIs.woff2", - "latin": "https://fonts.gstatic.com/s/gelasio/v11/cIf_MaFfvUQxTTqS9CuRY0ED.woff2" + "vietnamese": "https://fonts.gstatic.com/s/gelasio/v12/cIf_MaFfvUQxTTqS9CuRbEEDoIs.woff2", + "latin-ext": "https://fonts.gstatic.com/s/gelasio/v12/cIf_MaFfvUQxTTqS9CuRbUEDoIs.woff2", + "latin": "https://fonts.gstatic.com/s/gelasio/v12/cIf_MaFfvUQxTTqS9CuRY0ED.woff2" } } }